
Задание 3. Создайте программу для решения следующих 1) Дано целое число х. Вычислите значение у.
Если х > 2, To уравнений. 1 в остальных случаях у = x² + 4x + 5. x2 + 4x + 5 2) Дано целое число бы вычислих значение у. Если а > 1, в у y= , 3) Дано целое число й. Вычислит значение ... Если 2 > 5. 15, 4) Дано целое число b. Вычислите значение у. Если в > 10, то y=b+- в остальных случаях у = b2 – 4b. , 3

Ответы на вопрос

Ответ:
1)
pascal
var
x, y: integer;
begin
readln(x);
if x > 2 then
y := x * x + 4 * x + 5
else
y := x * x + 4 * x + 5;
writeln(y);
end.
Python
x = int(input())
if x > 2:
y = x * x + 4 * x + 5
else:
y = x * x + 4 * x + 5
print(y)
2)
Pascal
var
a, y: integer;
begin
readln(a);
if a > 1 then
y := 2 * a - 10
else
y := a + 7;
writeln(y);
end.
Python
a = int(input())
if a > 1:
y = 2 * a - 10
else:
y = a + 7
print(y)
3)
Pascal
var
j: integer;
begin
readln(j);
if 2 > 5 then
writeln(15)
else
writeln(4);
end.
Python
j = int(input())
if 2 > 5:
print(15)
else:
print(4)
4)
Pascal
var
b, y: integer;
begin
readln(b);
if b > 10 then
y := b + 3
else
y := b * b - 4 * b;
writeln(y);
end.
Python
b = int(input())
if b > 10:
y = b + 3
else:
y = b**2 - 4*b
print(y)



# Problem 1
x = int(input("Enter a value for x: "))
if x > 2:
y = x**2 + 4*x + 5
else:
y = x**2 + 4*x + 5
print("The value of y is:", y)
# Problem 2
a = int(input("Enter a value for a: "))
if a > 1:
y = (3*a) / (a - 1)
else:
y = a
print("The value of y is:", y)
# Problem 3
d = int(input("Enter a value for d: "))
if d <= 5:
y = 2*d**2 + 4
else:
y = d**2 - 4*d + 5
print("The value of y is:", y)
# Problem 4
b = int(input("Enter a value for b: "))
if b > 10:
y = b + 5
else:
y = b**2 - 4*b
print("The value of y is:", y)



Вот пример программы на языке Python, которая решает задачи, описанные вами:
pythondef calculate_equation_1(x):
if x > 2:
y = x ** 2 + 4 * x + 5
else:
y = x ** 2 + 4 * x + 5
return y
def calculate_equation_2(a):
if a > 1:
y = a ** 3
else:
y = a ** 2 - 5 * a + 6
return y
def calculate_equation_3(j):
if j % 2 == 0:
y = j // 5 + 15
else:
y = j * 2 + 5
return y
def calculate_equation_4(b):
if b > 10:
y = b + 3
else:
y = b ** 2 - 4 * b
return y
# Тестируем программу
x = int(input("Введите целое число x: "))
y1 = calculate_equation_1(x)
print("Результат вычисления у по уравнению 1:", y1)
a = int(input("Введите целое число a: "))
y2 = calculate_equation_2(a)
print("Результат вычисления у по уравнению 2:", y2)
j = int(input("Введите целое число j: "))
y3 = calculate_equation_3(j)
print("Результат вычисления у по уравнению 3:", y3)
b = int(input("Введите целое число b: "))
y4 = calculate_equation_4(b)
print("Результат вычисления у по уравнению 4:", y4)
Вы можете запустить эту программу, вводя значения для x, a, j и b, и она вернет результаты вычислений для каждого уравнения.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili