ГОУ ВПО «Московский государственный открытый университет» Чебоксарский политехнический институт (филиал) Кафедра информационных технологий и программирования
КУРСОВАЯ РАБОТА
по дисциплине: Информатика
на тему : Решение практической задачи на паскале
Выполнила: Студентка ______________ Проверил:______________
Чебоксары - 2011 |
Оглавление
Текст задания.
Алгоритм выполнения задания в виде блок-схемы.
Исходный текст программы.
Сеансы работы программы.
Выводы по результатам работы программы.
Список литературы и Интернет-ресурсов.
Текст задания
Известна температура каждого дня апреля. Определить самую тёплую декаду (в апреле 3 декады по 10 дней), указав её среднюю температуру. Учесть, что таких декад может быть несколько. Для каждой из самых тёплых декад определить среднюю температуру.
Алгоритм выполнения задания в виде блок-схемы

Исходный текст программы.
var
a:array[1..30] of integer;
i,p,pmax:integer;
begin
for i:=1 to 30 do
read(a[i]);
for i:=1 to 10 do
p:=p+a[i];
if p>pmax then pmax:=p;
p:=0;
for i:=10 to 20 do
p:=p+a[i];
if p>pmax then pmax:=p;
p:=0;
for i:=21 to 30 do
p:=p+a[i];
if p>pmax then pmax:=p;
p:=0;
writeln('Самая тёплая декада: ',pmax);
write('Её средняя температура: ',pmax/10);
end.
Сеансы работы программы.

