Пользователь вводит два целых числа, а компьютер выводит результат 5 арифметических операций над ними - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Всем привет!Выручите с программой!Код написал,но выдает ошибку! Вот задание: Написать программу, в которой пользователь вводит два целых числа, а компьютер выводит результат 5 рассмотренных в теоретической части арифметических операций над этими числами. Вот сам код:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
main()
{
    float a,b;
    int c,d,f,g,h;
    c=a+b;
    d=a-b;
    f=a*b;
    g=a/b;
    h=84*(a+b)^2/b;
}
Я подозреваю,что ошибка с выводом!Но я не могу написать это!Если это так,помогите написать или исправить!Заранее благодарю!! Пишу на:eclipse-spp-lina-sr1 Коомпилятор:MinGW

Решение задачи: «Пользователь вводит два целых числа, а компьютер выводит результат 5 арифметических операций над ними»

textual
Листинг программы
#include <stdio.h>
int main()
{
int a, b;
int c,d,f,g,h;
printf("a=");
scanf("%d", &a);
printf("b=");
scanf("%d", &b);
c=a+b;
d=a-b;
f=a*b;
g=a/b;
h=84*(a+b)*(a+b)/b;
printf("c=%d\nd=%d\nf=%d\ng=%d\nh=%d\n", c, d, f, g, h);
return 0;
}

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

  1. В коде объявлены пять переменных типа int: a, b, c, d, f. Переменные a и b инициализируются значениями, которые пользователь вводит с клавиатуры, а переменные c, d, f, g, h используются для хранения результатов арифметических операций.
  2. Выполняется операция сложения a + b и результат сохраняется в переменной c.
  3. Выполняется операция вычитания a - b и результат сохраняется в переменной d.
  4. Выполняется операция умножения a * b и результат сохраняется в переменной f.
  5. Выполняется операция деления a / b и результат сохраняется в переменной g.
  6. Выполняется операция умножения (a + b) * (a + b) и результат сохраняется в переменной h.
  7. Результат h умножается на 84 и выводится на экран с помощью функции printf.
  8. Значения переменных c, d, f, g, h передаются в функцию printf с помощью формата %d, чтобы вывести их на экран.
  9. Функция scanf используется для считывания двух целых чисел от пользователя и сохранения их в переменных a и b.
  10. Значение переменной a выводится на экран с помощью функции printf.
  11. Значение переменной b выводится на экран с помощью функции printf.
  12. Значения переменных a и b считываются с клавиатуры.
  13. Результат операции сложения a + b сохраняется в переменной c.
  14. Результат операции вычитания a - b сохраняется в переменной d.
  15. Результат операции умножения a * b сохраняется в переменной f.
  16. Результат операции деления a / b сохраняется в переменной g.
  17. Результат операции умножения (a + b) * (a + b) сохраняется в переменной h.
  18. Результат операции умножения h на 84 выводится на экран с помощью функции printf.
  19. Результат операции сложения a + b выводится на экран с помощью функции printf.
  20. Результат операции вычитания a - b выводится на экран с помощью функции printf.

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


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

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

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