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

Нажмите для полного просмотра!
Циклы в программировании на языке Паскаль, слайд №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Циклы в программировании на языке Паскаль, слайд №28Циклы в программировании на языке Паскаль, слайд №29Циклы в программировании на языке Паскаль, слайд №30Циклы в программировании на языке Паскаль, слайд №31Циклы в программировании на языке Паскаль, слайд №32Циклы в программировании на языке Паскаль, слайд №33Циклы в программировании на языке Паскаль, слайд №34Циклы в программировании на языке Паскаль, слайд №35Циклы в программировании на языке Паскаль, слайд №36Циклы в программировании на языке Паскаль, слайд №37Циклы в программировании на языке Паскаль, слайд №38Циклы в программировании на языке Паскаль, слайд №39Циклы в программировании на языке Паскаль, слайд №40Циклы в программировании на языке Паскаль, слайд №41Циклы в программировании на языке Паскаль, слайд №42Циклы в программировании на языке Паскаль, слайд №43Циклы в программировании на языке Паскаль, слайд №44Циклы в программировании на языке Паскаль, слайд №45Циклы в программировании на языке Паскаль, слайд №46Циклы в программировании на языке Паскаль, слайд №47Циклы в программировании на языке Паскаль, слайд №48Циклы в программировании на языке Паскаль, слайд №49Циклы в программировании на языке Паскаль, слайд №50Циклы в программировании на языке Паскаль, слайд №51Циклы в программировании на языке Паскаль, слайд №52Циклы в программировании на языке Паскаль, слайд №53Циклы в программировании на языке Паскаль, слайд №54Циклы в программировании на языке Паскаль, слайд №55Циклы в программировании на языке Паскаль, слайд №56Циклы в программировании на языке Паскаль, слайд №57Циклы в программировании на языке Паскаль, слайд №58Циклы в программировании на языке Паскаль, слайд №59Циклы в программировании на языке Паскаль, слайд №60Циклы в программировании на языке Паскаль, слайд №61Циклы в программировании на языке Паскаль, слайд №62Циклы в программировании на языке Паскаль, слайд №63

Содержание

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

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


Слайд 1





ЦИКЛЫ В ПРОГРАММИРОВАНИИ
НА ЯЗЫКЕ ПАСКАЛЬ
Описание слайда:
ЦИКЛЫ В ПРОГРАММИРОВАНИИ НА ЯЗЫКЕ ПАСКАЛЬ

Слайд 2





ЦИКЛ С ПРЕДУСЛОВИЕМ
Описание слайда:
ЦИКЛ С ПРЕДУСЛОВИЕМ

Слайд 3





ЦИКЛ С ПРЕДУСЛОВИЕМ
While <логическое условие> do <тело цикла>
Пока логическое условие истинно, выполняются операторы, составляющие тело цикла.
Цикл может не выполнятся ни разу
Необходимые условия:
В цикле обязательно должна использоваться переменная, позволяющая циклу завершить работу.
До входа в цикл все переменные, используемые в теле цикла, должны иметь численное значение.
Описание слайда:
ЦИКЛ С ПРЕДУСЛОВИЕМ While <логическое условие> do <тело цикла> Пока логическое условие истинно, выполняются операторы, составляющие тело цикла. Цикл может не выполнятся ни разу Необходимые условия: В цикле обязательно должна использоваться переменная, позволяющая циклу завершить работу. До входа в цикл все переменные, используемые в теле цикла, должны иметь численное значение.

Слайд 4





ЦИКЛ С ПРЕДУСЛОВИЕМ
Рассмотрим три задачи:
Найти сумму чисел до заданного N.
Найти N!
Найти XN
Описание слайда:
ЦИКЛ С ПРЕДУСЛОВИЕМ Рассмотрим три задачи: Найти сумму чисел до заданного N. Найти N! Найти XN

Слайд 5





ЦИКЛ С ПРЕДУСЛОВИЕМ
Описание слайда:
ЦИКЛ С ПРЕДУСЛОВИЕМ

Слайд 6


Циклы в программировании на языке Паскаль, слайд №6
Описание слайда:

Слайд 7


Циклы в программировании на языке Паскаль, слайд №7
Описание слайда:

Слайд 8


Циклы в программировании на языке Паскаль, слайд №8
Описание слайда:

Слайд 9


Циклы в программировании на языке Паскаль, слайд №9
Описание слайда:

