🗊Презентация Различные варианты программирования циклического алгоритма

Нажмите для полного просмотра!
Различные варианты программирования циклического алгоритма, слайд №1Различные варианты программирования циклического алгоритма, слайд №2Различные варианты программирования циклического алгоритма, слайд №3Различные варианты программирования циклического алгоритма, слайд №4Различные варианты программирования циклического алгоритма, слайд №5Различные варианты программирования циклического алгоритма, слайд №6Различные варианты программирования циклического алгоритма, слайд №7Различные варианты программирования циклического алгоритма, слайд №8Различные варианты программирования циклического алгоритма, слайд №9Различные варианты программирования циклического алгоритма, слайд №10Различные варианты программирования циклического алгоритма, слайд №11Различные варианты программирования циклического алгоритма, слайд №12Различные варианты программирования циклического алгоритма, слайд №13Различные варианты программирования циклического алгоритма, слайд №14Различные варианты программирования циклического алгоритма, слайд №15Различные варианты программирования циклического алгоритма, слайд №16Различные варианты программирования циклического алгоритма, слайд №17Различные варианты программирования циклического алгоритма, слайд №18Различные варианты программирования циклического алгоритма, слайд №19Различные варианты программирования циклического алгоритма, слайд №20Различные варианты программирования циклического алгоритма, слайд №21Различные варианты программирования циклического алгоритма, слайд №22Различные варианты программирования циклического алгоритма, слайд №23Различные варианты программирования циклического алгоритма, слайд №24Различные варианты программирования циклического алгоритма, слайд №25Различные варианты программирования циклического алгоритма, слайд №26Различные варианты программирования циклического алгоритма, слайд №27

Содержание

Вы можете ознакомиться и скачать презентацию на тему Различные варианты программирования циклического алгоритма. Доклад-сообщение содержит 27 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Различные варианты программирования циклического алгоритма
Выполнила Хайруллина З.З.
Описание слайда:
Различные варианты программирования циклического алгоритма Выполнила Хайруллина З.З.

Слайд 2


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

Слайд 3


Различные варианты программирования циклического алгоритма, слайд №3
Описание слайда:

Слайд 4


Различные варианты программирования циклического алгоритма, слайд №4
Описание слайда:

Слайд 5


Различные варианты программирования циклического алгоритма, слайд №5
Описание слайда:

Слайд 6


Различные варианты программирования циклического алгоритма, слайд №6
Описание слайда:

Слайд 7


Различные варианты программирования циклического алгоритма, слайд №7
Описание слайда:

Слайд 8





Цикл с предусловием (цикл «Пока»)
while условие do
begin
серия команд;
end;

где условие – выражение логического типа.
Описание слайда:
Цикл с предусловием (цикл «Пока») while условие do begin серия команд; end; где условие – выражение логического типа.

Слайд 9





Цикл с постусловием (цикл «До»)
repeat серия команд
until условие

где условие – выражение логического типа.
Описание слайда:
Цикл с постусловием (цикл «До») repeat серия команд until условие где условие – выражение логического типа.

Слайд 10





Цикл с параметром (цикл «Для»)
for i:= a to b do
begin
серия команд
end;
for i:= b downto a do
begin
Cерия команд;
end;


где i- параметр цикла;
a – начальное значение цикла;
b- конечное значение цикла.
Описание слайда:
Цикл с параметром (цикл «Для») for i:= a to b do begin серия команд end; for i:= b downto a do begin Cерия команд; end; где i- параметр цикла; a – начальное значение цикла; b- конечное значение цикла.

Слайд 11





Пример
program n_17;
  var n, k1, k2: integer;
begin
  k1:=0;
  k2:=0;
  repeat
    write ('Введите целое число>>');
    readln (n);
    if n>0 then k1:=k1+1;
    if n<0 then k2:=k2+1;
  until n=0;
  writeln ('Введено:');
  writeln ('положительных чисел – ', k1);
  writeln ('отрицательных чисел – ', k2)
