» » » Циклический алгоритм (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