27.05.2008, 18:17
общий
это ответ
Здравствуйте, Sanq4!
Решние задачи в приложении с пояснениями.
Строки "для примера" можно удалить.
Массив имеет 10 значений, но можно увеличить если надо.
Приложение:
program mass1;constn = 10; {кол-во эл-ов массива}varm : array[1..n] of integer;i : integer;kol: integer;a : real;beginkol := 0;{массив будем заполнять случайными числами}{например от 1 до 100}randomize; {готовимся к случайному заполнению}for i := 1 to n do {заполняем случайными числами} begin m[i] := random(100) + 1; {случайнае числа от 1 до 100 можно менять} write(m[i], ‘ ‘); {выводим массив для примера} end;writeln(‘введите число А‘);readln(a);writeln;{ищем числа которые больше А и их кол-во}for i:= 1 to n do if m[i] > a then begin kol := kol + 1; {увеличиваем на 1} write(m[i], ‘ ‘); {выводим эл-т массива для примера} end;writeln;writeln(‘Кол-во эл-ов больше ‘, a:2:2, ‘ = ‘, kol);readln;end.