Вопрос задан 23.07.2023 в 18:22. Предмет Информатика. Спрашивает Сим Даня.

Составьте программу для решения следующей задачи. Введите с клавиатуры три числа: А, В, С. Если A =

С, то все числа замените их квадратами и выведите результаты на экран. Если А > В > С, то каждое число замените наибольшим и выведите результаты. Иначе, А сделайте равным сумме В и С, С обнулите, В оставьте без изменения и выведите результаты.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Саулебаева Аяулым.

var

a,b,c: integer;

begin

readln(a,b,c);

if a=c then

 writeln('A = ', a*a, ' B = ', b*b, ' C = ', c*c)

else if ((a>b) and (a>c) and (b>c)) then

 writeln('A = ', a, ' B = ', a, ' C = ', a)

else writeln('A = ', b+c, ' B = ', a, ' C = ', 0);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, вам потребуется написать программу на языке программирования, который вы хотите использовать. Ниже приведен пример программы на языке Python, которая решает данную задачу:

python
def main(): try: # Ввод чисел с клавиатуры a = float(input("Введите число А: ")) b = float(input("Введите число В: ")) c = float(input("Введите число С: ")) if a == c: # Если A = C, заменяем все числа и выводим квадраты a = a ** 2 b = b ** 2 c = c ** 2 print("A, B, C после замены на квадраты:", a, b, c) elif a > b > c: # Если A > B > C, заменяем каждое число наибольшим и выводим результаты a = max(a, b, c) b = max(a, b, c) c = max(a, b, c) print("A, B, C после замены на наибольшее значение:", a, b, c) else: # В противном случае, выполняем замены и выводим результаты a = b + c c = 0 print("A, B, C после замены по условию:", a, b, c) except ValueError: print("Ошибка! Введите числа.") if __name__ == "__main__": main()

Программа запрашивает у пользователя три числа, а затем выполняет замены в соответствии с условиями задачи и выводит результаты на экран.

Обратите внимание, что я использовал функцию main(), чтобы отделить логику программы от других частей кода. Также, программа содержит обработку ошибки, если пользователь введет не числовые значения.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос