Var N,H:word;
{N — кількість дітей в дитсадочку, Н — висота паркану}
А:аггау[1..100] of longint;
{А — зарезервований масив для зберігання зросту дітей}
і,Count_girl,Count_boy:longint;
{і — змінна циклу, Count_girl — кількість дівчаток,
Countjboy — кількість хлопців}
Begin
Randomize;
Clrscr;
Count_girl:=0; Count_boy:=0;
Write(‘Введіть висоту паркану: ‘);
Readln(H);
Write(‘Введіть кількість дітей в дитсадочку: ‘);
Readln(N);
For i:=1 to N do
Begin
A[i]:=random(300)-150;
{Заповнення масиву випадковими числами від -150 до +150}
Write(А[і]:5) ;
{Виведення масиву на екран для контролю роботи програми}
if (A[i]<0) and (abs(A[i])>H) then Count_Boy: =Count_Boy+1;
if (A[i]>0) and (A[i]+10>H) then Count_Girl: =Count_Girl+1;
End;
Write(‘хлопчики, яких видно з-за паркану ‘,Count_Boy);
Write(‘дівчатка, яких видно з-за паркану ‘ ,Count_girl);
Readkey; {Затримка зображення на екрані}
End.
Program Example_314_2;
Uses crt;
Const N=100;
Type Masiv = array[1..N] of real;
Var A:Masiv; {A — масив для зберігання даних чисел}
і,count:byte; {і — змінна циклу, count — кількість сусідств}
Begin
Randomize;
Clrscr;
count:=0;
For і:=1 to N do
Begin