#include <iostream>
🔹 Підключає стандартну бібліотеку iostream.
Вона потрібна для:
Без цього рядка компілятор не знатиме, що таке cout і cin.
using namespace std;
🔹 Дозволяє використовувати команди зі стандартної бібліотеки без std::.
Без цього рядка довелося б писати:
std::cout << "Text" << std::endl;
А з ним можна коротко:
cout << "Text" << endl;
int main() {
🔹 Головна функція програми.
З неї завжди починається виконання будь-якої програми на C++.
int означає, що функція повертає ціле число операційній системі.
int sumOdd = 0;
🔹 Оголошення змінної:
У цій змінній зберігається сума всіх непарних чисел.
int sumEven = 0;
🔹 Змінна для зберігання суми парних чисел.
for (int i = 1; i <= 100; i++) {
🔹 Цикл for, який перебирає числа від 1 до 100.
int i = 1 — починаємо з 1i <= 100 — умова роботи циклуi++ — збільшення на 1if (i % 2 == 0) {
🔹 Перевіряє, чи число парне.
Оператор % повертає остачу від ділення.
sumEven += i;
🔹 Якщо число парне — додаємо його до sumEven.
} else {
🔹 Якщо число непарне — виконується цей блок.
sumOdd += i;
🔹 Додає непарне число до суми непарних.
double result = (double)sumOdd / sumEven;
🔹 Обчислює результат ділення.
cout << "Sum of odd numbers: " << sumOdd << endl;
🔹 Виводить суму непарних чисел.
cout << "Sum of even numbers: " << sumEven << endl;
🔹 Виводить суму парних чисел.
cout << "Result (odd / even): " << result << endl;
🔹 Виводить результат ділення.
cin.get();
🔹 Чекає натискання Enter, щоб консоль не закрилась.
return 0;
🔹 Завершує програму успішно.
sumEven, непарні — в sumOdd