Архив блога

воскресенье, 30 января 2011 г.

Задача 144.

Напишите программу, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел.


/*
    Программа выводит минимальный элемент введенного с клавиатуры
    массива целых чисел.
*/

#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;
}

Комментариев нет:

Отправить комментарий