|
zadach491.PAS |
|
{* Задача 491 *}Unit ZADACH491; InterfaceImplementationBegin writeln( 'n - натуральное, a[1], a[2],..., a[n] - целые. Заменить все большие 7 члены последовательности числом 7. Найти количество таких членов.'); End. Program zadach491;
Uses zadach491.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] *}
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.
|