Пользователь вводит два целых числа, а компьютер выводит результат 5 арифметических операций над ними - C (СИ)
Формулировка задачи:
Всем привет!Выручите с программой!Код написал,но выдает ошибку!
Вот задание:
Написать программу, в которой пользователь вводит два целых числа, а компьютер выводит результат 5 рассмотренных в теоретической части арифметических операций над этими числами.
Вот сам код:
Я подозреваю,что ошибка с выводом!Но я не могу написать это!Если это так,помогите написать или исправить!Заранее благодарю!!
Пишу на:eclipse-spp-lina-sr1
Коомпилятор:MinGW
#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; }
Решение задачи: «Пользователь вводит два целых числа, а компьютер выводит результат 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; }
Объяснение кода листинга программы
- В коде объявлены пять переменных типа int: a, b, c, d, f. Переменные a и b инициализируются значениями, которые пользователь вводит с клавиатуры, а переменные c, d, f, g, h используются для хранения результатов арифметических операций.
- Выполняется операция сложения a + b и результат сохраняется в переменной c.
- Выполняется операция вычитания a - b и результат сохраняется в переменной d.
- Выполняется операция умножения a * b и результат сохраняется в переменной f.
- Выполняется операция деления a / b и результат сохраняется в переменной g.
- Выполняется операция умножения (a + b) * (a + b) и результат сохраняется в переменной h.
- Результат h умножается на 84 и выводится на экран с помощью функции printf.
- Значения переменных c, d, f, g, h передаются в функцию printf с помощью формата
%d
, чтобы вывести их на экран. - Функция scanf используется для считывания двух целых чисел от пользователя и сохранения их в переменных a и b.
- Значение переменной a выводится на экран с помощью функции printf.
- Значение переменной b выводится на экран с помощью функции printf.
- Значения переменных a и b считываются с клавиатуры.
- Результат операции сложения a + b сохраняется в переменной c.
- Результат операции вычитания a - b сохраняется в переменной d.
- Результат операции умножения a * b сохраняется в переменной f.
- Результат операции деления a / b сохраняется в переменной g.
- Результат операции умножения (a + b) * (a + b) сохраняется в переменной h.
- Результат операции умножения h на 84 выводится на экран с помощью функции printf.
- Результат операции сложения a + b выводится на экран с помощью функции printf.
- Результат операции вычитания a - b выводится на экран с помощью функции printf.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д