Составьте программу генерирования случайных чисел от -100 до 100.Выдавать ** экран по...

0 голосов
88 просмотров

Составьте программу генерирования случайных чисел от -100 до 100.Выдавать на экран по одному числу в каждой строчке,если же число отрицательное ,то выводить противоположно.Буду благодарна за помощь


Информатика (20 баллов) | 88 просмотров
0

"если же число отрицательное ,то выводить противоположно" ???всм

0

И на языке Си пойдет ?

0

Честно говоря ,я вообще не в теме.Пример был таков:"если -32 то рядом 32"

0

понял

0

на с++ пойдёт?

0

Не хочу выглядеть так глупо,но...В общем мне нужно на паскале как то написать эту программу

Дан 1 ответ
0 голосов

Var a:shortint;
begin
Randomize;
a:=Random(-100, 100);
if (a<0) then a:=a*(0-1);<br>writeln(a);
end.

Все программируемое - просто))

(523 баллов)
0

Я ,как человек неопытный в этом плане,не побоюсь спросить "это точно верно?"Просто как-то мало всего писать. А так,спасибо огромное ,что уделили времечко )

0

хм.

0

Сейчас, мысли сформулирую... :В

0

Алгоритмика: объявляем a:Shortint [-127;+127] → Объявляем процедуру randomize → задаем a [-100;+100] → Усл. оператор:

0

Если a<0, умножаем на -1, чтобы получить обратное число

0

дальше - выводим a)

0

Для себя сейчас проверил: можно без Randomize с:

0

Спасибо большое)