Циклы C++ , while

Можно получить предположим input 15 output будет 10 11 12 13.. а не 15 14 ..?

int main() {
    unsigned i; 
    std::cin >> i; 
    while (i >= 10) { 
        std::cout << i << " "; 
        --i; 
    } 
}

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

Автор решения: dIm0n

С минимальными изменениями:

#include <iostream>

int main() {
    unsigned i,j;
    std::cin>> i; j=i;
    while (i>=10) {
        std::cout<< 10 + (j - i) <<" "; --i;
    }
}
→ Ссылка