end.
Описание слайда:
Пример program n_17; var n, k1, k2: integer; begin k1:=0; k2:=0; repeat write ('Введите целое число>>'); readln (n); if n>0 then k1:=k1+1; if n<0 then k2:=k2+1; until n=0; writeln ('Введено:'); writeln ('положительных чисел – ', k1); writeln ('отрицательных чисел – ', k2) end.

Слайд 12





Пример
program n_18;
  var n, k1, k2: integer;
begin
  k1:=0;
  k2:=0;
  n:=1;
  while n<>0 do
  begin
    writeln ('Введите целое число>>');
    read (n);
    if n>0 then k1:=k1+1;
    if n<0 then k2:=k2+1;
  end;
  writeln ('Введено:');
  writeln ('положительных – ', k1);
  writeln ('отрицательных – ', k2)
end.
Описание слайда:
Пример program n_18; var n, k1, k2: integer; begin k1:=0; k2:=0; n:=1; while n<>0 do begin writeln ('Введите целое число>>'); read (n); if n>0 then k1:=k1+1; if n<0 then k2:=k2+1; end; writeln ('Введено:'); writeln ('положительных – ', k1); writeln ('отрицательных – ', k2) end.

Слайд 13


Различные варианты программирования циклического алгоритма, слайд №13
Описание слайда:

Слайд 14


Различные варианты программирования циклического алгоритма, слайд №14
Описание слайда:

Слайд 15


Различные варианты программирования циклического алгоритма, слайд №15
Описание слайда:

Слайд 16





Самостоятельная работа
1. Какого оператора цикла не существует в языке Паскаль? 
а) for 		б) while    	в) repeat...until 	     г) loop
 
2. Сколько раз будет исполнен цикл в фрагменте программы:
р:=2; 
repeat 
 р:=р*0.1 
until p<0.1; 
а) 0 раз 	     б) 1 раз 	в) 2 раза 	      г) бесконечное число раз
 
3. Сколько раз выполнится цикл в фрагменте программы:
а:=1; 
b:=1; 
while a+b<8 do 
begin 
 a:=a+1; 
 b:=b+2 
end; 
а) 0 раз   	б) 2 раза   	в) 3 раза 	     г) бесконечное число раз
Описание слайда:
Самостоятельная работа 1. Какого оператора цикла не существует в языке Паскаль? а) for б) while в) repeat...until г) loop   2. Сколько раз будет исполнен цикл в фрагменте программы: р:=2; repeat р:=р*0.1 until p<0.1; а) 0 раз б) 1 раз в) 2 раза г) бесконечное число раз   3. Сколько раз выполнится цикл в фрагменте программы: а:=1; b:=1; while a+b<8 do begin a:=a+1; b:=b+2 end; а) 0 раз б) 2 раза в) 3 раза г) бесконечное число раз

Слайд 17





4. Определите значения переменных s и i после выполнения фрагмента программы: 
4. Определите значения переменных s и i после выполнения фрагмента программы: 
s:=0; i:=5; 
while i>0 do 
begin 
 s:=s+i; 
  i:=i-1; 
end; 
a) s = 0, i = -1 	б) s = 5, i = 0 	в) s = 15, i = 5 	г) s = 15, i = 0 
 
5. Выберите фрагмент программы, в котором ищется произведение 1*2*3*4*5. 
a) p:=0; i:=1; while i<=5 do i:=i+1; p:=p*i; 
б) p:=1; i:=1; while i<6 do i:=i+1; p:=p*i; 
в) р:=1; i:=1; while i<6 do begin p:=p*i; i:=i+1 end; 
г) p:=1; i:=1; while i>5 do begin p:=p*i; i:=i+1 end; 
6. В данном фрагменте программы 
s:=0; 
for i:=1 to 10 do 
 s:=s+2*i; 
