Лабораторна робота № 3 Складання циклічних програм.
Мета: Навчитись складати та реалізовувати циклічні програми. Навчитись використовувати конструкції циклу: FOR, WHILE, DO-WHILE.
Завдання до лабораторної роботи:
1. Вивчити можливості мови програмування С++ з реалізації циклічних структур.
2. Скласти словесний алгоритм розв’язування задачі (згідно варіанту).
3. Скласти програму мовою С++.
4. Підготувати тести для перевірки правильності Вашої програми.
5. Виконати програму, записати результати виконання програми.
6. Скласти алгоритм рішення Вашої задачі за допомогою інших структур циклу. Виканати алгоритми та порівняти отримані результати.
7. Зробити висновок стосовно доцільності використання кожного циклу. Яка структура циклу "краще" підходить до Вашої задачі?
8. Оформити звіт.
1 Завдання до лабораторної роботи:
1. Знайти суму цілих додатніх чисел, кратних 4 і менших 50.
2. Знайти суму цілих додатніх парних чисел менших 100.
3. Знайти суму цілих додатніх непарних чисел менших 100.
4. Знайти суму цілих додатніх чисел, більших 20, менших 100 і кратних 3.
5. Знайти значення функції у=SIN 1 +Sin 2+ … Sin N, якщо N =25
6. Знайти середнє арифметичне число всіх цілих додатніх чисел менших 50.
7. Знайти середнє геометричне число всіх цілих додатніх чисел менших 10.
8. Скласти програму знаходження факторіала введеного додатнього числа меншого 50.
9. Знайти суму цілих додатніх чисел, кратних 7 і менших 100.
10. Знайти значення функції Sin X на діапазоні від 0 до 3, 14 з кроком 0,2.
11. Знайти значення функції Соs X на діапазоні від 0 до 3, 14 з кроком 0,2.
12. Знайти значення функції tg X на діапазоні від 0 до 3, 14 з кроком 0,2.
13. Знайти сумму всіх непарних чисел менших 100.
14. Знайти сумму всіх парних чисел менших 100.
15. Знайти середнє арифметичне всіх непарних чисел менших 100.
Завдання 2
У складеній Вами програмі порахувати скільки разів виконується тіло циклу.
Завдання 3.
Скласти програму знаходження всіх простих чисел менших 1000.
Порахувати скільки разів виконується тіло циклу. Виконати поступову оптимізацію програми. Вказати скріни поступової опитимізації.
Немає коментарів:
Дописати коментар