Сравнительный анализ языков программирования высокого уровня Си и Паскаль: структура программы, типы данных, арифметические операции, операторы ветвления и циклы. Создание программы поиска подпоследовательностей одинаковых элементов в множественном виде.
Аннотация к работе
1. Сравнительный анализ языков программирования высокого уровня Си и Паскаль 1.1 Структура программы 1.2 Типы данных 1.2.1 Стандартные типы 1.2.2 Пользовательские типы 1.3 Арифметические операции 1.4 Указатели и векторные типы данных 1.5 Операторы ветвления 1.5.1 Условные операторы с несколькими условиями 1.5.2 Операторы-переключатели 1.6 Циклы 1.6.1 Организация операторов циклов 1.6.2 Безусловный переход 1.7 Пользовательские подпрограммы 1.8 Итоги анализа сравнения языков программирования Паскаль и Си 2 Практическая реализация задания 2.1 Описание задачи и ограничений на ее выполнение 2.2 Реализация задания 2.3 Алгоритмы, реализованные в процессе решения задачи Заключение Список использованных источников Введение В современную эпоху компьютеризации и информатизации перед обществом встает задача реализации все более и более сложных алгоритмов обработки потоков данных в кратчайшие сроки. Идентификаторами в Паскале является произвольный набор символов. Структура программы на языке Турбо Паскаль: · заголовок, название программы; · подключение внешних модулей; · описание констант; · задание типов; · раздел объявления переменных; · описание функций; · описание процедур; · начало основной программы; · тело основной программы; · конец основной программы. Идентификатором в языке Си называется последовательность цифр, букв и специальных символов. Также в языке Паскаль есть специальный тип указателя POINTER, характеризующийся отсутствием адреса переменной.