C Упражнения: программа с меню для простого калькулятора.

Условный оператор C: упражнение 26 с решением

Напишите программу на C, которая является программой, управляемой с помощью меню, для выполнения простых вычислений.

Графическая презентация:

Пример решения :

Код C:

  #include  void main () {int num1, num2, opt;  printf ("Введите первое целое число:");  scanf ("% d", & num1);  printf ("Введите второе целое число:");  scanf ("% d", & num2);  printf (" nВведите свой вариант:  n");  printf ("1-сложение.  n2-вычитание.  n3-умножение.  n4-деление.  n5-выход.  n");  scanf ("% d", & opt);  switch (opt) {case 1: printf ("Добавление% d и% d:% d  n", num1, num2, num1 + num2);  перерыв;  случай 2: printf («Вычитание% d и% d:% d  n», num1, num2, num1-num2);  перерыв;  case 3: printf («Умножение% d и% d равно:% d  n», num1, num2, num1 * num2);  перерыв;  случай 4: if (num2 == 0) {printf ("Второе целое число равно нулю. Делим на ноль.  n");  } else {printf ("Разделение% d и% d:% d  n", num1, num2, num1/num2);  }          перерыв;  случай 5: перерыв;  по умолчанию: printf ("Введите правильный вариант  n");  перерыв;  }}  

Пример вывода:

 Введите первое целое число: 10 Введите второе целое число: 2 Введите свой вариант: 1-сложение.  2-вычитание.  3-умножение.  4-й дивизион.  5-Выход.  3 Умножение 10 на 2: 20 

Блок-схема:

Редактор кода программирования на C:

Оцените статью
nanomode.ru
Добавить комментарий