|
Начало » Конспекты школьника » kumir » Случайные величины
Случайные величины
Источники настоящих случайных чисел найти трудно. Современная информатика
в самых разных приложениях широко использует псевдослучайные числа.
Псевдослучайные числа – обладают свойствами случайных чисел, но каждое
следующее число вычисляется по заданной формуле.
Случайные (псевдослучайные) числа можно получить с помощью алгоритма «rand(вещ a, вещ b)». При
последовательных вызовах этой функции получается последовательность
случайных чисел, равномерно распределенных на [a, b].
Воспользуемся новыми знаниями чтобы изобразить снег.
использовать Чертежник
алг снегопад
нач
. нц 40 раз
. . снежинка(rand(-50,50),rand(-30,30))
. кц
кон
алг снежинка(арг
вещ x, y)
нач
. установить цвет("синий")
. сместиться в точку(x-1,y+1);
опустить перо;
. сместиться в точку(x+1,y-1);
поднять перо;
. сместиться в точку(x-1,y-1);
опустить перо;
. сместиться в точку(x+1,y+1);
поднять перо;
. сместиться в точку(x,y+1); опустить перо;
. сместиться в точку(x,y-1); поднять перо;
. сместиться в точку(x-1,y); опустить перо;
. сместиться в точку(x+1,y); поднять перо;
кон
Эта программа рисует 40 снежинок каждая из которых имеет координаты в
указанном диапазоне.
Если запустить программу несколько раз, то мы заметим, что каждый раз
распределение снежинок будет случайным.
Задание:
Напишите программу, рисующую на экране 10 прямоугольников. Расположение
прямоугольников и их размер задается датчиком случайных чисел.
Оглавление
|
|
|
|