Курсовая работа: Програма обробки масиву цілих чисел
Аргументи функції – це величини, які передаються їй під час виклику. Також при виклику функції тип фактичного параметру (він передається) повинен співпадати з типом формального параметру. Тіло функції заключається в операторні дужки {}. Кожна функція повинна повертати визначений тип результату. Повернення результату у викликаючу програму можна здійснити оператором return.
Для того щоб позначити кінець оператора ставиться крапка з комою. Сукупність логічно зв’язаних між собою операторів, які знаходяться між відкриваючою і закриваючою дужками називається блоком . Якщо розглядати блок як сукупність операторів, то за блоком крапка з комою не ставиться.
Всі змінні, які використовуються в програмі повинні бути оголошені до їх використання. В мові С++ визначені такі базові типи даних:
- сhar;
- іnt;
- float;
- double;
- void.
Тип і nt слугує для зберігання цілого типу.
Тип с har – це символьна змінна.
Для зберігання змінних з плаваючою точкою використовуються float та double .
Тип void означає пустий тип.
На основі цих базових типів створюються інші типи даних, модифікації.
Також в мові С++ використовуються вирази. Вираз – це деяка дозволена комбінація змінних, констант і операцій.
2.2 Структура головного файлу проекту
Весь проект являє собою ієрархію класів. Для кожного класу: по два файла - заголовочний файл і файл реалізації. Створений проект відображається у вікні проектів SolutionExplorer з трьома вкладеними секціями:
- Source Files;
- Header Files;
- Resource Files.
Секція Solution Explorer вміщує список всіх модулів проекту. Модулі – це файли початкового коду на мові С++. Список HeaderFiles вміщує список всіх заголовочних файлів. В секцію ResourceFiles поміщається файли ресурсів.
Для написання проектів існують загальні правила яких повинні дотримуватись.
Для приклада розглянемо мінімальну програму на мові С++ і на її основі опишемо загальні положення:
// Kyrsak.cpp: Defines the entry point for the console application.
#include "stdafx.h"
int main(int argc, char* argv[])
{
printf("Hello World!\n");
return 0;
}