Упражнения на C ++: вычисление разницы между наибольшим числом и самым низким числом
C ++ Basic: упражнение-74 с решением
Напишите программу на C ++, которая принимает различные числа и вычисляет разницу между самым большим числом и самым низким числом. Все входные числа должны быть действительными числами от 0 до 1 000 000. Вывод (действительное число) может содержать ошибку 0,01 или менее.
Пример решения :
Код C ++:
#include <bits/stdc++.h>
using namespace std;
int main()
{
double num[52];
int c=0;
while(cin>>num[c++]);
sort(num, num+c-1);
cout << "Difference between the highest number and the lowest number: ";
cout<<num[c-2]-num[0]<<endl;
}
Пример вывода:
Пример ввода: 2 5 Разница между наибольшим числом и самым низким числом: 3
Блок - схема:
Редактор кода C ++:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C ++, которая принимает цену за единицу продаж и количество продаж различных товаров и вычисляет общую сумму продаж и среднее количество продаж. Все входные значения должны быть больше или равны 0 и меньше или равны 1000, а количество пар единиц продаж и количества продаж не должно превышать 100. Если в среднем количестве продаж встречается дробь, округлите первую десятичную дробь место.
Далее: Напишите программу на C ++ для вычисления суммы указанного числа простых чисел.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования