Напишите программу, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел.
/*
Программа выводит минимальный элемент введенного с клавиатуры
массива целых чисел.
*/
#include "locale.h"
#include "curses.h"
#include "stdio.h"
#define HB 5
main()
{
int i, min;
char *log;
int s[HB];
log = setlocale(LC_CTYPE,"ru_RU.UTF-8");
initscr();
printw("Поиск минимального элемента массива.\n");
printw("Введите в одной строке элементы массива\n");
printw("(5 целых чисел) и нажмите <Enter>\n");
// scanw("%i %i %i %i %i", s[0], s[1], s[2], s[3], s[4]);
for(i = 0; i < HB; i++)
{
printw("-> ");
scanw("%i", &s[i]);
}
min = 0;
for(i = 0; i < HB; i++)
if(s[i] < s[min]) min = i;
printw("Минимальный элемент массива: ");
printw("s[%i] = %i", min + 1, s[min]);
getch();
endwin();
return 0;
}
Комментариев нет:
Отправить комментарий