PPt4Web Хостинг презентаций

Главная / Информатика / Язык программирования QBasic. Циклический алгоритм
X Код для использования на сайте:

Скопируйте этот код и вставьте его на свой сайт

X

Чтобы скачать данную презентацию, порекомендуйте, пожалуйста, её своим друзьям в любой соц. сети.

После чего скачивание начнётся автоматически!

Кнопки:

Презентация на тему: Язык программирования QBasic. Циклический алгоритм


Скачать эту презентацию

Циклический алгоритм Цикл ДО и ПОКА
Циклический алгоритм Циклом называется программа (или часть программы), многократно выполняемая при заданном условии. Основные виды циклов: ДО и ПОКА.
Цикл со счетчиком (ДО) Если нужно выполнить много раз одно и тоже действие, то на помощь приходит оператор цикла FOR…NEXT. Для работы с оператором цикла FOR…NEXT нужно соблюдать некоторые правила: рассмотреть повторяющиеся действия и выделить в них …
Правила для цикла FOR…NEXT дать параметру имя; определить для параметра начальное значение, конечное значение и шаг изменения, т.е. насколько за один раз увеличивается (или уменьшается) параметр.
Правила для цикла FOR…NEXT Написать оператор цикла, состоящий из трех частей: Заголовок цикла FOR параметр=нач_значение TO кон_значение STEP шаг Тело цикла В теле цикла указываются один или несколько операторов, предназначенных для повторяющихся дей…
Пример с мишенью Линейный алгоритм SCREEN 12:CLS CIRCLE (320, 240), 20, 15 CIRCLE (320, 240), 40, 15 CIRCLE (320, 240), 60, 15 CIRCLE (320, 240), 80, 15 CIRCLE (320, 240), 100, 15 END В результате работы этой программы на экран будет выведена мишень…
Пример с мишенью Решение той же задачи, но с использованием цикла. SCREEN 12:CLS FOR R = 20 TO 100 STEP 20 CIRCLE (320, 240), R, 15 NEXT R END
Задача Написать программу, подсчитывающую значения функции из промежутка [-5 ; 1] с шагом 0,1, где f(x)=x3+1. Решение. Для решения задачи используем цикл FOR…NEXT. Постоянно изменяющаяся величина – значение аргумента функции. Имя параметра цикла – X.
Определить начальное значение параметра – (-5); конечное значение параметра – 1; шаг изменения – 0,1. Приступаем к составлению программы: CLS FOR X = –5 TO 1 STEP .1 Y=X^3+1 PRINT
Еще задача. Написать программу проверки таблицы умножения, содержащую 5 вопросов и выставляющую оценку.
Решение RANDOMIZE TIMER FOR Х=1 TO 5 B=INT(RND*10+1) С=INT(RND*10+1) PRINT
Цикл ПОКА Цикл WHILE - WEND позволяет сочетать свойства условного оператора и оператора цикла. С их помощью можно выполнять повторяющиеся действия с заранее неизвестным количеством повторений. WHILE ...……. ...……. ...……. ТЕЛО ЦИКЛА ..…….. WEND С нача…
Цикл ПОКА В условии используются логические выражения, например: A=B, A>=B+1, A
Пример CLS WHILE WORD$”TERMINATOR” INPUT”ВВЕДИТЕ ПАРОЛЬ”; WORD$ WEND ?”ПРАВИЛЬНО! ВЫ ДОПУЩЕНЫ К ПРОДОЛЖЕНИЮ РАБОТЫ” END ДА НЕТ
Задача Написать программу игры, в которой пользователю предлагается угадать задуманное ЭВМ число из промежутка [1;100]. За каждый неправильный ответ начисляется по три штрафных очка.
Решение CLS RANDOMIZE TIMER X=INT(RND*100+1) K=0 INPUT X THEN PRINT "Ваше число больше задуманного" ELSE PRINT "Ваше число меньше задуманного" END IF K=K+3 INPUT "Введите новое число"; N WEND…" title="Решение CLS RANDOMIZE TIMER X=INT(RND*100+1) K=0 INPUT "Отгадайте задуманное число от 1 до 100"; N WHILE XN IF N>X THEN PRINT "Ваше число больше задуманного" ELSE PRINT "Ваше число меньше задуманного" END IF K=K+3 INPUT "Введите новое число"; N WEND…" >
Домашняя работа Вычислить сумму чётных чисел, не равных нулю, из промежутка [a;b] и назвать их количество.
1 из 17

Презентация на тему: Язык программирования QBasic. Циклический алгоритм


Скачать эту презентацию

№ слайда 1 Циклический алгоритм Цикл ДО и ПОКА
Описание слайда:

Циклический алгоритм Цикл ДО и ПОКА

№ слайда 2 Циклический алгоритм Циклом называется программа (или часть программы), многокра
Описание слайда:

Циклический алгоритм Циклом называется программа (или часть программы), многократно выполняемая при заданном условии. Основные виды циклов: ДО и ПОКА.

№ слайда 3 Цикл со счетчиком (ДО) Если нужно выполнить много раз одно и тоже действие, то н
Описание слайда:

Цикл со счетчиком (ДО) Если нужно выполнить много раз одно и тоже действие, то на помощь приходит оператор цикла FOR…NEXT. Для работы с оператором цикла FOR…NEXT нужно соблюдать некоторые правила: рассмотреть повторяющиеся действия и выделить в них равномерно изменяющуюся величину (параметр);

№ слайда 4 Правила для цикла FOR…NEXT дать параметру имя; определить для параметра начально
Описание слайда:

