![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
1. Находим количество чисел для загадывания: В-А
2. Так как чисел загадывается N-1, следовательно: N=В-А+1
Random(B-A +1);
3. Смещаем на А: Х:=Random(B-A+1)+А;
CПримеры
1) Число от 1 до 100
Y:=Random(100)+1;
2) Число от -30 до 30
Y:=Random(61)-30;
12. Опишите синтаксис функция Random при генерировании дробных чисел из различных диапазонов
План работы с функцией
· Вещественное число от 0 до 1
B:=Random;
Загадать вещественное число Y из указанного диапазона от A до B
1. Находим количество чисел для загадывания: N=В-А
2. Чисел N-1, на последнюю единицу загадаем вещественную часть
Random(B-A )+Random;
3. Смещаем на А: Y:=Random(B-A)+А +Random;
Примеры
1) Число от 1 до 100
Y:=Random(100)+1;
2) Число от -30 до 30
Y:=Random(61)-30;
13. Опишите синтаксис функций Mod и Div. Приведите примеры использования данных функций при составление логических выражений.
Div – целая часть отделения (результат целого типа)
Mod – остаток от деления (результат целого типа) – Для определения кратного числа. Кратность – 2-четность, 3 – кратное трем.
C Пример:
| ||||||||||
Дано: Х – число | Поиск решения: 10 – четное число 7 – четное число 10 mod 2 = 0 7 mod 2 = 1 Для четных чисел остаток от деления на 2 равен 0 | |||||||||
Сообщение - FALSE - TRUE | ||||||||||
8mod5=3
8div5=1 / / / / /div / / /mod
Дата публикования: 2015-02-03; Прочитано: 656 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!