Предмет: Информатика,
автор: katym
c++
Напишите программу, которая в последовательности целых чисел определяет разность максимального и минимального чисел. Программа получает на входе целее числа, количество введённых чисел неизвестно, последовательность чисел заканчивается число 0 (0 - признак окончания ввода, не входит в последовательность).
Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30000.
Программа должна вывести одно число: разность максимального и минимального чисел.
Ответы
Автор ответа:
0
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector <int> v (1000);
int max = -30000;
int min = 30000;
for (int i = 0; i <1000; ++i) {
cin >> v[i];
if (v[i] == 0) break;
if (v[i] >= max) max = v[i];
if (v[i] <= min) min = v[i];
}
cout << max -min <<endl;
}
#include <vector>
using namespace std;
int main()
{
vector <int> v (1000);
int max = -30000;
int min = 30000;
for (int i = 0; i <1000; ++i) {
cin >> v[i];
if (v[i] == 0) break;
if (v[i] >= max) max = v[i];
if (v[i] <= min) min = v[i];
}
cout << max -min <<endl;
}
Автор ответа:
0
#include <iostream>
using namespace std;
int main()
{
int a [1000];
int max = -30000;
int min = 30000;
for (int i = 0; i <1000; ++i) {
cin >> a[i];
if (a[i] == 0) break;
if (a[i] >= max) max = a[i];
if (a[i] <= min) min = a[i];
}
cout << max -min <<endl; эта?
using namespace std;
int main()
{
int a [1000];
int max = -30000;
int min = 30000;
for (int i = 0; i <1000; ++i) {
cin >> a[i];
if (a[i] == 0) break;
if (a[i] >= max) max = a[i];
if (a[i] <= min) min = a[i];
}
cout << max -min <<endl; эта?
Автор ответа:
0
Нет. Вот эта.
Автор ответа:
0
#include <iostream>
using namespace std;
int main()
{
int a = 0;
int max = -30000;
int min = 30000;
for (int i = 0; i <1000; ++i) {
cin >> a;
if (a == 0) break;
if (a >= max) max = a;
if (a <= min) min = a;
}
cout << max -min <<endl;
}
using namespace std;
int main()
{
int a = 0;
int max = -30000;
int min = 30000;
for (int i = 0; i <1000; ++i) {
cin >> a;
if (a == 0) break;
if (a >= max) max = a;
if (a <= min) min = a;
}
cout << max -min <<endl;
}
Автор ответа:
0
спасибо!
Автор ответа:
0
Не за что
Похожие вопросы
Предмет: Математика,
автор: qkarabasova
Предмет: Английский язык,
автор: ayeskermesov
Предмет: Русский язык,
автор: mdrinp
Предмет: География,
автор: Annakashnikova1
Предмет: Литература,
автор: Красотка007