Рабочие листы
к вашим урокам
Скачать
1 слайд
Моделирование циклических процессов в расширении языка Pascal
Выполнила
Студентка группы МДМ-115
Якимкина Ирина
2 слайд
Язык Паскаль получил свое название в честь великого французского ученого, физика-математика Блеза Паскаля, который в 1642 г. изобрел счетную машину для арифметических операций – Паскалево колесо
3 слайд
расширения и диалекты языка Pascal
УКСД Паскаль
Паскаль-80, ЭППЛ-Паскаль
ТУРБО-Паскаль
Квик-Паскаль
PascalABC.NET
4 слайд
PascalABC.NET – язык программирования Паскаль, включающий большинство возможностей языка Delphi, а также ряд собственных расширений. Он основан на платформе Microsoft.NET и содержит практически все современные языковые средства.
Для всех операторов цикла характерно следующая особенность
5 слайд
Цикл содержит:
1) подготовку (начало) цикла. (Управляющую переменную, ее начальное, конечное значение и шаг приращения);
2) тело цикла (повторяющиеся операторы);
3) изменение значения управляющей переменной на величину шага;
4) проверку на окончание цикла.
6 слайд
Оператор цикла с параметром используется в тех случаях, когда заранее известно, сколько раз должна повторяться циклическая часть программы. Оператор цикла имеет вид:
7 слайд
Цикл с предусловием используется, как правило, в тех случаях, когда заранее неизвестно число повторений цикла. Форма записи оператора цикла с предусловием: В цикле с предусловием тело цикла заключается в операторные скобки В теле цикла с предусловием и постусловием необходимо указывать изменение управляющей переменной на величину шага.
8 слайд
Цикл с постусловием используется, как правило, в тех случаях, когда заранее неизвестно число повторений цикла.
9 слайд
Примеры программирования циклов с использованием расширений языка Pascal
Пример использования цикла с параметром
Вычислите степень y = an действительного числа a с натуральным показателем n. Воспользуемся для вычислений следующей формулой:
До начала цикла (подготовка цикла) y:= 1, на каждом шаге цикла (для i = 1,2,...,n) - y:= y*a. Цикл с параметром i будет выполнен n раз.
Программа решения задачи имеет вид:
(*ОПРЕДЕЛЕНИЕ СТЕПЕНИ ВЕЩЕСТВЕННОГО ЧИСЛА*)
PROGRAM STEPEN; {Имя программы}
VAR {Раздел описания переменных}
A,Y:REAL;
I,N:INTEGER;
BEGIN (*STEPEN*)
WRITELN ('ВВЕДИТЕ ЧИСЛО И СТЕПЕНЬ ЧИСЛА'); {Вывод сообщения}
READ (A,N); {Ввод значения переменных}
Y:=1; {Ввод начального значения}
FOR I:=1 TO N DO { цикл для вычисления степени}
Y:=Y*A; {Вывод сообщения}
WRITELN (N,'СТЕПЕНЬ ЧИСЛА',A); {Вывод сообщения}
WRITELN ('РАВНА',Y) {Вывод результата}
END. (*STEPEN*). {Конец программы}
10 слайд
Спасибо за внимание!
Рабочие листы
к вашим урокам
Скачать
Язык Паскаль получил свое название в честь великого французского ученого, физика-математика Блеза Паскаля, который в 1642 г. изобрел счетную машину для арифметических операций – Паскалево колесо. История создания языка Паскаль начинается с 1965 года, когда международная федерация по обработке информации IFIP предложила нескольким специалистам в области информатики принять участие в разработке нового языка программирования – приемника АЛГОЛА-60. Среди них был швейцарский ученый, работавший доцентом информатики Стенфордского университета Николаус Вирт. В конце 1968 года Вирт и сотоварищи из швейцарского федерального института технологии в Цюрихе разработали первую версию Паскаля, а спустя 2 года – 1-й вариант компилятора. В 1971 году Вирт выпустил описание своего языка.
6 666 021 материал в базе
Настоящий материал опубликован пользователем Хащина Валентина Владиславовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Мини-курс
10 ч.
Мини-курс
3 ч.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.