Предмет: Информатика,
автор: aantonik
Напишите программу, которая вводит натуральные числа a , b и N , и выводит на экран N псевдослучайных целых чисел на отрезке [ a , b ] .
Входные данные
Входная строка содержит три числа, разделённые пробелами: границы отрезка a и b и требуемое количество чисел N . Гарантируется, что a ≤ b .
Выходные данные
Программа должна вывести N случайных целых чисел в одной строке, разделив их пробелами.
Примеры:
входные данные
10 20 5
выходные данные
10 10 19 12 13
!!! ЯЗЫК PascalABC !!!
!!! Без while, a через for !!!
Ответы
Автор ответа:
1
var a,b,n,i: integer;
begin
write ('Введите границы отрезка: ');
readln (a,b);
write ('Введите требуемое количество чисел: ');
readln (n);
for i:=1 to n do write(random(b-a+1)+a,' ')
end.
Приложения:
aantonik:
Какие, например, можно ввести числа где написано: "Границы отрезка" и "Введите требуемое количество чисел"? Или так и оставить в программе?
Можно вообще убрать строки: "write ('Введите границы отрезка: ');" и "write ('Введите требуемое количество чисел: ');"
Прикрепила скриншот PascalABCNET
Спасибо большое)
Похожие вопросы
Предмет: Алгебра,
автор: xanmazenok
Предмет: Математика,
автор: muradquliyev2009
Предмет: Математика,
автор: asanovislam770
Предмет: Алгебра,
автор: artem460