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


Паскаль — Цикл WHILE

Программирование циклов. Цикл while.*

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

Слайд 1
Презентация
к уроку информатики в 9 классе
на тему
«Паскаль. Цикл while»
Автор

учитель математики,
информатики Иванова
Елена Васильевна
г.Новочебоксарск Чувашская Республика
see69@rambler.ru
www.sosh5-nowch.edu.cap.ru

Презентация к уроку информатики в 9 классена тему«Паскаль. Цикл while»Автор учитель математики,информатики ИвановаЕлена Васильевнаг.Новочебоксарск Чувашская Республикаsee69@rambler.ruwww.sosh5-nowch.edu.cap.ru

Слайд 2Программирование циклов. Цикл while.
*

Программирование циклов. Цикл while.*

Слайд 3Цикл – это многократно выполняемая последовательность операторов (команд).



WHILE

... DO… REPEAT ... UNTIL …

FOR ... TO /
DOWNTO ... DO …

Цикл с параметром (FOR … DO …) является частным случаем цикла с предусловием.

Циклические структуры языка Паскаль

Цикл – это многократно выполняемая  последовательность операторов (команд). WHILE ... DO…   REPEAT ... UNTIL

Слайд 4
3. Цикл
с параметром




1. Цикл
с предусловием (пока)

да
нет


WHILE x

Цикл
с постусловием (до)

да
нет


REPEAT n:=n+1 UNTIL f

Паскале

!

Оператор после do
повторяется до тех пор,
пока логич. условие
истинно

3. Циклс параметром1. Цикл с предусловием (пока)данетWHILE x

Слайд 5Помните
Цикл с предусловием (WHILE . . . DO .

. .) многократно выполняет одни и те же действия при

истинности условия, которое изменяется обычно внутри цикла. Истинность условия проверяется перед выполнением операторов. Таким образом, если условие с самого начала оказалось ложным, то операторы тела цикла не будут выполнены ни разу.

Если в цикле необходимо выполнить несколько простых операторов, они объединяются после служебного слова DO в составной оператор операторными скобками BEGIN . . . END (см. задачу 1).
Помните Цикл с предусловием (WHILE . . . DO . . .) многократно выполняет одни и те

Слайд 6Цикл с предусловием, цикл «пока».
Задача 1
Вычислить сумму ряда чисел

2+4+6+…+1000.
Program sum;
var a, s: integer;
Begin

writeln (‘ вычисление суммы ряда’);
a:=0; s:=0;
while a<1000 do
begin
a:=a+2; s:=s+a
end;
writeln (‘сумма ряда равна s=‘, s);
end.
Цикл с предусловием, цикл «пока».Задача 1Вычислить сумму ряда чисел  2+4+6+…+1000.Program sum;   var a, s:

Слайд 7Дом. задание (запишите в тетрадь)
Найти сумму всех натуральных чисел от

1 до n.

Допол. Вычислить сумму ряда чисел

Дом. задание (запишите в тетрадь)Найти сумму всех натуральных чисел от 1 до n.Допол. Вычислить сумму ряда чисел

Слайд 8Задача 2 (самостоятельно на компьютерах)
Вычислить сумму ряда чисел
Program

sum;
var a, s: integer;
Begin

writeln (‘ вычисление суммы ряда’);
a:=0; s:=0;
while a<600 do
begin
a:=a+1; s:=s+1/a
end;
writeln (‘сумма ряда равна s=‘, s);
end.


5,97

Задача 2 (самостоятельно на компьютерах)Вычислить сумму ряда чисел  Program sum;   var a, s: integer;Begin

Слайд 9Решение задачи из дом. задания
Program sum;
var
Begin


writeln (‘

readln (
a:= 1 ; s:=0;
while a< n do
begin
a:=a+1;
s:=s+а;
end;
writeln (‘сумма’ , n, ‘натуральных чисел равна s=‘, s);
end.
Решение задачи из дом. заданияProgram sum;   var Begin     writeln (‘

Слайд 10Решение дополнительной задачи
Program sum;
var
Begin

writeln (‘

readln (
a:= 1 ; s:=0; s1:=0; s2:=0;
while a< n do
begin
a:=a+1;
if a mod 2=0 do s1:=s1+1/a else s2:=s2-1/a end;
s:=s1+s2;
end;
writeln (‘сумма ряда равна s=‘, s);
end.

Решение дополнительной задачи Program sum;   var Begin     writeln (‘

Слайд 11Program sum;
var a, s: real;
Begin

writeln (‘ вычисление суммы ряда’);

a:=0; s:=0;
while a<1000 do
begin
a:=a+2; s:=s+a
end;
writeln (‘сумма ряда равна s=‘, s);
end.

Для обсуждения

Program sum;   var a, s: real;Begin     writeln (‘ вычисление суммы ряда’);

Слайд 12Источники:
Семакин и др. Информатика Базовый курс
Карасёв П.Н. Информатика (программирование)
Л.А.Залогова

и др. «Информатика. Задачник-практикум»
ресурсы сети Интернет http://school-collection.edu.ru

Источники:Семакин и др. Информатика Базовый курсКарасёв П.Н. Информатика (программирование) Л.А.Залогова и др. «Информатика. Задачник-практикум»ресурсы сети Интернет http://school-collection.edu.ru

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика