Вводится последовательность из целых чисел, отличных от нуля. Ноль является окончанием ввода. Найти наибольшее из всех отрицательных чисел. Если отрицательных чисел нет, то вывести ноль.
Использовать цикл с постусловием.
Ответы
Ответ дал:
0
И?
#include <iostream>
#define MIN (-2147483647-1)
int main()
{
int32_t n = 0, m = MIN;
do
{
std::cin >> n;
if (n < 0 && n > m) m = n;
} while (n != 0);
if (m == (MIN))
std::cout << "0n";
else std::cout << m << "n";
return 0;
}
Вас заинтересует
2 года назад
2 года назад
3 года назад
3 года назад
9 лет назад
9 лет назад
10 лет назад