Татьяна Гришаевич
?>

Дан скрипт аладсьыжэывжжчсббвды​

Информатика

Ответы

АлександровнаВладлен243

program task32595137;

const maks=5; {Сюда вставляем размерность массива}

var

  masiv:array[1..maks] of real;  {сам массив}

  i:integer;

begin

    randomize; {встряхиваем генератор случайных чисел}

    for i:=1 to maks do begin

        masiv[i]:=(random(300)-10)/10; {создаем нам нужные числа, по хорошему надо вынести в отдельную процедуру}

        write('i',i,'=',masiv[i],' '); {выводим до сравнения с условием про округление}

        if abs(masiv[i])<1 then masiv[i]:=round(masiv[i]); {делаем наше условие}

        write('i',i,'=',masiv[i],' '); {печатаем после применения нашего условия про округление.}

    end; {for i}

end.

pnatalia
Var a:array[1..1000] of real;
i,n,ko,kp:integer;
begin
write('Введите количество элементов массива n= '); readln(n);
for i:=1 to n  do
read (a[i]);
for i:=1 to n  do
write(a[i],' ');
ko:=0; kp:=0;
for i:=1 to n do
if a[i]>0 then kp:=kp+1 else if a[i]<0 then ko:=ko+1;
if ko>kp then writeln ('Отрицательных элементов больше чем положительных')
else if ko<kp then writeln ('Положительных элементов больше чем отрицательных')
else writeln ('Количество положительных и отрицательных элементов равны');
end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дан скрипт аладсьыжэывжжчсббвды​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Belov
xcho1020
Abdullaev
dimalihachew
ivshzam
nanasergevn
voloshin238
НиканоровСалиев675
barnkim
vladusha47713
Natella-874535
Егоркина
sabinina0578
olg53362928
Владислав1246