Что такое findslide.org?

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


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

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

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

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

Презентация на тему Программирование на языке Паскаль

Что такое цикл?Цикл – это многократное выполнение одинаковых действий.Два вида циклов:цикл с известным числом шагов (сделать 10 раз)цикл с неизвестным числом шагов (делать, пока не надоест)Задача. Вывести на экран 10 раз слово «Привет».
Программирование на языке Паскаль§ 58. Циклические алгоритмы Что такое цикл?Цикл – это многократное выполнение одинаковых действий.Два вида циклов:цикл с Повторения в программеwriteln ('Привет');writeln ('Привет');writeln ('Привет');...writeln ('Привет'); Блок-схема цикланачалоконецданеттело цикла Как организовать цикл?счётчик:= 0пока счётчик < 10 writeln('привет'); увеличить счётчик на 1 Цикл с условиемЗадача. Определить количество цифр в десятичной записи целого положительного числа, Цикл с условиемcount:= 0;while    do beginend;n:= n div 10;count:= Цикл с условиемk:= 0;while k < 10 do begin writeln('привет'); k:= k Сколько раз выполняется цикл?a:= 4; b:= 6;while a < b do a:= Цикл с постусловиемrepeatuntil    ;условие окончаниязаголовок циклаwrite('Введите n > 0: Задачи«A»: Напишите программу, которая получает два целых числа A и B (0 Задачи«C»: Ввести натуральное число N и вычислить сумму всех чисел Фибоначчи, меньших Задачи-2«A»: Ввести натуральное число и найти сумму его цифр. Пример:Введите натуральное число:12345Сумма Задачи-2«C»: Ввести натуральное число и определить, верно ли, что в его записи
Слайды презентации

Слайд 2 Что такое цикл?
Цикл – это многократное выполнение одинаковых

Что такое цикл?Цикл – это многократное выполнение одинаковых действий.Два вида циклов:цикл

действий.
Два вида циклов:
цикл с известным числом шагов (сделать 10

раз)
цикл с неизвестным числом шагов (делать, пока не надоест)

Задача. Вывести на экран 10 раз слово «Привет».


Слайд 3 Повторения в программе
writeln ('Привет');
writeln ('Привет');
writeln ('Привет');
...
writeln ('Привет');

Повторения в программеwriteln ('Привет');writeln ('Привет');writeln ('Привет');...writeln ('Привет');

Слайд 4 Блок-схема цикла
начало
конец
да
нет
тело цикла

Блок-схема цикланачалоконецданеттело цикла

Слайд 5 Как организовать цикл?
счётчик:= 0
пока счётчик < 10
writeln('привет');

Как организовать цикл?счётчик:= 0пока счётчик < 10 writeln('привет'); увеличить счётчик на

увеличить счётчик на 1
счётчик:= 10
пока счётчик > 0

writeln('привет');
уменьшить счётчик на 1


результат операции автоматически сравнивается с нулём!


Слайд 6 Цикл с условием
Задача. Определить количество цифр в десятичной

Цикл с условиемЗадача. Определить количество цифр в десятичной записи целого положительного

записи целого положительного числа, записанного в переменную n.
счётчик:= 0
пока

n > 0
отсечь последнюю цифру n
увеличить счётчик на 1

n:= n div 10

счётчик:= счётчик + 1


Слайд 7 Цикл с условием
count:= 0;
while do

Цикл с условиемcount:= 0;while  do beginend;n:= n div 10;count:= count

begin


end;
n:= n div 10;
count:= count + 1

тело цикла
начальное значение

счётчика

n > 0

условие продолжения

заголовок цикла


Слайд 8 Цикл с условием
k:= 0;
while k < 10 do

Цикл с условиемk:= 0;while k < 10 do begin writeln('привет'); k:=

begin
writeln('привет');
k:= k + 1
end;
При известном количестве шагов:
k:=

0;
while k < 10 do
writeln('привет');

Зацикливание:


Слайд 9 Сколько раз выполняется цикл?
a:= 4; b:= 6;
while a

Сколько раз выполняется цикл?a:= 4; b:= 6;while a < b do

< b do a:= a + 1;
2 раза
a =

6

a:= 4; b:= 6;
while a < b do a:= a + b;

1 раз
a = 10

a:= 4; b:= 6;
while a > b do a:= a + 1;

0 раз
a = 4

a:= 4; b:= 6;
while a < b do b:= a - b;

1 раз
b = -2

a:= 4; b:= 6;
while a < b do a:= a - 1;

зацикливание


Слайд 10 Цикл с постусловием
repeat


until ;
условие окончания
заголовок

Цикл с постусловиемrepeatuntil  ;условие окончаниязаголовок циклаwrite('Введите n > 0: ');read(n)n

цикла
write('Введите n > 0: ');
read(n)
n > 0
тело цикла
при входе

в цикл условие не проверяется
цикл всегда выполняется хотя бы один раз
в последней строке указывают условие окончания цикла, а не условие его продолжения

Слайд 11 Задачи
«A»: Напишите программу, которая получает два целых числа

Задачи«A»: Напишите программу, которая получает два целых числа A и B

A и B (0 < A < B) и

выводит квадраты всех натуральных чисел в интервале от A до B.
Пример:
Введите два целых числа:
10 12
10*10=100
11*11=121
12*12=144

«B»: Напишите программу, которая получает два целых числа и находит их произведение, не используя операцию умножения. Учтите, что числа могут быть отрицательными.
Пример:
Введите два числа:
10 -15
10*(-15)=-150


Слайд 12 Задачи
«C»: Ввести натуральное число N и вычислить сумму

Задачи«C»: Ввести натуральное число N и вычислить сумму всех чисел Фибоначчи,

всех чисел Фибоначчи, меньших N. Предусмотрите защиту от ввода

отрицательного числа N.
Пример:
Введите число N:
10000
Сумма 17709

Слайд 13 Задачи-2
«A»: Ввести натуральное число и найти сумму его

Задачи-2«A»: Ввести натуральное число и найти сумму его цифр. Пример:Введите натуральное

цифр.
Пример:
Введите натуральное число:
12345
Сумма цифр 15.
«B»: Ввести натуральное число

и определить, верно ли, что в его записи есть две одинаковые цифры, стоящие рядом.
Пример:
Введите натуральное число:
12342
Нет.
Пример:
Введите натуральное число:
12245
Да.

  • Имя файла: programmirovanie-na-yazyke-paskal.pptx
  • Количество просмотров: 94
  • Количество скачиваний: 0