Предмет: Информатика, автор: hasestyle

Сформировать массив случайных чисел в диапазоне от -10 до 20 и округлить значения элементов, по модулю меньших 1.
Написать программу в Pascal

Ответы

Автор ответа: zzhash
2

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.

Похожие вопросы
Предмет: Литература, автор: hasanovmais56