Слайд 10


Циклы в программировании на языке Паскаль, слайд №10
Описание слайда:

Слайд 11


Циклы в программировании на языке Паскаль, слайд №11
Описание слайда:

Слайд 12





ЦИКЛ С ПРЕДУСЛОВИЕМ
Описание слайда:
ЦИКЛ С ПРЕДУСЛОВИЕМ

Слайд 13





ЦИКЛ С ПРЕДУСЛОВИЕМ
Описание слайда:
ЦИКЛ С ПРЕДУСЛОВИЕМ

Слайд 14





ЦИКЛ С ПРЕДУСЛОВИЕМ НА ЯЗЫКЕ ПАСКАЛЬ 
ДЛЯ ТРЕХ РАССМОТРЕННЫХ ЗАДАЧ
Описание слайда:
ЦИКЛ С ПРЕДУСЛОВИЕМ НА ЯЗЫКЕ ПАСКАЛЬ ДЛЯ ТРЕХ РАССМОТРЕННЫХ ЗАДАЧ

Слайд 15


Циклы в программировании на языке Паскаль, слайд №15
Описание слайда:

Слайд 16





ПРИМЕР ПРОГРАММЫ И ВИД ОКНА ПОЛЬЗОВАТЕЛЯ
Описание слайда:
ПРИМЕР ПРОГРАММЫ И ВИД ОКНА ПОЛЬЗОВАТЕЛЯ

Слайд 17





ЦИКЛ С ПРЕДУСЛОВИЕМ
Практическое задание:
Напишите программы для рассмотренных задач
Описание слайда:
ЦИКЛ С ПРЕДУСЛОВИЕМ Практическое задание: Напишите программы для рассмотренных задач

Слайд 18





РАССМОТРИМ НЕКОТОРЫЕ ПРИМЕРЫ СОСТАВЛЕНИЯ ФОРМУЛ
Описание слайда:
РАССМОТРИМ НЕКОТОРЫЕ ПРИМЕРЫ СОСТАВЛЕНИЯ ФОРМУЛ

Слайд 19


Циклы в программировании на языке Паскаль, слайд №19
Описание слайда:

Слайд 20


Циклы в программировании на языке Паскаль, слайд №20
Описание слайда:

Слайд 21


Циклы в программировании на языке Паскаль, слайд №21
Описание слайда:

Слайд 22


Циклы в программировании на языке Паскаль, слайд №22
Описание слайда:

Слайд 23


Циклы в программировании на языке Паскаль, слайд №23
Описание слайда:

Слайд 24


Циклы в программировании на языке Паскаль, слайд №24
Описание слайда:

Слайд 25





ЦИКЛ С ПРЕДУСЛОВИЕМ
Задания для самостоятельного выполнения
Напишите программу вычисления суммы N слагаемых ряда: 1+1/2+1/3+1/4+1/5+…
Напишите программу вычисления произведения N чисел ряда: 1*1/2*1/3*1/4*1/5*…
Учитывайте: 1=1/1
Описание слайда:
ЦИКЛ С ПРЕДУСЛОВИЕМ Задания для самостоятельного выполнения Напишите программу вычисления суммы N слагаемых ряда: 1+1/2+1/3+1/4+1/5+… Напишите программу вычисления произведения N чисел ряда: 1*1/2*1/3*1/4*1/5*… Учитывайте: 1=1/1

Слайд 26





ЦИКЛ С ПОСТУСЛОВИЕМ
Описание слайда:
ЦИКЛ С ПОСТУСЛОВИЕМ

Слайд 27





ЦИКЛ С ПОСТУСЛОВИЕМ
Repeat <тело цикла> Until < условие> ;
Операторы, составляющие тело цикла, выполняются,  до тех пор, пока логическое условие не станет истинно.
Цикл  выполняется один раз обязательно
Необходимые условия:
В цикле обязательно должна использоваться переменная, позволяющая циклу завершить работу.
До входа в цикл все переменные, используемые в теле цикла, должны иметь численное значение.
Описание слайда:
ЦИКЛ С ПОСТУСЛОВИЕМ Repeat <тело цикла> Until < условие> ; Операторы, составляющие тело цикла, выполняются, до тех пор, пока логическое условие не станет истинно. Цикл выполняется один раз обязательно Необходимые условия: В цикле обязательно должна использоваться переменная, позволяющая циклу завершить работу. До входа в цикл все переменные, используемые в теле цикла, должны иметь численное значение.

