Программирование на языке Q Basic

Содержание

Слайд 2

Программирование на языке Q Basic

Раздел 2
Генератор случайных чисел; циклический алгоритм

Автор Евгений Михайлович

Программирование на языке Q Basic Раздел 2 Генератор случайных чисел; циклический алгоритм
Некипелов, calcer@gtn.ru

Слайд 3

содержание

Генератор случайных чисел
Ветвящийся вычислительный процесс
Циклический процесс
Циклический процесс (с предусловием)
Циклический процесс (с

содержание Генератор случайных чисел Ветвящийся вычислительный процесс Циклический процесс Циклический процесс (с
заданным числом повторений)

Слайд 4

ГЕНЕРАТОР СЛУЧАЙНЫХ ЧИСЕЛ

В меню

ГЕНЕРАТОР СЛУЧАЙНЫХ ЧИСЕЛ В меню

Слайд 5

ГЕНЕРАТОР СЛУЧАЙНЫХ ЧИСЕЛ

CLS
RANDOMIZE TIMER
A=RND
A=RND*4+1
A=INT(RND*4+1)
PRINT A
END

В меню

ГЕНЕРАТОР СЛУЧАЙНЫХ ЧИСЕЛ CLS RANDOMIZE TIMER A=RND A=RND*4+1 A=INT(RND*4+1) PRINT A END В меню

Слайд 6

ВЕТВЯЩИЙСЯ ВЫЧИСЛИТЕЛЬНЫЙ ПРОЦЕСС

В меню

ВЕТВЯЩИЙСЯ ВЫЧИСЛИТЕЛЬНЫЙ ПРОЦЕСС В меню

Слайд 7

Ветвящийся алгоритм

нет

да

В меню

Ветвящийся алгоритм нет да В меню

Слайд 8

Оператор ветвящегося вычислительного процесса

IF [логическое условие] THEN
[действие если условие выполняется]
ELSE
[действие если условие

Оператор ветвящегося вычислительного процесса IF [логическое условие] THEN [действие если условие выполняется]
НЕ выполняется]
END IF

В меню

Слайд 9

УГАДАЙ ЧИСЛО

CLS
RANDOMIZE TIMER
A=INT(RND*4+1)
INPUT “введи число от 1 до 5”;b
IF b=A THEN
PRINT “ты

УГАДАЙ ЧИСЛО CLS RANDOMIZE TIMER A=INT(RND*4+1) INPUT “введи число от 1 до
угадал”
ELSE
PRINT “ты НЕ угадал”
END IF
END

В меню

Слайд 10

Циклический алгоритм

Циклический алгоритм

В меню

Циклический алгоритм Циклический алгоритм В меню

Слайд 11

Циклический алгоритм с предусловием

В меню

Циклический алгоритм с предусловием В меню

Слайд 12

Операторы цикла с предусловием

WHILE [условие]
ТЕЛО ЦИКЛА [действия, если условие соблюдается]
WEND

В меню

Операторы цикла с предусловием WHILE [условие] ТЕЛО ЦИКЛА [действия, если условие соблюдается] WEND В меню

Слайд 13

Угадай число (за три попытки)

CLS
RANDOMIZE TIMER
A=INT(RND*4+1)
WHILE S<3
S=S+1:PRINT “попытка”;S
INPUT “введи число от 1 до

Угадай число (за три попытки) CLS RANDOMIZE TIMER A=INT(RND*4+1) WHILE S S=S+1:PRINT
5”;b
IF b=A THEN PRINT “ты угадал”: END
WEND
PRINT “ты НЕ угадал”
END

В меню

Слайд 14

Циклический алгоритм с заданным числом повторений

В меню

Циклический алгоритм с заданным числом повторений В меню

Слайд 15

Операторы цикла с заданным числом повторений

FOR I=1 TO 3 STEP 1
ТЕЛО ЦИКЛА

Операторы цикла с заданным числом повторений FOR I=1 TO 3 STEP 1
[действия, если условие соблюдается]
NEXT I

В меню

Имя файла: Программирование-на-языке-Q-Basic.pptx
Количество просмотров: 153
Количество скачиваний: 0