Вопрос задан 08.07.2023 в 14:17. Предмет Информатика. Спрашивает Титаева Даша.

СРОЧНО ОЧЕНЬ ДАЮ 40 БАЛЛОВ СОСТАВИТЬ ПРОГРАММУ КАЛЬКУЛЯТОР ДЛЯ ВЫЧИСЛЕНИЯ ЧЕТЫРЁХ АРИФМЕТИЧЕСКИХ

ОПЕРАЦИЙ
0 0
Перейти к ответам

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

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

Ответ:

Pascal

Объяснение:

uses crt;

var a,b,c:real;

   d:char;

label m1,m2;

begin

m1:

writeln('Введите 2 числа:');

read(a,b);

m2:

write('Выберите действие + - * /:');

read(d);

if not(d in ['+','-','*','/']) then goto m2;

case d of

'+':writeln(a+b:0:2);

'-':writeln(a-b:0:2);

'*':writeln(a*b:0:2);

'/':if b=0 then writeln('Деление на ноль невозможно')

          else writeln(a/b:0:2);

end;

writeln('Продолжить? Y/y-да другое нет');

read(d);

if d in ['y','Y'] then goto m1;

end.

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

Конечно, я помогу вам написать программу калькулятора для выполнения четырёх арифметических операций (сложение, вычитание, умножение, деление). Ниже приведен пример программы на языке Python:

python
def add(x, y): return x + y def subtract(x, y): return x - y def multiply(x, y): return x * y def divide(x, y): if y == 0: return "Ошибка: деление на ноль невозможно" return x / y while True: print("Выберите операцию:") print("1. Сложение") print("2. Вычитание") print("3. Умножение") print("4. Деление") print("0. Выход") choice = input("Введите номер операции: ") if choice == '0': print("Программа завершена.") break if choice in ('1', '2', '3', '4'): num1 = float(input("Введите первое число: ")) num2 = float(input("Введите второе число: ")) if choice == '1': print("Результат:", add(num1, num2)) elif choice == '2': print("Результат:", subtract(num1, num2)) elif choice == '3': print("Результат:", multiply(num1, num2)) elif choice == '4': print("Результат:", divide(num1, num2)) else: print("Неверный ввод. Пожалуйста, выберите корректную операцию.")

Скопируйте этот код в свою среду разработки Python и выполните программу. Она предоставит меню выбора операций, позволит вам вводить числа и выполнять арифметические операции.

0 0

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

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

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

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