Начало работыДаем команды объектамПрограммы 1Программы 2КалькуляторПеременные. Вспоминая материалСтроки 1Строки 2ВводЕслиПока: Циклы и Повторяющиеся вещиСлучайные числа и выборМКС: Машина с конечным состоянием
Случайные числа и выбор

Если ты бросил кубик, ты не знаешь, какой номер выпадет. Ты можешь получить один или шесть или пять. Такое число называется случайым.

В Babylscript есть команда под названием "случайное" для создания случайных чисел. При команде случайное, ты должен задать число в скобках. Babylscript затем даст случайное число между 1 и числом, которое задано в скобках.

В программной области слева, напиши "показать(случайное (6))," Когда ты нажмешь кнопку Выполнить, какое число будет показано? Если ты запустишь программу несколько раз, ты получишь много разных цифр.

Давайте напишем программу для шоу. В этой игре-шоу, есть три двери: синяя дверь, красная дверь, и фиолетовая. За одной из дверей лежит приз. Ты можешь открыть одну дверь. Если приз есть, ты - победить!

Во-первых, мы будем нумеровать двери. Голубая дверь – номер 1.Красная дверь – номер 2. Фиолетовая - номер 3. Затем мы можем использовать случайное (3), чтобы выбрать. Помните, что случайное (3) найдет число между 1 и 3, и каждая дверь пронумерована цифорой 1, 2 или 3.

Программа должна затем спросить, Какая дверь должна быть открыта: красная дверь, голубая дверь, или фиолетовая дверь. Мы будем использовать специальную команду под названием "выбор". С помощью команды выбор ты сначала должен написать строку с некоторыми инструкциями. Затем поставить запятую и еще несколько строк, которые можно выбрать. Если взять первую строку, выбор вернет единицу. Если взять вторую строку, выбор вернет два. Если ты выбираешь третью строку, выбор вернет тебе три. И так далее.

Таким образом, программа должна попросить тебя выбрать дверь. Мы придерживаемся выбора переменной «ты». Если "ты" имеет 1, это означает, синюю дверь. Если "ты" имеет 2, это означает, красную дверь. И если "ты" имеет 3, это означает, фиолетовую дверь.

В конце программа проверяет за какой дверью есть призом. Если ты открыл дверь с призом, программа сообщит, что ты выиграл приз. Пропробуй.

|

Programming Basics

Programming Basics: Beginners

E-mail | О компании | Политика конфиденциальности