Презентации "Изучаем Pascal"
Оценка 5

Презентации "Изучаем Pascal"

Оценка 5
Презентации учебные
pptx
информатика
9 кл
01.02.2017
Презентации "Изучаем  Pascal"
Публикация является частью публикации:
11_Случайные числа.pptx

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Случайные числа и программирование игр…

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
случайные в называемые Случайные числа Так числа используются статистическом моделировании, численном анализе, выборе оптимальной стратегии игр и т. д. Во всех существует случайные числа. В языке Pascal эту роль играет функция random. программирования генерирующая языках функция, Формат: random(N) генерирует функция Данная целое случайное число в диапазоне от 0 до N-1, то есть [0;N) Какие числа могут быть значением переменной x? Какие числа могут быть значением переменной x?

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Пример программы Создадим которая программу, случайным образом выдает оценку за урок: program z; var x:integer; begin x:=random(6); writeln('Ваша оценка: ',x); end. Шестерка не входит в диапазон оценок Какие числа могут быть значением переменной x? Что хотелось бы исправить в программе? Какие числа могут быть значением переменной x?Что хотелось бы исправить в программе?

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
random(4)+2 Диапазоны Для того, чтобы диапазон начинался не с нуля, к значению функции random можно прибавить некоторое число, дает например, в случайных варианты случае для получения В общем диапазоне от 2 до 5. случайных чисел из диапазона от a до b, функцию можно в следующем виде: В нашем случае a=2, b=5, тогда 5– 2+1=4 и функция записывается так, как показано выше. random(b–a+1)+a чисел записать В общем случае для получения случайных чисел из диапазона от a до b, функцию можно записать в следующем виде:random(b–a+1)+a

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Потренируемся… Числа от 10 до 20random(11)+10 От 1 до 100 random(100)+1 random(30)+5 числа от 5 до 34 random(30)–17числа от –17 до 12 Таким образом, случайные числа могут быть и отрицательными.

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Угадай число Создадим программу, в которой компьютер загадывает число, а мы будем его отгадывать. Числа возьмем однозначные, т.е., в диапазоне от 1 до 9. В программе будем количество наших попыток. подсчитывать Нам нужны три целочисленных переменных: х – загаданное число, a – вводимое – (угадываемое), нами количество попыток. число k

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Угадай число var x,a,k:integer; begin x:=random(9)+1; repeat write('Введите число от 1 до 9); readln(a); k:=k+1; until a=x; writeln('Поздравляем, Вы угадали с ',k,'-ой попытки'); end.

Презентации "Изучаем Pascal"

Презентации "Изучаем  Pascal"
Задания 1.Запрограммируйте подсказки, то есть сделайте так, чтобы компьютер выводил, больше или меньше Ваше число задуманного. 2.Увеличьте диапазон от 1 до 100 и попробуйте угадать число (с подсказками) максимум за 7 попыток. 3.Зациклите программу, чтобы можно было сыграть несколько раз подряд, запустив программу всего 1 Задания
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
01.02.2017