Слайд 28





ЦИКЛ С ПОСТУСЛОВИЕМ
Используется,
 если число повторений заранее неизвестно, а определяется по ходу реализации циклического процесса.
Описание слайда:
ЦИКЛ С ПОСТУСЛОВИЕМ Используется, если число повторений заранее неизвестно, а определяется по ходу реализации циклического процесса.

Слайд 29





ЦИКЛ С ПОСТУСЛОВИЕМ
Рассмотрим применение цикла к задачам:
Найти сумму чисел до заданного N.
Найти N!
Найти XN
Описание слайда:
ЦИКЛ С ПОСТУСЛОВИЕМ Рассмотрим применение цикла к задачам: Найти сумму чисел до заданного N. Найти N! Найти XN

Слайд 30





ЦИКЛ С ПОСТУСЛОВИЕМ НА ЯЗЫКЕ ПАСКАЛЬ 
ДЛЯ ТРЕХ РАССМОТРЕННЫХ ЗАДАЧ
Описание слайда:
ЦИКЛ С ПОСТУСЛОВИЕМ НА ЯЗЫКЕ ПАСКАЛЬ ДЛЯ ТРЕХ РАССМОТРЕННЫХ ЗАДАЧ

Слайд 31





ПРИМЕР ПРОГРАММЫ И ВИД ОКНА ПОЛЬЗОВАТЕЛЯ
Описание слайда:
ПРИМЕР ПРОГРАММЫ И ВИД ОКНА ПОЛЬЗОВАТЕЛЯ

Слайд 32





ПРИМЕРЫ ПРОГРАММ
Описание слайда:
ПРИМЕРЫ ПРОГРАММ

Слайд 33





ПРИМЕРЫ ПРОГРАММ
Паскаль-рулетка
Предлагается  угадать целое число от 1 до 10
 
Пусть программа «загадает» число, а пользователь введет предполагаемое значение. 
Если число угадано, программа поздравит победителя, а если нет — попросит его повторить попытку еще раз. 
Вначале игроку назначается 10 призовых баллов. 
Каждая безуспешная попытка снижает призовые баллы.
Описание слайда:
ПРИМЕРЫ ПРОГРАММ Паскаль-рулетка Предлагается угадать целое число от 1 до 10 Пусть программа «загадает» число, а пользователь введет предполагаемое значение. Если число угадано, программа поздравит победителя, а если нет — попросит его повторить попытку еще раз. Вначале игроку назначается 10 призовых баллов. Каждая безуспешная попытка снижает призовые баллы.

Слайд 34





ПРИМЕРЫ ПРОГРАММ
Паскаль-рулетка. 
В этом примере число повторений цикла заранее неизвестно, поэтому лучше использовать одну из разновидностей цикла с проверкой условия.
Описание слайда:
ПРИМЕРЫ ПРОГРАММ Паскаль-рулетка. В этом примере число повторений цикла заранее неизвестно, поэтому лучше использовать одну из разновидностей цикла с проверкой условия.

Слайд 35





ПРИМЕРЫ ПРОГРАММ
Описание алгоритма:
 выбрать случайное целое число от 1 до 10;
 вывести приглашение на ввод целого значения;
 если введенное число меньше задуманного, сообщить об этом игроку, иначе сообщить ему о том, что введенное число больше задуманного;
 повторять ввод целого значения до тех пор, пока число не будет угадано;
 вывести поздравление победителю и сообщить ему о набранном числе баллов;
 завершить работу.
Описание слайда:
ПРИМЕРЫ ПРОГРАММ Описание алгоритма: выбрать случайное целое число от 1 до 10; вывести приглашение на ввод целого значения; если введенное число меньше задуманного, сообщить об этом игроку, иначе сообщить ему о том, что введенное число больше задуманного; повторять ввод целого значения до тех пор, пока число не будет угадано; вывести поздравление победителю и сообщить ему о набранном числе баллов; завершить работу.

Слайд 36





ПРИМЕРЫ ПРОГРАММ
Не исключена возможность того, что 
число будет угадано сразу. 
В этом случае уже не надо выводить подсказку игроку, поэтому следует использовать цикл с предусловием
Описание слайда:
ПРИМЕРЫ ПРОГРАММ Не исключена возможность того, что число будет угадано сразу. В этом случае уже не надо выводить подсказку игроку, поэтому следует использовать цикл с предусловием

