Решение задач с использованием алгоритмической структуры цикл с условием презентация

Содержание

Слайд 2

Разбираем домашнее задание Количество шариков на каждом уровне пирамидки равно

Разбираем домашнее задание

Количество шариков на каждом уровне пирамидки равно квадрату номера

уровня. Сколько шариков будет содержать пирамидка, состоящая из N уровней?

1 слой

2 слой

3 слой

Dim I, SUM, N as integer
SUM=0
INPUT N
FOR i=1 to N
SUM=SUM+i^2
NEXN I
PRINT “В пирамидке”, SUM, “шариков”

Слайд 3

«Пирамидка» по-новому Количество шариков на каждом уровне пирамидки равно квадрату

«Пирамидка» по-новому

Количество шариков на каждом уровне пирамидки равно квадрату номера уровня.

Какое минимальное количество слоев будет содержать пирамида, состоящая из не менее чем 1000 шариков?

1 слой

2 слой

3 слой

Слайд 4

Решение задач с использованием алгоритмической структуры «цикл с условием» Тема

Решение задач с использованием алгоритмической структуры «цикл с условием»

Тема урока

Научиться строить

математическую модель циклического алгоритма.
Научиться производить запись цикла с условием на языке блок-схем и на языке программирования.
Научиться использовать данную конструкцию для решения задач.

Задачи:

Слайд 5

Цикл с условием Служит для выполнения повторяющихся действий, если количество

Цикл с условием

Служит для выполнения повторяющихся действий, если количество повторений неизвестно.

Пока значение условия – true(истина), выполняется тело цикла.
Если условие – false(ложь), то цикл заканчивается.
Если условие сразу оказывается ложным, цикл не будет выполнен ни разу.
Тело цикла может быть простым или составным оператором.
В операторе цикла с предусловием условие проверяется перед  телом цикла.
Слайд 6

«Пирамидка» по-новому Количество шариков на каждом уровне пирамидки равно квадрату

«Пирамидка» по-новому

Количество шариков на каждом уровне пирамидки равно квадрату номера уровня.

Какое минимальное количество слоев будет содержать пирамида, состоящая из не менее чем 1000 шариков?

1 слой

2 слой

3 слой

Слайд 7

DO WHILE условие операторы LOOP ПОКА выполняется DO операторы LOOP WHILE условие

DO WHILE условие
операторы
LOOP

ПОКА
выполняется

DO
операторы
LOOP WHILE условие

Слайд 8

DO UNTIL условие операторы LOOP ПОКА НЕ выполнится DO операторы LOOP UNTIL условие

DO UNTIL условие
операторы
LOOP

ПОКА НЕ
выполнится

DO
операторы
LOOP UNTIL условие

Слайд 9

Динамическая пауза

Динамическая пауза

Слайд 10

Задание №1 s = 5 s = 5 s =

Задание №1
s = 5
s = 5
s = 5
Бесконечный
цикл

Ctrl + Break

Особенности циклов

Слайд 11

Когда я родился дядюшка положил мне на счет 1 рубль.

Когда я родился дядюшка положил мне на счет 1 рубль. Каждый

следующий день рождения он удваивал эту сумму и прибавлял к ней столько рублей, сколько лет мне исполнялось.
В каком возрасте я стану миллионером?

Задание №2

Слайд 12

Задание №3

Задание №3

Слайд 13

Домашнее задание (по выбору): Мини-исследование:

Домашнее задание (по выбору):
Мини-исследование:

Слайд 14

Домашнее задание (по выбору): Творческое: Составьте интересную задачу, в которой

Домашнее задание (по выбору):

Творческое: Составьте интересную задачу, в которой следует использовать

цикл с условием. Оформите данную задачу с возможным решением согласно образцу.
Слайд 15

Настроение хорошее? УЛЫБНИТЕСЬ! Внимание! да До свидания!

Настроение хорошее?

УЛЫБНИТЕСЬ!

Внимание!

да

До свидания!

Имя файла: Решение-задач-с-использованием-алгоритмической-структуры-цикл-с-условием.pptx
Количество просмотров: 56
Количество скачиваний: 0