PPt4Web Хостинг презентаций

Главная / Информатика / Операторы цикла. Решение задач со счетчиком
X Код для использования на сайте:

Скопируйте этот код и вставьте его на свой сайт

X

Чтобы скачать данную презентацию, порекомендуйте, пожалуйста, её своим друзьям в любой соц. сети.

После чего скачивание начнётся автоматически!

Кнопки:

Презентация на тему: Операторы цикла. Решение задач со счетчиком


Скачать эту презентацию

Презентация на тему: Операторы цикла. Решение задач со счетчиком


Скачать эту презентацию

№ слайда 1 Тема урока: Операторы цикла. Решение задач со счетчиком. Выполнила: Троегубова Т
Описание слайда:

Тема урока: Операторы цикла. Решение задач со счетчиком. Выполнила: Троегубова Татьяна Сергеевна учитель МОУ «СОШ №87»

№ слайда 2 Цель урока: Повторить условный оператор IF; Вспомнить блок- схему оператора цикл
Описание слайда:

Цель урока: Повторить условный оператор IF; Вспомнить блок- схему оператора цикла со счетчиком; Научиться решать задачи со счетчиком с помощью языка программирования.

№ слайда 3 I. Актуализация знаний Написать программу, в которой нужно проверить, лежит ли ч
Описание слайда:

I. Актуализация знаний Написать программу, в которой нужно проверить, лежит ли число x на числовой оси между числами a и b (случай x=a или x=b недопустим). Числа x, a, b являются натуральными, и известно, что a отлично от b (но неизвестно: a>b или b>a). Входная информация вводится с клавиатуры, а на выходе должно быть сообщение вида \"x между a и b\" (если это действительно так), в противном случае никакой выходной информации не выдается.

№ слайда 4 I. Актуализация знаний Программист торопился и написал программу некорректно. ПР
Описание слайда:

I. Актуализация знаний Программист торопился и написал программу некорректно. ПРОГРАММА НА ПАСКАЛЕ VAR a,b,x: integer; p: integer; BEGIN readln(a,b,x); if (a>x) AND (x>b) then writeln(\'x между a,b\'); END.

№ слайда 5 Последовательно выполните три задания: 1).Приведите пример таких чисел a, x, b п
Описание слайда:

Последовательно выполните три задания: 1).Приведите пример таких чисел a, x, b при которых программа работает неправильно. I. Актуализация знаний

№ слайда 6 I. Актуализация знаний 2).Укажите, как нужно доработать программу, чтобы не было
Описание слайда:

I. Актуализация знаний 2).Укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы. (Это можно сделать несколькими способами).

№ слайда 7 I. Актуализация знаний 3).Укажите, как можно доработать программу, соблюдая допо
Описание слайда:

I. Актуализация знаний 3).Укажите, как можно доработать программу, соблюдая дополнительное условие: доработанная программа не должна использовать логических операций AND или OR.

№ слайда 8 I. Актуализация знаний Что называется циклическим алгоритмом? Вспомним фрагмент
Описание слайда:

I. Актуализация знаний Что называется циклическим алгоритмом? Вспомним фрагмент блок-схемы циклического алгоритма со счетчиком.

№ слайда 9 I. Актуализация знаний нет да тело цикла счётчик
Описание слайда:

I. Актуализация знаний нет да тело цикла счётчик

№ слайда 10 II. Новый материал Когда заранее известно, какое число повторений тела цикла нео
Описание слайда:

II. Новый материал Когда заранее известно, какое число повторений тела цикла необходимо выполнить, можно воспользоваться циклической инструкцией

№ слайда 11 ОПЕРАТОР ЦИКЛА ПО СЧЕТЧИКУ FOR < параметр цикла >:= ТО DO
Описание слайда:

ОПЕРАТОР ЦИКЛА ПО СЧЕТЧИКУ FOR < параметр цикла >:= ТО DO

№ слайда 12 Рассмотрим, как выполняется оператор цикла с параметром вида FOR < параметр цикл
Описание слайда:

Рассмотрим, как выполняется оператор цикла с параметром вида FOR < параметр цикла >:= А ТО В DO

№ слайда 13 Если А В, то < тело цикла > не будет выполнен ни разу и выполнение цикла с парам
Описание слайда:

Если А В, то < тело цикла > не будет выполнен ни разу и выполнение цикла с параметром сразу же закончится.

№ слайда 14 УМЕНЬШЕНИЕ ЦИКЛА НА 1 FOR < параметр цикла >:= DOWNTO DO
Описание слайда:

УМЕНЬШЕНИЕ ЦИКЛА НА 1 FOR < параметр цикла >:= DOWNTO DO

№ слайда 15 Надо знать: В качестве параметра цикла может быть переменная целого или литерног
Описание слайда:

Надо знать: В качестве параметра цикла может быть переменная целого или литерного типа. Не допускается переменная вещественного типа. Начальное и конечное значение – выражение того же типа, что и параметр цикла.

№ слайда 16 Надо знать: 2. Значение параметра цикла в теле цикла, т.е. внутри оператора, сто
Описание слайда:

Надо знать: 2. Значение параметра цикла в теле цикла, т.е. внутри оператора, стоящего после DO, не должен изменяться. 3. При выходе из цикла значение параметра цикла не определено.

№ слайда 17 III.Закрепление темы Подсчитать сумму 10 чисел, введенных с клавиатуры. Блок-схе
Описание слайда:

