
- •Програми з розгалуженими та циклічними алгоритмами
- •1. Основні теоретичні відомості
- •1.1. Інструкція if
- •1.2. Вкладені if-інструкції
- •1.3. Конструкція if - еlsе - if
- •1.4. Інструкція switсh
- •1.5. Цикли
- •1.5.1. Цикл for
- •1.5.2. Цикл whilе
- •1.5.3. Цикл do - whilе
- •1.5.4. Вихід з циклу
- •1.6. Наслідування
- •Завдання
- •Рекомендована структура програми:
- •3. Зміст звіту
Рекомендована структура програми:
Клас 1:
Конструктор для ініціалізації змінних х та у;
Метод обчислення чергового значення виразу;
Метод встановлення чергового значення х;
Метод повернення поточного значення х;
Клас 2: (наслідує Клас 1)
Конструктор для початкової ініціалізації змінних суми та к;
Метод встановлення значення похибки;
Метод обчислення суми (використовується виклик методу обчислення чергового значення виразу з попереднього класу);
Метод повернення суми;
Метод обнулення суми, чергового значення виразу та встановлення в початковий стан змінної к;
Метод виводу на екран результатів: х, у, суми;
Клас 3:
Метод вводу початкових даних (меж табуляції, похибки, кроку);
Метод табуляції (виклик методів встановлення чергового значення х та похибки, методу обчислення суми, методу повернення суми, методу виводу результатів обчислення на екран);
Клас 4:
Основний метод (виклик методів вводу та табуляції з Класу 3);
Робота в лабораторії
1. Ознайомитися з основними засобами введення, відлагодження та компіляції програми системи програмування С#.
2. Ввести в комп'ютер програму, написану мовою С# згідно з отриманим завданням. Дані для роботи беруться з табл.1 за вказівкою викладача.
3. Відлагодити програму. При необхідності скоригувати блок-схему алгоритму та програму у відповідності з виявленими логічними та синтаксичними помилками.
4. Остаточні версії блок-схеми, програми та отримані результати занести у звіт з лабораторної роботи.
5. Здати та захистити звіт з лабораторної роботи.,
3. Зміст звіту
1. Номер і назва лабораторної роботи.
2. Повний текст завдання.
3. Остаточна версія блок-схеми алгоритму.
4. Список ідентифікаторів констант, змінних, процедур і функцій, використаних у блок-схемі алгоритму і програмі, та їх пояснення.
5. Остаточна версія програми.
6. Результати роботи програми.
7. Висновки по роботі.