Презентация по теме "Вложенные циклы"
презентация к уроку по информатике и икт (10 класс)
Цель:
-повторить алгоритмическую структуру цикл;
-познакомиться с вложенными циклами.
Скачать:
Вложение | Размер |
---|---|
Презентация Вложенные циклы с параметром | 209 КБ |
Презентация Организация перебора | 251 КБ |
Предварительный просмотр:
Подписи к слайдам:
1 . Формат оператора for i := A to B do for j:= C to D do for k:=E to F do < оператор >;
2 . Алгоритм выполнения for I := A to B do for J:= C to D do for K:=E to F do < оператор >; Для каждого значения параметра I из промежутка от A до В выполняется тело цикла.
3. Блок-схема I= A,B Оператор
4 . Количество повторений Фрагмент программы I J K for i := 1 to 2 do for j:= 11 to 12 do for k:=21 to 23 do < оператор >; 1 2 11 12 11 12 21 22 23 21 22 23 21 22 23 21 22 23
5 . Количество повторений for i := 1 to 2 do for j:= 11 to 12 do for k:=21 to 23 do < оператор >; 2 * 2 * 3 for i:= A to B do for j:= C to D do for k:=E to F do < оператор >; (B-F+1) * (D-C+1) * (F-E+1)
Вопросы: Как работает цикл с параметром? Как работает цикл с вложенным циклом? Сколько может быть вложенных циклов? Какие используются служебные слова для записи цикла с параметром? Как подсчитать количество повторений?
Предварительный просмотр:
Подписи к слайдам:
Старинная задача Сколько можно купить быков, коров и телят, если плата за быка - 10 рублей, за корову - 5 рублей, за теленка полтинник (0,5 рубля) и на 100 рублей надо купить 100 голов скота.
b – количество быков ( по 10 рублей) k – количество коров ( по 5 рублей) t – количество телят ( по 0.5 рублей) k=0,20 t=0,200 b=0,10 b+k+t=100 b*10+k*5+t*0.5=100 b+k+t=100 b* 20 +k* 10 +t= 200
k=0,20 t=0,200 b=0,10 b+k+t=100 b*20+k*10+t=200 For b:=0 to 10 do …..
uses crt; var b,k,t:integer; begin clrscr; for b:=0 to 10 do for k:=0 to 20 do for t:= 0 to 200 do if (b+k+t=100) and (20*b+10*k+t=200) then writeln(b,k:4,t:4); readkey; end.
Сокращение перебора uses crt ; var b,k,t:integer; begin clrscr; for b:=0 to 10 do for k:=0 to 20 do begin t:=100-b-k; if 20*b+10*k+t=200 then writeln ( b, k:4, t:4); end; readkey; end.
По теме: методические разработки, презентации и конспекты
Презентация М.Цветаева. Цикл стихотворений о Москве (11 класс)
Данная работа предназначена для урока литературы в 11 классе при изучении творчества М.Цветаевой. В рбате представлен интересный материал о поэтическом цикле, посвященном Москве....
Презентация к уроку "Циклы"
Презентация к уроку "Циклы"...
Презентация к уроку "Цикл с постусловием"
Данная презентация нацелена на то, чтобы показать отличия цикла с постусловием от цикла с предусловием (тема, пройденная ранее)...
Презентация к уроку "Циклы на паскале"
Презентация к уроку "Использование всех типов циклов на Паскале"...
Презентация "Операторы повторений. Циклы с предусловием в Паскале"
Презентация "Операторы повторений. Циклы с предусловием в Паскале"...
Презентация по теме: "Цикл"
Презентация по теме: "Цикл" для 5 класса по Горячеву А.В....
Презентация по теме: "Цикл"
Презентация по теме: "Цикл"...