Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемБорис Шавкунов
1 Процедуры и функции. Модули
2 Часто в задаче требуется повторить определенную последовательность операторов в разных частях программы. Для того, чтобы описывать эту последовательность один раз, а применять многократно, в языках программирования применяются подпрограммы. Подпрограмма - автономная часть программы, выполняющая определенный алгоритм и допускающая обращение к ней из различных частей общей программы.
3 Типы подпрограмм: 1.Процедуры 2.Функции Обращение к процедуре – отдельный оператор. Обращение к функции является операндом в выражении Встроенные функции языка Паскаль: ABS, SQR, TRUNC и т.д.
4 Подключение стандартного модуля CRT: Uses CRT – управляет положением курсора, цветами вывода информации, очисткой экрана. В программе: Clrscr – процедура очистки экрана
5 Пример: Program pr; Uses CRT; Var x:integer; Begin clrscr; {процедура очистки экрана} x:=13; x:=sqr(x); write (x=,x); End.
6 Задачи (использовать ветвление): 1.Ежемесячная стипендия студента составляет А рублей, а расходы на проживание превышают ее и составляют B руб. в месяц. Рост цен ежемесячно увеличивает расходы на 3%. Определить, какую нужно иметь сумму денег, чтобы прожить учебный год (10 месяцев), используя только эти деньги и стипендию.
7 2.У студента имеются накопления S руб. Ежемесячная стипендия составляет А рублей, а расходы на проживание превышают ее и составляют B руб. в месяц. Рост цен ежемесячно увеличивает расходы на 3%. Определить, сколько месяцев сможет прожить студент, используя только накопления и стипендию.
8 ? Инфляция продолжает расти, причем уровень инфляции каждый месяц повышается на 0, 2%, как при этом изменится программа?
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.