Файл: ОСНОВНЫЕ СТРУКТУРЫ АЛГОРИТМОВ: сРАВНИТЕЛЬНЫЙ АНАЛИЗ И ПРИМЕРЫ ИХ ИСПОЛЬЗОВАНИЯ (Алгоритмы и их структура).pdf
Добавлен: 31.03.2023
Просмотров: 245
Скачиваний: 1
Рисунок 35 - результат выполнения программы
Рисунок 36 – решение задачи в Turbo C++
Описание программы:
Подключаем стандартные библиотеки iostream и conio; очищаем экран командой clrscr; описываем переменные S,i целочисленным типом int; присваиваем начальные значения S и I; тело цикла будет считать сумму введенных чисел, после попросит ввести число и проверится условие если не отрицательное цикл повторяется, иначе выводится сумма на экран командой cout.
Рисунок 37 - результат выполнения программы
Результаты выполнения программы идентичны. В pascal и c++ ипользуются разные конструкции цикла с постусловием. В pascal используется repeat…until в с++ используется do…while. Проверка и завершение цикла отличаются. В pascal цикл заканчивается при истинности условия, а в c++ при ложном условии.
Заключение
При создании курсовой я разобрался в понятии алгоритма, научился создавать программы в различные языках программирования и различной структуры. Так же сделал для себя несколько важных выводов:
- Алгоритм встречаются не только в программах, но и в нашей жизни. От того какой алгоритм мы создадим, зависит его эффективность. Изображение алгоритма на бумаге повышает наглядность и облегчает создание программы.
- Одной из сложных задач является составление алгоритмических структур в программе. Линейная структура в создании самая легкая, но она не позволяет выполнять условия программы, если такие требуются. На помощь приходят более сложные структуры ветвления и цикла.
- При составлении программ я выяснил, что их код по структуре практически одинаков, отличаются они только словами команд, хотя означают почти тоже самое. Но в таких конструкциях как множественный выбор и цикл с постусловием конструкции существенно отличаются друг от друга. Pascal используется, в основном, для обучения программированию, когда как C++ используется программистами для создания программного обеспечения. Поэтому код C++ более сложен и разнообразен, а также постоянно развивается.
Список используемый источников
1. Удивительная история информатики и автоматики /В.В. Шилов - Издательство: ЭНАС-КНИГА, 2013г. – 7 с.