» » » Циклический алгоритм (9 класс)
Циклический алгоритм (9 класс)

Презентация на тему Циклический алгоритм (9 класс)


Здесь Вы можете скачать готовую презентацию на тему Циклический алгоритм (9 класс). Предмет презентации: Информатика. Красочные слайды и илюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого презентации воспользуйтесь плеером, или если вы хотите скачать презентацию - нажмите на соответствующий текст под плеером. Презентация содержит 19 слайдов.

Слайды презентации

Слайд 1
Циклический Циклический алгоритм алгоритм Иванова Елена Петровна, учитель информатики и ИКТ МАОУ СОШ №76
Слайд 2
Цели: Цели: l Повторить тему «разветвляющийся алгоритм». l Познакомиться с понятием циклического алгоритма, видами циклических алгоритмов. l Применить изученный материал на практике при решении задач.
Слайд 3
Повторение Повторение l Разветвляющийся алгоритм Разветвляющийся алгоритм – алгоритм, в котором действие может идти по одному из нескольких заранее предусмотренных путей.  l При однократном выполнении разветвляющегося алгоритма существуют действия,… которые не выполняются.
Слайд 4
Виды ветвлений
Слайд 5
l Синтаксис условного оператора:  If If < < условие условие > > Then Then < < действие 1 действие 1 > > [ [ Else Else < < действие 2 действие 2 >]; >];  Другие операторы: … l Readln(a, b); l Writeln(‘ x = ’,x); l a:=a+b ; Повторение Повторение оператор ввода оператор вывода оператор присваивания
Слайд 6
l Запишите условный оператор, в котором значения переменной С С вычисляется по формуле А+В, если А- чётное и А+В, если А- чётное и А*В, если А- нёчетное. А*В, если А- нёчетное. Повторение Повторение IF A mod 2 = 0 Then C:=A+B Else C:=A*B;
Слайд 7
Имеется условный оператор IF d<>10 THEN Writeln(‘ IF d<>10 THEN Writeln(‘ УРА! УРА! ’) ’) ELSE Writeln(‘ ELSE Writeln(‘ ЖАЛЬ! ЖАЛЬ! ’) ’) ; ; сделайте замену 1. 1. IF d = 10 THEN Writeln(‘ УРА! ’) ELSE Writeln(‘ ЖАЛЬ! ’) ; 2. 2. IF not (d = 10) THEN Writeln(‘ УРА! ’) ELSE Writeln(‘ ЖАЛЬ! ’) ; 3 3 . . IF not (d = 10) THEN Writeln(‘ ЖАЛЬ! ’) ELSE Writeln(‘ УРА! ’) ; 4. 4. IF not (d<>10) THEN Writeln(‘ ЖАЛЬ! ’) ELSE Writeln(‘ УРА! ’) ;  Повторение Повторение
Слайд 8
Какими будут значения переменных j и k после выполнения условного оператора IF j>k THEN j:=k-2 ELSE k:=k-2 IF j>k THEN j:=k-2 ELSE k:=k-2 ; ; если исходные значения переменных равны a) j=3, k=5; b) j=3, k=3; c) j=3, k=2; Повторение Повторение j=3, k=3 j=3, k=1 j= 1 , k=2
Слайд 9
Чему равны значения переменных А А и В В после выполнения последовательности действий A:= 15 div (16 mod 7) B:=34 mod A * 5 – 29 mod 5 *2 Повторение Повторение А = 7, В = 22
Слайд 10
Циклический алгоритм Циклический алгоритм  А А л л г г о о р р и и т т м м , в к о т о р о м н е к о т о р а я п о с л е д о в а т е л ь н о с т ь д е й с т в и й м о ж е т п о в т о р я т ь с я н е о д н о к р а т н о , н а з ы в а е т с я ц ц и и к к л л и и ч ч е е с с к к и и м м .
Слайд 11
Виды циклов Виды циклов Цикл Цикл с предусловием с предусловием  П о с л е д о в а т е л ь н о с т ь д е й с т в и й , к о т о р а я м о ж е т в ы п о л н я т ь с я в ц и к л е н е о д н о к р а т н о , н а з ы в а е т с я т т е е л л о о м м ц ц и и к к л л а а . .
Слайд 12
Цикл с параметром(с переменной) Синтаксис оператора For J:=Nz to Kz do < блок операторов > ; или For J:= Kz dowto Nz do < блок операторов > ; Блок операторов выполняется |Kz - Nz+1| раз
Слайд 13
Найти сумму всех двузначных чисел. S:=S+J Program zadacha3; Var j : integer; Begin S:=0; FOR J:=10 TO 99 DO S:=S+J; Writeln (‘ Сумма всех двузначных чисел :’, S);   End . нач кон S:=0 J:=10 to 99 do S IF J MOD 2 = 0 THEN S:=S+J четных
Слайд 14
Цикл с предусловием Цикл с предусловием Синтаксис оператора While While < условие > do do < блок операторов > ;   Блок операторов выполняется пока условие принимает значение истина
Слайд 15
Используем цикл с предусловием WHILE WHILE S:=0 нач J:=10 S:=S+J J:=J+1 S Program zadacha3; Var j , s:integer; Begin S:=0; J:=10; WHILE J<>100 DO Begin S:=S+J; J:=J+1 ; End; Writeln (’ Сумма всех двузначных чисел :’, S); End . да J<>100 кон
Слайд 16
Цикл с постусловием Синтаксис оператора Repeat < блок операторов > ; Until < условие >;  Блок операторов выполняется до тех пор, пока условие принимает значение ложь
Слайд 17
Цикл с постусловием REPEAT Program zadacha3; Var j,s:integer; Begin S:=0; J:=10; REPEAT S:=S+J; J:=J+1 UNTIL J=100 ; Writeln (‘ Сумма всех двузначных чисел :’, S); End .
Слайд 18
S:=S+J S:=0 нач J:=10 S:=S+J J:=J+1 J = 100 S кон Цикл с параметром Цикл с предусловием Цикл с постусловием
Слайд 19
Домашнее задание. l Конспект в тетради. §39 l Решить задачу. Из всех двузначных чисел вывести те, сумма цифр которых равна N (N – вводится с клавиатуры ) .

Другие презентации по информатике



  • Яндекс.Метрика
  • Рейтинг@Mail.ru