Загрузка данных


#include <iostream> #include <cmath> // Для математических функций (не требуется здесь, но полезно)
using namespace std;
int main() { setlocale(LC_ALL, "Russian"); // Для вывода русского текста
// --- Задача 1 ---
cout << "--- Задача 1 ---" << endl;
double num1;
cout << "Введите число: ";
cin >> num1;
if (num1 >= 0) {
    num1 -= 10;
} else {
    num1 += 10;
}
cout << "Результат: " << num1 << endl << endl;


// --- Задача 2 ---
cout << "--- Задача 2 ---" << endl;
double a, b, product;
cout << "Введите два числа: ";
cin >> a >> b;
product = a * b;
if (product < 0) {
    product *= -2;
} else {
    product *= 3;
}
cout << "Результат: " << product << endl << endl;


// --- Задача 3 ---
cout << "--- Задача 3 ---" << endl;
int numA, numB;
cout << "Введите два целых числа: ";
cin >> numA >> numB;

// Проверка на четность суммы. Если число четное, остаток от деления на 2 равен 0.
if ((numA + numB) % 2 == 0) {
    cout << "Сумма четная. Произведение: " << numA * numB << endl;
} else {
    // Проверка деления на ноль
    if (numB != 0) {
        cout << "Сумма нечетная. Частное: " << (double)numA / numB << endl;
    } else {
        cout << "Сумма нечетная, но деление на ноль невозможно." << endl;
    }
}
cout << endl;


// --- Задача 4 ---
cout << "--- Задача 4 ---" << endl;
double sum;
cout << "Введите сумму покупки: ";
cin >> sum;

if (sum > 1000) {
    sum = sum * 0.95; // Скидка 5%
} else if (sum > 500) {
    sum = sum * 0.97; // Скидка 3%
}
cout << "Итоговая стоимость: " << sum << endl << endl;


// --- Задача 5 ---
cout << "--- Задача 5 ---" << endl;
double num5;
cout << "Введите число: ";
cin >> num5;
if (num5 > 10) {
    num5 /= 2;
} else {
    num5 *= 5;
}
cout << "Результат: " << num5 << endl;

return 0;
}