• Главная
  • Скачать
  • Реферат Общая структура программы на С++, Условные операторы, Операторы организации циклов


    Предмет: Информатика. Добавлен: 17.05.2022. Год: 2022. Страниц: 14. Оригинальность по antiplagiat.ru: < 30%

    План:
    Введение
    1. Общая структура программы на С++
    2. Условные операторы
    3. Операторы организации циклов

    Заключение

    Введение
    Актуальность исследования.
    В информатике, а точнее в программирование есть общее для всех языков программирования – это циклы.
    Циклы нужно знать всем тем, что желает связать свою жизнь с программированием. Так как, надо:
    • Знать виды циклов, то есть знать и понимать теоретический материал по данной теме;
    • Надо уметь их применять при написании программ;
    • А так же уметь определиться с выбором цикла в определенной ситуации.
    Основное назначение циклов - это экономия памяти отводимой под программные инструкции при необходимости повторять одни и те же действия много раз.
    Так же циклы применяются в алгоритмах в которых неизвестно заранее сколько раз придется повторить действие. Но иногда, в специфических случаях, для выигрыша в скорости выполнения, циклы наоборот "разворачивают" - избавляются от затрат времени на ведение счетчика и на команду перехода в начало цикла.
    Поэтому данная тема актуальна, и необходима для начинающего студента, который осваивает азы программирования.
    Целью курсовой работы является циклов.


    Условные операторы
    · Условный оператор if
    · Оператор выбора switch
    Операторы организации циклов
    · Оператор цикла while
    · Оператор цикла do – while
    · Оператор цикла for
    · Способы организации бесконечных циклов
    Оператор break
    Оператор continue
    Общая структура программы на С++
    Структура простой C++-программы, которая содержит ввод или вывод информации, имеет следующий вид:
    #include
    using namespace std;
    int main(){
    оператор_1;

    оператор_N
    system("pause"); // для задержки экрана
    return0;
    }
    Переводом программы с языка программирования на машинный язык и анализом её синтаксиса занимается программа-компилятор. Иногда компилятор называют более общим термином – транслятор.
    Директива препроцессора – это инструкция, записанная в исходном тексте С++-программы и выполняемая препроцессором. Строка, содержащая директиву препроцессора, начинается с символа # и не имеет точки с запятой в конце. Директива include подключает заголовочный файл iostream, который необходим для поддержки С++-системы ввода-вывода (т.е. обеспечивает ввод-вывод информации).
    Препроцессор – это программа, которая обрабатывает исходный файл перед компиляцией, находит директивы и выполняет соответствующие действия (подключает необходимые файлы, заменяет символические аббревиатуры в программе и т. д.). Программа запускается автоматически при вызове компилятора.
    using namespace std; обозначает, что используется пространство имён с именем std. Пространство имён – это некоторая объявляемая область видимости имён. Она необходима, чтобы избежать конфликтов идентификаторов. В пространстве имёнstdобъявлена вся библиотека стандарта языка С++...


    Заключение
    Циклы – это основной элемент в программировании, который нужно не только знать, но и уметь применять;
    Различают несколько видов циклов – циклы с параметром, циклы с предусловием и циклы с посусловием;
    Основное назначение циклов - это экономия памяти отводимой под программные инструкции при необходимости повторять одни и те же действия много раз.


    СПИСОК ЛИТЕРАТУРЫ
    1. Основы программирования. Учебник с практикумом / Под ред. Макаровой Н.В.. - М.: КноРус, 2017. - 352 c.
    2. Алехин, В.А. Микроконтроллеры PIC: основы программирования и моделирования в интерактивных средах MPLAB IDE, mikroC, TINA, Proteus. Практикум / В.А. Алехин. - М.: ГЛТ , 2016. - 248 c.
    3. Архангельский, А.Я. Язык Pascal и основы программирования в Delphi / А.Я. Архангельский. - М.: Бином-Пресс, 2008. - 496 c.
    4. Ашарина, И.В. Основы программирования на языках С и С++: Курс лекций для высших учебных заведений / И.В. Ашарина. - М.: ГЛТ, 2012. - 208 c.
    5. Ашарина, И.В. Основы программирования на языках C и C++ / И.В. Ашарина. - М.: ГЛТ, 2012. - 208 c
    Перейти к полному тексту работы