Слайд 37





ПРОГРАММА
Описание слайда:
ПРОГРАММА

Слайд 38





КОММЕНТАРИЙ
В этой программе используются новые операторы : 
Randomize — начальная установка специальной процедуры — «генератора» случайных чисел Random(n) выдающей случайные целые числа от 0 до  n - 1
Dec(bonus) — вызов процедуры, уменьшающей на единицу значение переменной bonus.
Новый тип данных:
Byte – целочисленный, диапазон 0…255, размер 1 байт.
Описание слайда:
КОММЕНТАРИЙ В этой программе используются новые операторы : Randomize — начальная установка специальной процедуры — «генератора» случайных чисел Random(n) выдающей случайные целые числа от 0 до n - 1 Dec(bonus) — вызов процедуры, уменьшающей на единицу значение переменной bonus. Новый тип данных: Byte – целочисленный, диапазон 0…255, размер 1 байт.

Слайд 39





ОКНО ПОЛЬЗОВАТЕЛЯ
Описание слайда:
ОКНО ПОЛЬЗОВАТЕЛЯ

Слайд 40





ОКНО ПОЛЬЗОВАТЕЛЯ
Описание слайда:
ОКНО ПОЛЬЗОВАТЕЛЯ

Слайд 41





ПРИМЕРЫ ПРОГРАММ
Пробуем разбогатеть
 Предлагается открыть счет в банке.
Банк ежегодно начисляет определенный процент от вклада – учетную ставку процента.
Будем считать, что учетная ставка процента не зависит от времени и величины вклада.
Программа расчитывает величину вклада и выводит эту величину для каждого года до тех пор, пока величина вклада не удвоится.
Описание слайда:
ПРИМЕРЫ ПРОГРАММ Пробуем разбогатеть Предлагается открыть счет в банке. Банк ежегодно начисляет определенный процент от вклада – учетную ставку процента. Будем считать, что учетная ставка процента не зависит от времени и величины вклада. Программа расчитывает величину вклада и выводит эту величину для каждого года до тех пор, пока величина вклада не удвоится.

Слайд 42





ПРИМЕРЫ ПРОГРАММ
Описание алгоритма:
 ввести первоначальную величину вклада, учетную ставку процента и год помещения денег в банк;
 рассчитать новую величину вклада;
 вывести год и величину вклада в данном году;
 повторять шаги 2 и 3 до тех пор, пока величина вклада не удвоится;
завершить работу.
Описание слайда:
ПРИМЕРЫ ПРОГРАММ Описание алгоритма: ввести первоначальную величину вклада, учетную ставку процента и год помещения денег в банк; рассчитать новую величину вклада; вывести год и величину вклада в данном году; повторять шаги 2 и 3 до тех пор, пока величина вклада не удвоится; завершить работу.

Слайд 43





ПРИМЕРЫ ПРОГРАММ
Деньги в банке должны находится хотя бы один год, 
чтобы на них были начислены проценты. 
В этом случае цикл должен быть выполнен по крайней мере один раз, поэтому следует использовать цикл с постусловием
Описание слайда:
ПРИМЕРЫ ПРОГРАММ Деньги в банке должны находится хотя бы один год, чтобы на них были начислены проценты. В этом случае цикл должен быть выполнен по крайней мере один раз, поэтому следует использовать цикл с постусловием

Слайд 44





ПРОГРАММА
Описание слайда:
ПРОГРАММА

Слайд 45





КОММЕНТАРИЙ
В этой программе используются новые операторы : 
Inc(year) - вызов процедуры, увеличивающей на единицу значение переменной year.
Новый тип данных:
Word – целочисленный, диапазон 0…65535, размер 2 байта.
Описание слайда:
КОММЕНТАРИЙ В этой программе используются новые операторы : Inc(year) - вызов процедуры, увеличивающей на единицу значение переменной year. Новый тип данных: Word – целочисленный, диапазон 0…65535, размер 2 байта.

Слайд 46





ОКНО ПОЛЬЗОВАТЕЛЯ
Описание слайда:
ОКНО ПОЛЬЗОВАТЕЛЯ

Слайд 47





ЦИКЛЫ 
С ПРЕДУСЛОВИЕМ И ПОСТУСЛОВИЕМ
Описание слайда:
ЦИКЛЫ С ПРЕДУСЛОВИЕМ И ПОСТУСЛОВИЕМ

