• c++
    Напишите программу, которая в последовательности целых чисел определяет разность максимального и минимального чисел. Программа получает на входе целее числа, количество введённых чисел неизвестно, последовательность чисел заканчивается число 0 (0 - признак окончания ввода, не входит в последовательность).
    Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30000.
    Программа должна вывести одно число: разность максимального и минимального чисел.

Ответы 6

  • #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; эта?
  • Нет. Вот эта.
  • #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;}
    • Автор:

      ismael32
    • 6 лет назад
    • 0
  • спасибо!
    • Автор:

      cobymeza
    • 6 лет назад
    • 0
  • Не за что
    • Автор:

      carson
    • 6 лет назад
    • 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; }
    • Автор:

      yellow90
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years