Задача с операторами

- Введите три числа и выведите на экран значение суммы, произведения, разности и среднее арифметическое этих чисел.

cout << "Введите 3 числа:" << endl;  // Просим ввести 3 числа

int a;  // Объявляем 3 переменные
int b;
int c;

cin >> a;  // Ввод 3-х чисел
cin >> b;
cin >> c;

cout << "Их Сумма = " << a + b + c << endl;  // Сложение
cout << "Их Разность = " << a - b - c << endl;  // Вычитание
cout << "Их Произведение = " << a * b * c << endl;  // Умножение
cout << "Их Среднее Арифметическое = " << (a + b + c)/3 << endl;  // Ср.Арифметич.

Альтернативное решение поиска среднего арифметического с помощью которого мы можем получить более точный дробный результат:

cout << "Их Среднее арифметическое = " << (float)(a + b + c) / 3 << endl;

- Сейчас мы чуть забегаем в будущее и используем операцию приведения типов. (float)(a + b + c) / 3 мы пишем float перед действием чтобы дать понять компилятору, что мы хотим увидеть результат расчетов именно в этом типе данных.

приведение типов

Пример операции приведения типов:

- данный код округляет нашу переменную путём присваивания ей целочисленного типа данных. Так же эту операцию могут называть преобразованием типов.

float a = 3.14;

cout << (int) a;

Last updated