Слайд 48





ЦИКЛ С ПАРАМЕТРОМ
Цикл с параметром имеет два варианта записи:
Шаг    +1
For   i := n   to   k   do оператор;
i – параметр цикла (счетчик),
n – начальное значение параметра,
k – конечное значение параметра
Переменная i увеличивается на единицу от начального значения n до конечного значения k при каждом новом значении i исполняется оператор внутри цикла.
Описание слайда:
ЦИКЛ С ПАРАМЕТРОМ Цикл с параметром имеет два варианта записи: Шаг +1 For i := n to k do оператор; i – параметр цикла (счетчик), n – начальное значение параметра, k – конечное значение параметра Переменная i увеличивается на единицу от начального значения n до конечного значения k при каждом новом значении i исполняется оператор внутри цикла.

Слайд 49






Для правильного выполнения этого вида цикла должно выполняться условие n< k
Если n > k, то цикл не выполняется ни разу.
Если n = k, то цикл выполняется один раз
Описание слайда:
Для правильного выполнения этого вида цикла должно выполняться условие n< k Если n > k, то цикл не выполняется ни разу. Если n = k, то цикл выполняется один раз

Слайд 50





ЦИКЛ С ПАРАМЕТРОМ
Шаг   – 1
For   i := n   downto   k   do  оператор;
i – параметр цикла (счетчик),
n – начальное значение параметра,
k – конечное значение параметра
Переменная i уменьшается на единицу от начального значения n до конечного значения k при каждом новом значении i исполняется оператор внутри цикла.
Описание слайда:
ЦИКЛ С ПАРАМЕТРОМ Шаг – 1 For i := n downto k do оператор; i – параметр цикла (счетчик), n – начальное значение параметра, k – конечное значение параметра Переменная i уменьшается на единицу от начального значения n до конечного значения k при каждом новом значении i исполняется оператор внутри цикла.

Слайд 51






Для правильного выполнения этого вида цикла должно выполняться условие n > k
Если n < k, то цикл не выполняется ни разу.
Если n = k, то цикл выполняется один раз
Описание слайда:
Для правильного выполнения этого вида цикла должно выполняться условие n > k Если n < k, то цикл не выполняется ни разу. Если n = k, то цикл выполняется один раз

Слайд 52






Если тело цикла состоит из нескольких операторов, то они заключаются в операторные скобки  begin … end;
For   i := n   to   k   do begin
			оператор 1;
			 оператор 2;
			…
			 оператор N;
			end;
Описание слайда:
Если тело цикла состоит из нескольких операторов, то они заключаются в операторные скобки begin … end; For i := n to k do begin оператор 1; оператор 2; … оператор N; end;

Слайд 53





ЦИКЛ С ПРЕДУСЛОВИЕМ
Рассмотрим три задачи:
Найти сумму чисел до заданного N.
Найти N!
Найти XN
Описание слайда:
ЦИКЛ С ПРЕДУСЛОВИЕМ Рассмотрим три задачи: Найти сумму чисел до заданного N. Найти N! Найти XN

Слайд 54





ЦИКЛ С ПАРАМЕТРОМ
Описание слайда:
ЦИКЛ С ПАРАМЕТРОМ

Слайд 55





ЦИКЛ С ПАРАМЕТРОМ
Описание слайда:
ЦИКЛ С ПАРАМЕТРОМ

Слайд 56





ЦИКЛ С ПАРАМЕТРОМ
Описание слайда:
ЦИКЛ С ПАРАМЕТРОМ

Слайд 57





ЦИКЛ С ПАРАМЕТРОМ
Описание слайда:
ЦИКЛ С ПАРАМЕТРОМ

Слайд 58





СПРАВКА
Описание слайда:
СПРАВКА

Слайд 59





ЦИКЛ С ПАРАМЕТРОМ
Описание слайда:
ЦИКЛ С ПАРАМЕТРОМ

Слайд 60





ЦИКЛ С ПАРАМЕТРОМ
Описание слайда:
ЦИКЛ С ПАРАМЕТРОМ

Слайд 61





ПРОГРАММА
Описание слайда:
ПРОГРАММА

Слайд 62





ОКНО ПОЛЬЗОВАТЕЛЯ
Описание слайда:
ОКНО ПОЛЬЗОВАТЕЛЯ

Слайд 63


Циклы в программировании на языке Паскаль, слайд №63
Описание слайда:



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