Выводы по результатам работы программы.
Обобщая результаты работы программы, делаем вывод, что задача решена правильно.
Список литературы и Интернет-ресурсов.
Могилев А.В. и др. «Информатика». – М., 1999. – 816 с.
Шауцукова.Л.З. Информатика.
И.А. Бабушкина, Н.А. Бушмелева, С.М. Окулов, С.Ю. Черных «Практикум по Турбо Паскалю».
Ф.С.Воройский. «Информатика. Энциклопедический словарь-справочник: введение в современные информационные и телекоммуникационные технологии в терминах и фактах». 2006. 768 стр.
Иванова Г.С. «Основы программирования. Учебник для вузов. 2-изд. перераб. и дополн. Из серия: Информатика в техническом университете». 417 стр.
В.А.Каймин. «Информатика». Учебник. 2001 год. 286 стр.
Могилев, Пак, Хённер. «Практикум по информатике». 2005 год. 600 стр.
Савельев А.Я. «Основы информатики». Учебное. пособие. 2001 год.
Джонс Ж., Харроу К. «Решение задач в системе Турбо-Паскаль». - М.: Финансы и статистика, 1991. - 720 с.
Климов Ю.С., Касатин А.И., Мороз С.М. «Программирование в среде TURBO PASCAL». - Минск: 1992. - 158 с.
Шарикова Т.Г., Дружинин А.В. «Основы практического программирования на языке Паскаль»: Учебное пособие. 2000 г. – 66 с.
Другие работы по теме:
Автоматизированния система обучения программированию
Актуальной проблемой совершенствования учебного процесса является разработка программного обеспечения для его проведения. Очевидным пробелом является почти полное отсутствие средств обучения основам программирования.
Циклы в Паскале
Операторы цикла, присутствующие в языках программирования. Простой арифметический оператор цикла Паскаля, управление циклом с помощью переменной порядкового типа. Арифметический оператор цикла Паскаля с произвольным шагом, оператор цикла с предусловием.
Алгебра высказываний на уроках информатики
Анализ и решение логических задач с помощью ЭВМ. Умение рассуждать как сущность логики. Освоение алгебры высказываний в информатике. Получение на компьютере таблицы истинности некоторого сложного выражения. Решение задач на языке программирования Паскаль.
Множества
Понятие множества в Паскале очень близко к математическому определению: множество - это совокупность однотипных неиндексированных объектов.
Основные понятия языка программирования Турбо Паскаль
Основные сведения о системе программирования Турбо Паскаль. Структура программы на Паскале и ее компоненты. Особенности и элементы языка Турбо Паскаль. Порядок выполнения операций в арифметическом выражении, стандартные функции и оператор присваивания.
Операторы цикла
Для реализации циклических алгоритмов, т.е. алгоритмов, содержащих многократно повторяющиеся одинаковые операции, применяются специальные операторы цикла. В Пас-кале есть три вида циклов: FOR, WHILE и REPEAT.
Логический тип данных. Операции сравнения
Логические, или булевские, данные предназначены для хранения логических значений "истина" или "ложь". Логические переменные и константы имеют тип Boolean и занимают в памяти 1 байт. Существует всего две логические константы - TRUE и FALSE.
Операторы ввода-вывода
Простейший оператор ввода в Паскале - оператор READ, он записывается в виде: READ(имя,имя,...); где имя - имена переменных или типизированных констант. Вводимые значения задаются в виде допустимых в Паскале констант.
Типы и виды данных на языке Pascal 7.0
Ученика 11-А класса ТИПЫ ДАННЫХ Любые данные, т.е. константы, переменные, значения функций или выражения, в Турбо Паскале характеризуются своими типами.
Лекция по паскалю
Алгоритмический язык Паскаль Программа на Р записывается в виде последовательности символов: заглавные и прописные латинские буквы; арабские цифры;
Описание указателей
Указатель — переменная, диапазон значений которой состоит из адресов ячеек памяти специального значения - нулевого адреса; применение указателя для доступа к области с динамическим размещением памяти (кучи); выгоды косвенной инициализации и адресации.
Программа для проверки работы операторов
Система программирования Турбо Паскаль. Главные особенности языка С++. Составной и условный оператор в Паскале, алгоритм работы. Метка в Турбо Паскале. Счетный оператор цикла FOR. Описание логической структуры. Свойства функции PieSlice и initgraph.
Программирование на Турбо Паскале
Правила описания множественных типов данных, приемов использования множеств и операций над множествами в Паскаль-программах. Разработка в Турбо Паскале программы вывода всех согласных букв, которые входят хотя бы в одно слово заданного предложения.
Расчет задач вычислительных систем
Алгоритм и программа вычисления функции на параллельной структуре. Разложение функции в ряд Маклорена. Однопроцессорный и многопроцессорный алгоритмы решения. Программа на Паскале. Размер буферной памяти между звеньями. Матрица вероятностных переходов.
Разработка программы решения системы линейных уравнений
Описание математических методов решения систем линейных уравнений. Метод Гаусса, матричный метод. Вычисление определителей второго и третьего порядка. Язык программирования Паскаль. Структура программы, описание переменных, основные конструкции языка.
Среда разработки Турбо Паскаль 7.0. Базы данных
Разработка программы, создающей и управляющей базой данных, ее реализация на языке Turbo Pascal. Организация алгоритма программы. Вывод информации и возможность добавления информации в базу данных. Поиск информации в базе данных по заданному значению.
Программирование на Паскале
Международный стандарт на язык программирования Паскаль. Приемы объектно-ориентированного программирования в Турбо Паскале. Символы языка, его алфавит. Этапы разработки программы. Понятие алгоритмов и алгоритмизации. Структура программ на Паскале.
Ветвление в Паскале
Условия и выражения, значением которых является величина логического (Boolean) типа. Вложенность условных операторов. Организация ветвлений в программах на Паскале, логические операции, их выполнение. Последовательности, связанные логическими операциями.
Расчет задач вычислительных систем
МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ “ХАРКІВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ” Кафедра “Обчислювальна техніка та програмування”
Метки. Оператор GOTO. Процедура Halt
С.А. Григорьев Операторы в Паскале могут быть помечены. Метки - это идентификаторы, или целые числа от 0 до 9999, они могут записываться перед любым выполняемым оператором и отделяются от него двоеточием. Оператор может иметь любое количество меток. Все метки, использованные в программе, должны быть описаны в разделе описаний с ключевым словом LABEL.
Условный оператор. Блок. Оператор выбора
С.А. Григорьев Условный оператор в Паскале записывается в виде: IF логическое выражение THEN оператор/блок [ELSE оператор/блок] логическое выражение - это любое выражение, значение которого имеет тип Boolean, блок - это последовательность операторов, заключенная в логические скобки : BEGIN операторы END; .
Программирование на паскале 2
Санкт-Петербургский государственный университет аэрокосмического приборостроения Кафедра № 35 Отчет по вычислительной практике Проверила Коренева Е.А.
Разложение в ряды Тейлора
Министерство образования Российской Федерации Нижегородский государственный университет Имени Н.И. Лобачевского Факультет ВМК Разложение в ряды Тейлора
Тип STRING
Тип STRING - это строковый тип в Паскале. Строкой называется последовательность символов. Строковыми константами вы уже неоднократно пользовались - это последовательность любых символов, заключенная в апострофы; допускаются и пустые строки, они записываются так: ''. Строковые переменные и типизированные константы описываются в виде
Обработка последовательных файлов в программе
Кузнецова В. С., преподаватель информатики, МОУ межшкольный учебный комбинат №2, г. Хабаровск Одним из трудных для учащихся и преподавателей разделов программирования является программирование обработки файлов. В Хабаровском межшкольном учебном комбинате №2 накоплен определенный опыт по обучению школьников приемам программирования, в том числе, при работе с файлами.
Решение прикладной задачи
ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Кафедра ИнОУП Курсовая работа Решение прикладной задачи Выполнила: ст-ка группы 06 ВД-1 Е.А. Одинокова Принял: доцент
Реализация программы на Турбо Паскале
Федеральное агентство по образованию “Московский государственный университет приборостроения и информатики” Кафедра ИС-4 «Информационное обеспечение робототехнических и мехатронных систем»
Алгоритмический язык Паскаль
Программа на Р записывается в виде последовательности символов: заглавные и прописные латинские буквы; арабские цифры; знаки препинания ( : ; , . ) знаки операций.