вычисляется: 
а) сумма целых чисел от 1 до 10 
б) сумма чётных чисел от 1 до 10 
в) удвоенная сумма целых чисел от 1 до 10 
г) сумма первых десяти чётных чисел
Описание слайда:
4. Определите значения переменных s и i после выполнения фрагмента программы: 4. Определите значения переменных s и i после выполнения фрагмента программы: s:=0; i:=5; while i>0 do begin s:=s+i; i:=i-1; end; a) s = 0, i = -1 б) s = 5, i = 0 в) s = 15, i = 5 г) s = 15, i = 0   5. Выберите фрагмент программы, в котором ищется произведение 1*2*3*4*5. a) p:=0; i:=1; while i<=5 do i:=i+1; p:=p*i; б) p:=1; i:=1; while i<6 do i:=i+1; p:=p*i; в) р:=1; i:=1; while i<6 do begin p:=p*i; i:=i+1 end; г) p:=1; i:=1; while i>5 do begin p:=p*i; i:=i+1 end; 6. В данном фрагменте программы s:=0; for i:=1 to 10 do s:=s+2*i; вычисляется: а) сумма целых чисел от 1 до 10 б) сумма чётных чисел от 1 до 10 в) удвоенная сумма целых чисел от 1 до 10 г) сумма первых десяти чётных чисел

Слайд 18





7. Определите, что будет напечатано в результате работы следующей программы. 
7. Определите, что будет напечатано в результате работы следующей программы. 
var s, k: integer; 
begin
 s := 60;
 for k := 1 to 8 do
  s := s – 4;
 write(s);
end.
Ответ: _______________
 
Описание слайда:
7. Определите, что будет напечатано в результате работы следующей программы. 7. Определите, что будет напечатано в результате работы следующей программы. var s, k: integer; begin s := 60; for k := 1 to 8 do s := s – 4; write(s); end. Ответ: _______________  

Слайд 19





Ответы:
Ответы:
1 - г
2 - в
3 - б 
4 - г
5 - в 
6 - г
7 - 28
Описание слайда:
Ответы: Ответы: 1 - г 2 - в 3 - б 4 - г 5 - в 6 - г 7 - 28

Слайд 20





Домашнее задание
 §. 3.5.4  стр. 139  №2, 4, 6.
Выведите  значение суммы натуральных чисел от 1 до 10.
Выведите  значение произведения натуральных чисел от а до b.
Описание слайда:
Домашнее задание §. 3.5.4 стр. 139 №2, 4, 6. Выведите значение суммы натуральных чисел от 1 до 10. Выведите значение произведения натуральных чисел от а до b.

Слайд 21





Красная дуга успеха
Как быстро ты справился с заданиями?
Все ли получилось на уроке?
Описание слайда:
Красная дуга успеха Как быстро ты справился с заданиями? Все ли получилось на уроке?

Слайд 22





Оранжевая дуга организованности
Твоя работы была организованна?
На всё хватило времени?
Описание слайда:
Оранжевая дуга организованности Твоя работы была организованна? На всё хватило времени?

Слайд 23





Желтая дуга оптимизма
Ты пожелал соседу успехов в работе?
Был ли терпим к нему, при выполнении групповых заданий?
Описание слайда:
Желтая дуга оптимизма Ты пожелал соседу успехов в работе? Был ли терпим к нему, при выполнении групповых заданий?

Слайд 24





Зелёная дуга знаний
Что ты узнал?
О чем задумался?
Как можно применять полученные знания?
Описание слайда:
Зелёная дуга знаний Что ты узнал? О чем задумался? Как можно применять полученные знания?

Слайд 25





Голубая дуга общительности
Все учащиеся в классе были активными?
А что тебе больше всего понравилось?
Что не понравилось?
Описание слайда:
Голубая дуга общительности Все учащиеся в классе были активными? А что тебе больше всего понравилось? Что не понравилось?

Слайд 26





Синяя дуга сплоченности
Вы помогали друг другу в групповой работе?
Смогли принять общее решение?
Описание слайда:
Синяя дуга сплоченности Вы помогали друг другу в групповой работе? Смогли принять общее решение?

Слайд 27





Фиолетовая дуга эмоции
Ты устал?
Что ты сейчас чувствуешь: радость, страх, желание узнать ещё много нового?
Описание слайда:
Фиолетовая дуга эмоции Ты устал? Что ты сейчас чувствуешь: радость, страх, желание узнать ещё много нового?



Похожие презентации
Mypresentation.ru
Загрузить презентацию