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


2.3

#include <iostream>

using namespace std;

int main() {
    setlocale(LC_ALL, "Russian");
    int m, tons;
    cout << "Введите массу в килограммах: ";
    cin >> m;

    tons = m / 1000; 

    cout << "Количество полных тонн: " << tons << endl;
    return 0;
}

2.6

#include <iostream>

int main() {
    setlocale(LC_ALL, "Russian");
    int n;
    std::cout << "Введите количество секунд (n): ";
    std::cin >> n;

    int hours = n / 3600;

    int minutes = (n % 3600) / 60;

    int seconds = n % 60;

    std::cout << "а) Полных часов: " << hours << std::endl;
    std::cout << "б) Полных минут очередного часа: " << minutes << std::endl;
    std::cout << "в) Полных секунд очередной минуты: " << seconds << std::endl;

    return 0;
}

2.13

#include <iostream>

int main() {
    setlocale(LC_ALL, "Russian");
    int num;
    std::cout << "Введите трехзначное число: ";
    std::cin >> num;

    int units = num % 10;          
    int tens = (num / 10) % 10;    
    int hundreds = num / 100;      

    int reversedNum = units * 100 + tens * 10 + hundreds;

    std::cout << "Число справа налево: " << reversedNum << std::endl;

    return 0;
}

2.23

#include <iostream>

int main() {
    setlocale(LC_ALL, "Russian");
    int n;
    std::cout << "Введите натуральное число n (n > 999): ";
    std::cin >> n;

    int hundreds = n / 100;

    int thousands = n / 1000;

    std::cout << "Число сотен: " << hundreds << std::endl;
    std::cout << "Число тысяч: " << thousands << std::endl;

    return 0;
}

2.43

#include <iostream>

int main() {
    setlocale(LC_ALL, "Russian");
    int a, b;
    std::cout << "Введите два целых числа a и b: ";
    std::cin >> a >> b;

    int result = !((a % b) * (b % a));

    std::cout << "Результат: " << result << std::endl;

    return 0;
}