Дан номер действия и два числа 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);
   }

Объяснение кода листинга программы

  1. Включаем заголовочный файл , чтобы иметь возможность работать с функцией вывода на экран
  2. Объявляем функцию main() — это точка входа в программу
  3. Объявляем три переменные типа int: action, a, b, которые будут использоваться в программе
  4. Считываем значения переменных action, a, b с помощью функции scanf() и сохраняем их в соответствующих переменных
  5. Проверяем значение переменной action. Если оно равно 1, то выполняем операцию сложения и выводим результат на экран
  6. Если значение переменной action равно 2, то выполняем операцию вычитания и выводим результат на экран
  7. Если значение переменной action равно 3, то выполняем операцию умножения и выводим результат на экран
  8. Если значение переменной action не равно 1, 2 или 3, то выполняем операцию деления и выводим результат на экран
  9. Программа заканчивает свою работу и возвращает управление операционной системе

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4 из 5
Похожие ответы