- •Практична робота № 1
- •Запитання
- •Практична робота № 2
- •Короткі теоретичні відомості
- •1. Приклади розв’язання задач
- •2. Завдання
- •Практична робота №3 Тема: Створення і реалізація програм з оператором вибору switch.
- •1. Приклади розв’язання задач
- •2. Завдання
- •3. Завдання для самостійного виконання
- •4. Запитання
Робочий зошит
для практичних робіт
з програмування
Мова С++
__________________________________________________
__________________________________________________
______________________________________________________
Практична робота № 1
Дата____________________________
Тема: Створення та реалізація найпростіших лінійних програм.
Мета: Навчитися складати програми для розв‘язування задач на обчислення.
Засвоїти поняття: програма, ідентифікатор, тип даних, змінна, константа, оператор, вираз, операнд, операція, пріоритет операцій.
Студенти повинні знати: призначення операторів введення – виведення і оператора присвоювання; основні прийоми введення і редагування тексту програми; запуск програм; введення початкових даних, перегляд результату виконання програми; перемикання вікон.
Студенти повинні вміти: створювати прості лінійні програми; вводити, редагувати і запускати створену програму; вводити початкові дані і переглядати результати виконання програми; використовувати стандартні математичні функції; зберігати програму і викликати потрібну програму; працювати з декількома вікнами.
1. Приклади розв’язування задач
Задача 1. Скласти програму обчислення арифметичного виразу.
Обчислити вираз для наступних значень змінних:
А)a=5; b=6; x=3.
Б)a=3,4; b=7,6; x=2.
1
.
Програма обчислення арифметичного
виразу:
Результат виконання програми:_________________________________________
Задача
2.
Скласти програму обчислення об‘єму
циліндра
.
Обчислити об‘єм циліндра для наступних значень змінних:
R=12,45; H=21,18.
2
.
Програма обчислення об’єму циліндра:
Результат виконання програми:_________________________________________
Завдання для самостійної роботи
1.Скласти лінійну програму для обчислення:
Запитання
1. Які основні символи входять до складу алфавіту мови С++?
2. Які правила запису ідентифікаторів?
3. Для чого потрібно описувати дані в програмі?
4. Які прості типи даних вам відомі?
5. Які функції використовуються в С++ для скалярних типів даних?
6. Що таке арифметичний вираз і з чого він може складатись?
7. Які правила запису арифметичних виразів?
8. Як записується і виконується оператор присвоювання?
9. Яке призначення і формат оператора cin?
10. Як перевести курсор на новий рядок після введення даних?
11. Яке призначення і формат операторa cout?
Практична робота № 2
Дата____________________________
Тема: Створення, введення, редагування і запуск програм із розгалуженням.
Мета: Навчитися складати програми з використанням вказівки розгалуження для розв‘язування задач.
Засвоїти поняття: умовний оператор, оператор об‘єднання, логічний вираз, логічна операція, операція відношення, логічний тип даних, умовний оператор.
Студенти повинні знати: формат опису умовного оператора та його призначення.
Студенти повинні вміти:
правильно формувати логічний вираз;
визначати доцільність використання різних форм умовного оператора;
створювати програми з використанням оператора if.
Короткі теоретичні відомості
Програма – чітке представлення алгоритму. Запис програми структурований по рівнях і забезпечений необхідними коментарями. Такий запис зручніше читати і легко розуміти представлений алгоритм. Послідовно виконувані оператори мають однаковий рівень і починаються на одній і тій же відстані від лівого краю рядка. Вкладені оператори мають вищий рівень і розташовуються далі від лівого краю. Службові слова, що починають і завершують яку-небудь конструкцію, записуються один під одним.
Наприклад:
{
…
}.
