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

Ответы 1

  • 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.

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years