|
zadach90.PAS |
|
{* Задача 90 *}Unit ZADACH90; InterfaceImplementationBegin writeln( 'n - натуральное, a[1], a[2],..., a[n] -
целые. Заменить все большие 7 члены последовательности числом 7. Найти
количество таких членов.'); End. Program zadach90;
Uses zadach90.pas; {* Эту строку можно удалить *}
Uses Crt; {* Подключаем внешние файлы *}
Const {* Константы *}
n = 100;
Var {* Объявление переменных *}
a : Array[1..n] Of integer;
i : integer;
count : integer;
Begin
ClrScr; {* Очищаем экран *}
count := 0;
Randomize;
For i := 1 To n Do {* Увеличиваем i от 1 до n с шагом 1 *}
Begin
a[i] := Random(17);
Write(a[i] : 4);
End;
Writeln; {* Пустая строка *}
For i := 1 To n Do {* Переменная i увеличивается с 1 до n *}
Begin
If a[i] > 7 Then
Begin
a[i] := 7;
Inc(count); {* Прибавим к count единицу *}
End;
Write(a[i] : 4);
End;
Writeln( 'Всего ', count);
End.
|