Задать вопрос
9 января, 16:12

Составить программу на Паскале. В массиве хранится информация о стоимости каждой из M книг. Определить количество самых дешевых книг (с одинаковой минимальной ценой)

+4
Ответы (1)
  1. 9 января, 18:55
    0
    Var mas:array of integer; min, kol, j, i, n:integer;

    begin

    Randomize; min:=0; kol:=0;

    write ('n:') ;

    readln (n) ;

    setlength (mas, length (mas) + n) ; / / /динамический массив вы можете заменить на статический

    For i: = 0 to high (mas) do

    mas[i]:=Random (50) ;

    min:=mas[0];

    for j:=0 to high (mas) do//ищем минимальную ценну

    if min>mas[j] then

    min:=mas[j];

    For i: = 0 to high (mas) do

    if min=mas[i] then//ищем количество книг с минимальной ценой

    inc (kol) ;

    write ('kolvo min ', kol) ;

    readln;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Составить программу на Паскале. В массиве хранится информация о стоимости каждой из M книг. Определить количество самых дешевых книг (с ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы