четвер, 21 жовтня 2021 р.

Лабораторна робота № 3 Складання програм з використанням циклу.

  Лабораторна робота № 3 Складання циклічних програм.

Мета: Навчитись складати та реалізовувати циклічні програми. Навчитись використовувати конструкції циклу: FORWHILEDO-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, якщо =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.
Порахувати скільки разів виконується тіло циклу. Виконати поступову оптимізацію програми. Вказати скріни поступової опитимізації.





четвер, 7 жовтня 2021 р.

Текст лабораторної роботи №2 Створення та виконання найпростіших програм мовою С++.

  Текст лабораторної роботи №2 Створення та виконання найпростіших програм мовою С++.


Мета: Навчитись налагоджувати середовище програмування, набирати, компілювати та запускати програми, знаходити та виправляти помилки, реалізовувати найпростіші лінійні програми.

2. Скласти програму, яка буде виводити відповідне повідомлення в залежності від введеного числа.

Виконати її для значень: -3, -10, -15, 3, 7, 10, 15,18,30.Переконатись у правильному виконанні програми.
Продемонструвати її роботу викладачу. Зробити висновок, стосовно правила використання повної форми умови.

 3. Написати програму, яка при введеному номері місяця буде виводити на екран його назву.


4. Написати програму, яка при введеному номері місяця буде виводити на екран відповідну назву пори року.

Лабораторна робота 1 Робота з середовищем програмування

  Для виконання лабораторної роботи необхідно: ознайомитись з теоретичним матеріалом (основні операції, набори комбінацій  - занотувати в конспект )


Ознайомитись з текстом лабораторної роботи

Завдання 3.
Написати програму обчислення суми, різниці, добутку та ділення двох введених з клавіатури чисел. Виконання програми супроводити необхідними повідомленнями.

Продемонструвати свою роботу викладачу. Оформити звіт виконання лабораторної роботи. (Основна увага буде звернена на Ваші висновки, то код Вашої програми)

Успіхів.
Приклад:
#include <iostream>
#include <math.h>      //  work matematika ----pow
using namespace std;
int main()
{
    setlocale(0,"Russian");
    float x,y;
    cout <<"Введите х";
    cin>>x;
    cout<<"Введите y";
    cin>>y;
    int  k;
    k=x+y;
    cout << "Cума= ";
    cout << k;
    system("pause"); //pauza
    return 0;
}


Завдання 4.
Написати програму обчислення виразу