Что такое findtheslide.com?

FindTheSlide.com - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


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

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

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

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

Презентация, доклад на тему Язык Паскаль. Циклы

Презентация на тему Язык Паскаль. Циклы, из раздела: Информатика. Эта презентация содержит 15 слайда(ов). Информативные слайды и изображения помогут Вам заинтересовать аудиторию. Скачать конспект-презентацию на данную тему можно внизу страницы, поделившись ссылкой с помощью социальных кнопок. Также можно добавить наш сайт презентаций в закладки! Презентации взяты из открытого доступа или загружены их авторами, администрация сайта не отвечает за достоверность информации в них. Все права принадлежат авторам презентаций.

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

Слайд 1
Текст слайда:

Циклы

Виды циклов в языке «Паскаль»


Слайд 2
1.Назначение цикла-Повторять одно и то же действие, до тех пор, пока условие
Текст слайда:

1.Назначение цикла-

Повторять одно и то же действие, до тех пор, пока условие ложно, либо истинно
Ошибки: зацикливание – это когда цикл «работает» «вечно»(зависание программы) :причина - неверно указано условие


Слайд 3
2.Виды цикловВ языке Паскаль имеются три вида операторов цикла: while цикл-ПОКА)repeat (цикл-ДО)for
Текст слайда:

2.Виды циклов

В языке Паскаль имеются три вида операторов цикла:
while цикл-ПОКА)
repeat (цикл-ДО)
for (цикл с параметром).
Если число повторений тела цикла известно, то лучше воспользоваться оператором for; в остальных случаях используются операторы while и repeat.



Слайд 4
while (цикл-ПОКA)repeat (цикл-ДО)for (цикл с параметром).Число повторений цикла известно Число повторений цикла неизвестно
Текст слайда:

while (цикл-ПОКA)

repeat (цикл-ДО)

for (цикл с параметром).

Число повторений
цикла известно

Число повторений
цикла неизвестно


Слайд 5
3.Счетный цикл “FOR”Тело циклаДаНет =нач,кон,
Текст слайда:

3.Счетный цикл “FOR”

Тело цикла

Да

Нет

<упр.перем>=нач,кон,


Слайд 6
Program primer;uses GraphABC;var t:integer;begin for t:=18 downto 1 do  begin  circle(290,210,t*10);  end;End.
Текст слайда:


Program primer;
uses GraphABC;
var
t:integer;
begin
for t:=18 downto 1 do
begin
circle(290,210,t*10);
end;
End.


Слайд 7
4.Цикл «пока» While
Текст слайда:

4.Цикл «пока» While


Слайд 8
Program primer;uses GraphABC;var a:integer;begin  a:=18; while a>=1 do begin circle(290,210,a*10); a:=a-1; end; end.
Текст слайда:

Program primer;
uses GraphABC;
var
a:integer;
begin
a:=18;
while a>=1 do
begin
circle(290,210,a*10);
a:=a-1;
end;

end.


Слайд 9
Цикл « c послеусловием REPEAT UNTIL»УсловиеТело циклаДаНет
Текст слайда:

Цикл « c послеусловием REPEAT UNTIL»

Условие

Тело цикла

Да

Нет


Слайд 10
Program primer;uses GraphABC;vari:integer;begin  i:=18;   repeat;  circle(290,210,i*10);  i:=i-1; until i
Текст слайда:


Program primer;
uses GraphABC;
var
i:integer;
begin
i:=18;
repeat;
circle(290,210,i*10);
i:=i-1;
until i<=1;
end.


Слайд 11
ДЗСоставить программу подсчёта N! Факториала. N вводится с клавиатуры. Использовать цикл ФОР.Пояснение 1!=12!=1*23!=1*2*3N!=1*2*3*4*……..*N
Текст слайда:

ДЗ

Составить программу подсчёта N! Факториала. N вводится с клавиатуры. Использовать цикл ФОР.
Пояснение 1!=1
2!=1*2
3!=1*2*3
N!=1*2*3*4*……..*N


Слайд 12
«Датчик» случайных чисел s:= random(32); Генерируется случайное число в диапазоне от 0 до 31.
Текст слайда:

«Датчик» случайных чисел

s:= random(32); Генерируется случайное число в диапазоне от 0 до 31.


Слайд 13
Program primer;uses GraphABC;vark,i,s:integer;begincls;writeln('ÏÊ çàãàäàëî ÷èñëî! Óãàäàéòå åãî');  k:=0;  i:=random(100);
Текст слайда:

Program primer;
uses GraphABC;
var
k,i,s:integer;
begin
cls;
writeln('ÏÊ çàãàäàëî ÷èñëî! Óãàäàéòå åãî');
k:=0;
i:=random(100);
repeat;
writeln('ââåäèòå ÷èñëî');
readln(s) ;

if s begin
writeln('íåïðàâèëüíî,íóæíî áîëüøå');
end;
if s>i then
begin
writeln('íåïðàâèëüíî,íóæíî ìåíüøå');
end;
k:=k+1;
until s=i;

writeln('ïðàâèëüíî ýòî ÷èñëî= ',s);
writeln('Óãàäàëè çà ',k,' øàãîâ');
end.

«Угадайка»

Угадайка


Слайд 14
Program primer;uses GraphABC;varx,i,y,s,t:integer;begincls;   for t:=1 to 100 do  begin
Текст слайда:

Program primer;
uses GraphABC;
var
x,i,y,s,t:integer;
begin
cls;
for t:=1 to 100 do
begin
x:=random(600);
y:=random(400);
circle(x,y,2);
FloodFill(x,y,clRed);
end;
for t:=1 to 100 do
begin
x:=random(600);
y:=random(400);
circle(x,y,2);
FloodFill(x,y,clBlue);
end;

end.

Звёздное небо из красных и голубых звёзд


Слайд 15
СветофорProgram primer;uses GraphABC;varx,i,y,s,b,t:integer;begincls; circle(300,100,50); circle(300,200,50);  circle(300,300,50);   for b:=1 to
Текст слайда:

Светофор

Program primer;
uses GraphABC;
var
x,i,y,s,b,t:integer;
begin
cls;
circle(300,100,50);
circle(300,200,50);
circle(300,300,50);
for b:=1 to 100 do
begin
FloodFill(300,100,clRed);
for t:=1 to 10000000 do
begin
end;
FloodFill(300,100,clWhite);
FloodFill(300,200,clYellow);
for t:=1 to 10000000 do
begin
end;
FloodFill(300,200,clWhite);
FloodFill(300,300,clGreen);
for t:=1 to 10000000 do
begin
end;
FloodFill(300,300,clWhite);

end;
end.