Вопросы/задания к контрольной работе: Программа
Описание
Вариант №7
Содержание
Введение……………………………………………..................................3
1 Решение задания 1 ………………………………....…………….……..5
1.1 Условие, входные и выходные данные …………..………………....5
1.2 Описание программы..………………….............................................5
1.3 Блок-схема алгоритма программы ……………………………….….7
1.4 Листинг программы…………………………………………………10
2 Решение задания 2 ………………………………....…………….…....12
2.1 Условие, входные и выходные данные …………..………………..12
2.2 Описание программы..………………………………………………12
2.3 Блок-схема алгоритма программы …………………………………15
2.4 Листинг программы …………………………………………...……17
Список литературы …………………………...……………………...…20
Введение
Паскаль (англ. Pascal) — один из наиболее известных языков программирования, используется для обучения программированию в старших классах и на первых курсах вузов, является основой для ряда других языков. Язык программирования Pascal был создан в 1970 году на основе языка Алгол-60.
Pascal создавался Никлаусом Виртом в 1968—1969 годах после его участия в работе комитета разработки стандарта языка Алгол-68. Язык назван в честь французского математика, физика, литератора и философа Блеза Паскаля, который создал одну из первых в мире механических машин, складывающую два числа. Первая публикация Вирта о языке датирована 1970 годом; представляя язык, автор в качестве цели его создания указывал построение небольшого и эффективного языка, способствующего хорошему стилю программирования, использующему структурное программирование и структурированные данные.
Последующая работа Вирта была направлена на создание на основе Паскаля языка системного программирования с сохранением возможности вести на его базе систематический, целостный курс обучения профессиональному программированию. Результатом этой работы стал язык Модула-2, после которого Вирт занялся разработкой объектно-ориентированного языка программирования Oberon на основе всех предыдущих разработок.
Одной из целей создания языка Паскаль Никлаус Вирт считал обучение студентов структурному программированию. До сих пор Паскаль заслуженно считается одним из лучших языков для начального обучения программированию. Его современные модификации, такие как Object Pascal, широко используются в коммерческом программировании (среда Delphi). Также на основе синтаксиса языка Паскаль создан язык программирования Structured Text (ST) или Structured Control Language (SCL) для программируемых логических контроллеров.
К 1990-м годам Pascal стал одним из наиболее распространённых в мире алгоритмических языков программирования. Ведущие разработчики программного обеспечения регулярно выпускали новые версии своих компиляторов для этого языка. Популярные компиляторы того времени: Turbo Pascal (разработан компанией Borland), Microsoft Pascal Compiler, Quick Pascal, Pascal-2, Professional Pascal, USCD Pascal.
1 Решение задания 1
1.1 Условие, входные и выходные данные
Условие задания: Заменить в одномерном массиве каждый из элементов суммой его делителей включая единицу.
Входные данные: количество элементов в массиве, максимальное значение элемента в массиве
Выходные данные: начальный массив, массив, каждый из элементов которого заменён суммой его делителей включая единицу.
2 Решение задания 2
2.1 Условие, входные и выходные данные
Условие задания: В двумерном массиве найти квадрат размером 3х3, в
котором сумма диагональных элементов максимальна. Выдать на печать весь массив на печать с выделенным квадратом.
Входные данные: матрица 12*12, максимальное значение элемента в ячейке матрицы.
Выходные данные: исходная матрица 12*12 с выделенным квадратом 3*3.
ВГТУ
all_at_700

