III.Закрепление темы Подсчитать сумму 10 чисел, введенных с клавиатуры. Блок-схема Решение

№ слайда 18 Задача Подсчитать произведение 10 чисел введенных с клавиатуры. Блок-схема Решен
Описание слайда:

Задача Подсчитать произведение 10 чисел введенных с клавиатуры. Блок-схема Решение

№ слайда 19 Задача Подсчитать сумму положительных чисел среди 10 чисел введенных с клавиатур
Описание слайда:

Задача Подсчитать сумму положительных чисел среди 10 чисел введенных с клавиатуры. Блок-схема Решение

№ слайда 20 Задача Подсчитать количество положительных чисел среди 10 чисел введенных с клав
Описание слайда:

Задача Подсчитать количество положительных чисел среди 10 чисел введенных с клавиатуры. Блок-схема Решение

№ слайда 21 Задача Подсчитать сумму 20 слагаемых 1+2+3…+20 Блок-схема Решение
Описание слайда:

Задача Подсчитать сумму 20 слагаемых 1+2+3…+20 Блок-схема Решение

№ слайда 22 Задача Подсчитать сумму 20 слагаемых 1-1/2+1/3…-1/20 Блок-схема Решение
Описание слайда:

Задача Подсчитать сумму 20 слагаемых 1-1/2+1/3…-1/20 Блок-схема Решение

№ слайда 23 IV.Домашнее задание: 1.Составьте программу вычисления квадратов чисел от 1 до 20
Описание слайда:

IV.Домашнее задание: 1.Составьте программу вычисления квадратов чисел от 1 до 20.

№ слайда 24 2.Напечатать все двухзначные числа, сумма которых равна 12.
Описание слайда:

2.Напечатать все двухзначные числа, сумма которых равна 12.

№ слайда 25
Описание слайда:

№ слайда 26 ОТВЕТ Циклический алгоритм - это описание действий, которые должны повторяться у
Описание слайда:

ОТВЕТ Циклический алгоритм - это описание действий, которые должны повторяться указанное число раз или пока не выполнено заданное условие.

№ слайда 27 1) Например: a=1 x=2 b=3 ОТВЕТ
Описание слайда:

1) Например: a=1 x=2 b=3 ОТВЕТ

№ слайда 28 2) Возможные доработки:a) if ax) and (x>b) then writeln(' x между a,b');b) if (a
Описание слайда:

2) Возможные доработки:a) if ax) and (x>b) then writeln(' x между a,b');b) if (a>x) and (x>b) оr (a

№ слайда 29 3) p:=(x-a)*(x-b); if p
Описание слайда:

3) p:=(x-a)*(x-b); if p

№ слайда 30 БЛОК - СХЕМА S:=0 I:=1 to10 Ввести А S:=S+А
Описание слайда:

БЛОК - СХЕМА S:=0 I:=1 to10 Ввести А S:=S+А

№ слайда 31 Program my;Var I,S,A: integer; Begin S:=0; FOR I:=1 TO 10 DO Begin WRITELN ( ‘Вв
Описание слайда:

Program my;Var I,S,A: integer; Begin S:=0; FOR I:=1 TO 10 DO Begin WRITELN ( ‘Введите число’); READLN (A) S:=S WRITELN (S) End.

№ слайда 32
Описание слайда:

№ слайда 33 Program my;Program my;Var I,S,A: integer; Begin S:=1; FOR I:=1 TO 10 DO Begin WR
Описание слайда:

Program my;Program my;Var I,S,A: integer; Begin S:=1; FOR I:=1 TO 10 DO Begin WRITELN ( ‘Введите число’); READLN (A); S:=S*A; End; WRITELN (S); End.

№ слайда 34
Описание слайда:

№ слайда 35 Program my;Program my;Var I,S,A: integer; Begin S:=0; FOR I:=1 TO 10 DO Begin WR
Описание слайда:

Program my;Program my;Var I,S,A: integer; Begin S:=0; FOR I:=1 TO 10 DO Begin WRITELN ( ‘Введите число’); READLN (A); IF A&gt;0 THEN S:=S+A; End; WRITELN (S); End.

№ слайда 36
Описание слайда:

№ слайда 37 Program my;Program my;Var I,K,A: integer; Begin K:=0; FOR I:=1 TO 10 DO Begin WR
Описание слайда:

Program my;Program my;Var I,K,A: integer; Begin K:=0; FOR I:=1 TO 10 DO Begin WRITELN ( ‘Введите число’); READLN (A); IF A&gt;0 THEN K:=K+1; End; WRITELN (K); End.

№ слайда 38
Описание слайда:

№ слайда 39 Program my;Program my;Var I,S: integer; Begin S:=0; FOR I:=1 to 20 DO Begin S:=S
Описание слайда:

Program my;Program my;Var I,S: integer; Begin S:=0; FOR I:=1 to 20 DO Begin S:=S+I; End; WRITELN (S); End.

№ слайда 40
Описание слайда:

№ слайда 41 Program my;Program my;Var I,Р: integer; S: real; Begin S:=0; P:=1; FOR I:=1 TO 2
Описание слайда:

Program my;Program my;Var I,Р: integer; S: real; Begin S:=0; P:=1; FOR I:=1 TO 20 DO Begin S:=S+P/I; P:=-P; End; WRITELN (S); End.

Скачать эту презентацию

Презентации по предмету
Презентации из категории
Лучшее на fresher.ru