ReferatWorld.ru

Мова програмування С++

Дипломна робота

Мова програмування С++

Зміст

1. Створення простих програм на С++

1.1 Структура програми

1.2 Етапи виконання програми

1.3 Порядок запуску програми

2. Форматний ввід/вивід у мові С/С++

2.1 Функції вводу/виводу мови С

2.2 Функції вводу/виводу та маніпулятори мови С++

3. Лінійні програми на С++

3.1 Стандартні типи даних мови С++

3.2. Операції мови С++

4. Основні оператори мови С++

4.1 Складові оператори

4.2 Оператори розгалуження

4.3 Оператори циклу

4.4 Оператори переходу

5. Вказівними та операції над ними

5.1 Поняття вказівника

5.2 Дії над вказівниками

6. Робота з одновимірними масивами

6.1 Статичні та динамічні масиви

6.2 Рядки, як одновимірні масиви

7. Двовимірні масиви

8. Символьна інформація та рядки

8.1 Збереження символьної інформації

8.2 Функції вводу/виводу для роботи з рядками

8.3 Спеціальні функції для роботи з рядками та символами

9. Функції користувача

9.1 Функції: визначення, опис, виклик

9.2 Передача масивів у функцію

9.3 Перевантаження функцій у С++

9.4 Функції зі змінною кількістю параметрів

10. Структури

Список літератури

1. Створення простих програм на С++

C++ (Сі-плюс-плюс) — універсальна мова програмування високого рівня з підтримкою декількох парадигм програмування: об'єктно-орієнтованої, узагальненої та процедурної. Розроблена Б'ярном Страуструпом (англ. BjarneStroustrup) в AT&T Bell Laboratories (Мюррей-Хілл, Нью-Джерсі) у 1979 році та названа «Сі з класами». Страуструп перейменував мову у C++ у 1983 р. Базується на мові Сі. Визначена стандартом ISO/IEC 14882:2003.

1.1 СТРУКТУРА ПРОГРАМИ

Розглянемо програму, що виводить на екран монітора фразу “Ласкаво просимо до С++!”:

Приклад 1.

// Welcome.cpp – ім’я файла з програмою

# include <iostream.h>

void main ()

{ cout << ” Ласкаво просимо до С++! n”;

}

Результат виконання програми:

Ласкаво просимо до С++!

У першому рядку програми міститься однорядковий коментар, що починається з символу “//”, який вказує, що після цього символу йде однорядковий коментар. Коментарі не викликають ніяких дій комп’ютера і ігноруються компілятором С++, а лише допомагають іншим людям читати і зрозуміти Вашу програму.

У другому рядку розміщено команду (директиву) препроцесору, що забезпечує включення до програми засобів зв’язку зі стандартними потоками вводу і виводу даних. Вказані засоби містяться у файлі під назвою iostream.h (мнемоніка: “і” (input) – ввід; “output” – вивід; “stream” – потік; “head” - заголовний). Рядок, що починається з ”#”, обробляється препроцесором перед компіляцією програми. Файл iostream.h повинен бути залучений для всіх програм, що виводять дані на екран монітора або вводять дані з клавіатури .

Третій рядок є заголовком функції з іменем main . Будь-яка програма на С++ повинна містити лише одну функцію з таким іменем. Саме з неї починається виконання програми. void – специфікатор типу, який вказує, що функція main в даному прикладі не повертає ніякого значення. Круглі дужки після main потрібні в зв’язку з форматом (синтаксисом) заголовка будь-якої функції. В них розміщується список параметрів. У нашому прикладі параметри не потрібні.

Тіло будь-якої функції повинно починатися і закінчуватися фігурними дужками, між якими знаходиться послідовність описів, операторів і визначень. Кожен оператор, визначення чи опис повинні закінчуватися крапкою з комою.

Рядок

cout << ” Ласкаво просимо до С++! n”;

є командою комп’ютеру надрукувати на екрані рядок символів, що записаний у лапках. Повний рядок, включаючи cout, операцію ”<<”, рядок ”Ласкаво просимо до С++! n” і крапку з комою “;”, називається оператором. Всі вводи і виводи в С++ виконуються над потоками символів. Таким чином потік символів Ласкаво просимо до С++! спрямовується до об’єкта стандартного потоку виводу cout , який пов’язаний з екраном. Вже зараз слід відмітити одну з принципових особливостей мови С++, яку називають перевантаженням або розширенням дії стандартних операцій. Операція ”<<” називається операцією „розмістити у потік” лишень у тому випадку, коли зліва від неї знаходиться ім’я об’єкта cout . Інакше пара символів “<< ” означає бінарну операцію зсуву вліво. Символи правого операнда зазвичай виводяться так само, як вони виглядають між лапками.

Слід зазначити, що символи ”n” не виводяться на екран . Комбінацію символів, що починаються з позначки оберненого Стеша (””), називають знаком переходу або escape-символом. Керуюча послідовність ” n” означає перехід на початок нового рядка. Цей символ в лапках може знаходитися будь-де в рядку, при цьому послідовність символів, що знаходиться за ним, виводитиметься з нового рядка. Тобто результат виконання операції

cout << ” Ласкаво просимо nдо С++! n”;

матиме вигляд:

Ласкаво просимо

до С++!

1.2 ЕТАПИ ВИКОНАННЯ ПРОГРАМИ

Вихідна програма, підготовлена на мові С++ у вигляді текстового файлаз р

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Дипломные работы по информатике и программированию Дипломна робота Мова програмування С++ Зміст 1. Створення простих програм на С++ 1.1 Структура програми 1.2 Етапи виконання програми 1.3
Оценок: 1000 (Средняя 5 из 5)

Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.

© 2017 - 2022 ReferatWorld.ru