Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
ohotniktv509
24.03.2022 19:32 •
Информатика
Как написать программу в паскале, чтобы 2 рандомных числа не повторялось?
Ответ:
danil1337Elit
30.09.2020 07:39
Var a,b,n:integer;
begin
n:=10;
Randomize;
a:=random(n)+1;
b:=random(n)+1;
while b=a do b:=random(n)+1;
writeln('a = ',a,' b = ',b);
end.
Пример:
a = 8 b = 4
0,0
(0 оценок)
Ответ:
шппмдд
30.09.2020 07:39
{
Думаю, это должно работать
Важно, что во второй раз выбор происходит уже среди n-1 вариантов
}
const n = 10;
var i,j: integer;
begin
i := 1 + random(n);
j := 1 + random(n-1);
if j >= i then j := j + 1;
write(i,' ',j)
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
starlitt
27.12.2021 02:44
Создать статический двумерный массив и его сумму в каждой строке c++...
Ksyufenka
13.10.2021 14:57
Впроцессе переоброзавания растрового графического файла количество цветов уменьшилось с 256 до 4. во сколько раз уменьшился размер файла?...
nastiksergi7
07.01.2023 17:08
Придумай команды, которые, на твой взгляд, может исполнять робот: придумай его назначение - какие действия и зачем робот будет выполнять. напиши назначение и действия робота: запиши...
toyru556
07.01.2023 17:08
Вставь пропущенные слова в памяти компьютера , а на копия документа. документ может видов-...
Маргоритка11
14.02.2022 21:49
Почему Римская империя раскололась на Западную и Восточную...
yuniman
25.01.2023 23:59
‼️‼️ дана блок схема. определите действия схемы. что изображено? что находит будущая программа?...
Сонька766
20.11.2020 05:52
4. Отметьте «+» те утверждения, к которым применяется термин «авторское право» Официальные документыПроизведения народного творчестваПроизведения науки, литературы, искусстваИдеи,...
rus200130
03.02.2020 20:45
Условие задания: 2 Б.Реши задачу.Укажи минимальный объём памяти (в битах), достаточный для хранения любого растрового изображенияразмером 26 x 26 пикселя, если известно, что в изображении...
bershteindanik
16.01.2022 03:57
Написать вопрос к этому ответу: mike has already collected twenty model cars....
Lngtnk5
16.01.2022 03:57
Втрапеции один из углов, прилежащих к боковой стороне, на 43° больше другого. найдите больший из этих углов....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
begin
n:=10;
Randomize;
a:=random(n)+1;
b:=random(n)+1;
while b=a do b:=random(n)+1;
writeln('a = ',a,' b = ',b);
end.
Пример:
a = 8 b = 4
Думаю, это должно работать
Важно, что во второй раз выбор происходит уже среди n-1 вариантов
}
const n = 10;
var i,j: integer;
begin
i := 1 + random(n);
j := 1 + random(n-1);
if j >= i then j := j + 1;
write(i,' ',j)
end.