Дан номер действия и два числа A и B (В не равно нулю). Выполнить над числами указанное действие и вывести - C (СИ)
Формулировка задачи:
Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер действия и два числа A и B (В не равно нулю). Выполнить над числами указанное действие и вывести результат.
Решение задачи: «Дан номер действия и два числа A и B (В не равно нулю). Выполнить над числами указанное действие и вывести»
textual
Листинг программы
#include <stdio.h> int main(){ int action,a,b; scanf("%d%d%d",&action,&a,&b); if (action == 1){ printf ("%d",a+b); } else if (action == 2){ printf("%d",a-b); } else if (action == 3){ printf ("%d",a*b); } else { printf ("%d", a / b); }
Объяснение кода листинга программы
- Включаем заголовочный файл
, чтобы иметь возможность работать с функцией вывода на экран - Объявляем функцию main() — это точка входа в программу
- Объявляем три переменные типа int: action, a, b, которые будут использоваться в программе
- Считываем значения переменных action, a, b с помощью функции scanf() и сохраняем их в соответствующих переменных
- Проверяем значение переменной action. Если оно равно 1, то выполняем операцию сложения и выводим результат на экран
- Если значение переменной action равно 2, то выполняем операцию вычитания и выводим результат на экран
- Если значение переменной action равно 3, то выполняем операцию умножения и выводим результат на экран
- Если значение переменной action не равно 1, 2 или 3, то выполняем операцию деления и выводим результат на экран
- Программа заканчивает свою работу и возвращает управление операционной системе
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д