Найти предел представимых значений для целочисленных типов данных С++

#include <iostream>
using namespace std;

int main()
{
    short a;
    a = 0;
    while (true)
    {
        a += 1;
        cout << a << endl;
    }
}

Как Экспериментальным путем написать алгоритм для целочисленных типов данных (только арифметические операторы) выводящий такое число, что с прибавлением или вычитанием единицы получится Переход от верхней границы к нижней???


Ответы (1 шт):

Автор решения: Ivan Silkin
int main()
{
    int i = -1;

    std::cout << static_cast<unsigned int>(i) << std::endl;
    system("pause");
    return 0;
}

введите сюда описание изображения

→ Ссылка