1) А) переменой r присваивается случайное значение из диапазона [-5:8]. Приведите...

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

1)
А) переменой r присваивается случайное значение из диапазона [-5:8]. Приведите соответствующую команду на языке программирования Pascal.
Б) напишите назначение оператора mod с примером.
Ребята напишите пожалуйста мне сегодня сдать нужно!!!!!


Информатика (65 баллов) | 52 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

1) program name; var r:integer; begin randomize; r:=-5; r:=random(9); end. 2)Оператор mod берет остаток от деления. Пример: 10 mod 5 = 0 11 mod 5 = 1 10 mod 3 = 1 14 mod 5 = 4 17 mod - 5 = 2 -17 mod 5 = -2 -17 mod -5 = -2 Могут быть ошибки, так как писал с телефона.

(78 баллов)
0

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

0

лол, если ты используешь random(9), то переменной присвоится случайное число от 0 до 9, твой ответ не верный

0

Если переменной сначала задать число, то случайное число будет в диапазоне от этого числа до n, это информация взята из интернета.

0

оператор random не имеет является исключительно исполнительным, чтобы получить число в диапазоне от х до n необходимо будет воспользоваться следующей строкой random(x-n)+x

0

Я уже давно не работаю с языком pascal и скорее всего ты будешь прав.

0 голосов

А) r:=random(13)-5
Б) Оператор mod выполняет функцию деления с остатком, в результате работы оператора мы получаем только остаток, к примеру 17 mod 3 = 2

(302 баллов)