Правила для цикла FOR…NEXT дать параметру имя; определить для параметра начальное значение, конечное значение и шаг изменения, т.е. насколько за один раз увеличивается (или уменьшается) параметр.

№ слайда 5 Правила для цикла FOR…NEXT Написать оператор цикла, состоящий из трех частей: За
Описание слайда:

Правила для цикла FOR…NEXT Написать оператор цикла, состоящий из трех частей: Заголовок цикла FOR параметр=нач_значение TO кон_значение STEP шаг Тело цикла В теле цикла указываются один или несколько операторов, предназначенных для повторяющихся действий, причем вместо конкретных значений изменяющейся величины указывают имя параметра. NEXT параметр

№ слайда 6 Пример с мишенью Линейный алгоритм SCREEN 12:CLS CIRCLE (320, 240), 20, 15 CIRCL
Описание слайда:

Пример с мишенью Линейный алгоритм SCREEN 12:CLS CIRCLE (320, 240), 20, 15 CIRCLE (320, 240), 40, 15 CIRCLE (320, 240), 60, 15 CIRCLE (320, 240), 80, 15 CIRCLE (320, 240), 100, 15 END В результате работы этой программы на экран будет выведена мишень, состоящая из пяти колец.

№ слайда 7 Пример с мишенью Решение той же задачи, но с использованием цикла. SCREEN 12:CLS
Описание слайда:

Пример с мишенью Решение той же задачи, но с использованием цикла. SCREEN 12:CLS FOR R = 20 TO 100 STEP 20 CIRCLE (320, 240), R, 15 NEXT R END

№ слайда 8 Задача Написать программу, подсчитывающую значения функции из промежутка [-5 ; 1
Описание слайда:

Задача Написать программу, подсчитывающую значения функции из промежутка [-5 ; 1] с шагом 0,1, где f(x)=x3+1. Решение. Для решения задачи используем цикл FOR…NEXT. Постоянно изменяющаяся величина – значение аргумента функции. Имя параметра цикла – X.

№ слайда 9 Определить начальное значение параметра – (-5); конечное значение параметра – 1;
Описание слайда:

Определить начальное значение параметра – (-5); конечное значение параметра – 1; шаг изменения – 0,1. Приступаем к составлению программы: CLS FOR X = –5 TO 1 STEP .1 Y=X^3+1 PRINT "f(x)= "Y " при X= "X NEXT X END

№ слайда 10 Еще задача. Написать программу проверки таблицы умножения, содержащую 5 вопросов
Описание слайда:

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

№ слайда 11 Решение RANDOMIZE TIMER FOR Х=1 TO 5 B=INT(RND*10+1) С=INT(RND*10+1) PRINT "СКОЛ
Описание слайда:

Решение RANDOMIZE TIMER FOR Х=1 TO 5 B=INT(RND*10+1) С=INT(RND*10+1) PRINT "СКОЛЬКО БУДЕТ" B "*" C INPUT S IF B*CS THEN N=N+1 NEXT L=5-N PRINT "Ваша оценка:" L "Вы сделали" N "ошибок" END

№ слайда 12 Цикл ПОКА Цикл WHILE - WEND позволяет сочетать свойства условного оператора и оп
Описание слайда:

Цикл ПОКА Цикл WHILE - WEND позволяет сочетать свойства условного оператора и оператора цикла. С их помощью можно выполнять повторяющиеся действия с заранее неизвестным количеством повторений. WHILE ...……. ...……. ...……. ТЕЛО ЦИКЛА ..…….. WEND С начала идет оператор WHILE с условием, при котором цикл выполняется. Ключевое слово WEND аналогично по своему назначению слову NEXT

№ слайда 13 Цикл ПОКА В условии используются логические выражения, например: A=B, A>=B+1, A
Описание слайда:

Цикл ПОКА В условии используются логические выражения, например: A=B, A>=B+1, A

№ слайда 14 Пример CLS WHILE WORD$”TERMINATOR” INPUT”ВВЕДИТЕ ПАРОЛЬ”; WORD$ WEND ?”ПРАВИЛЬНО
Описание слайда:

Пример CLS WHILE WORD$”TERMINATOR” INPUT”ВВЕДИТЕ ПАРОЛЬ”; WORD$ WEND ?”ПРАВИЛЬНО! ВЫ ДОПУЩЕНЫ К ПРОДОЛЖЕНИЮ РАБОТЫ” END ДА НЕТ

№ слайда 15 Задача Написать программу игры, в которой пользователю предлагается угадать заду
Описание слайда:

Задача Написать программу игры, в которой пользователю предлагается угадать задуманное ЭВМ число из промежутка [1;100]. За каждый неправильный ответ начисляется по три штрафных очка.

№ слайда 16 Решение CLS RANDOMIZE TIMER X=INT(RND*100+1) K=0 INPUT "Отгадайте задуманное чис
Описание слайда:

Решение CLS RANDOMIZE TIMER X=INT(RND*100+1) K=0 INPUT "Отгадайте задуманное число от 1 до 100"; N WHILE XN IF N>X THEN PRINT "Ваше число больше задуманного" ELSE PRINT "Ваше число меньше задуманного" END IF K=K+3 INPUT "Введите новое число"; N WEND PRINT "Вы угадали число" PRINT "Сумма штрафных очков равна" K END

№ слайда 17 Домашняя работа Вычислить сумму чётных чисел, не равных нулю, из промежутка [a;b
Описание слайда:

Домашняя работа Вычислить сумму чётных чисел, не равных нулю, из промежутка [a;b] и назвать их количество.

Скачать эту презентацию

Презентации по предмету
Презентации из категории
Лучшее на fresher.ru