Условный оператор 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: