Напишите программу, которая определяет максимальное число из введенной с клавиатуры последовательности положительных чисел (длина последовательности неограниченна).
/*
Программа определяет максимальное число из
введенной последовательности положительных чисел.
*/
#include "locale.h"
#include "curses.h"
#include "stdio.h"
main()
{
int max, n;
char *log;
n = 0;
max = 0;
log = setlocale(LC_CTYPE,"ru_RU.UTF-8");
initscr();
printw("Определение максимального числа последовательности\n");
printw("положительных чисел.\n");
printw("Вводите после стрелки числа. \nДля завершения ввода введите ноль.\n");
do
{
printw("-> ");
scanw("%i", &n);
if(max < n) max = n;
}
while(n > 0);
printw("Максимальное число %i", max);
getch();
endwin();
return 0;
}
Комментариев нет:
Отправить комментарий