Составить программу нахождения цифр числа, состоящих ** нечётных позициях (Dev-C++)

0 голосов
72 просмотров

Составить программу нахождения цифр числа, состоящих на нечётных позициях (Dev-C++)


Информатика (25 баллов) | 72 просмотров
Дан 1 ответ
0 голосов

#include
#include
using namespace std;
int main()
{
    setlocale(LC_ALL,"Rus");
    long long int A;
    cout << "Введите целое число: ", cin >> A;
    if (A < 0) A = -A;
    int i = 0;
    while (A > 0)
    {
        if (i++ % 2 != 0) cout << A % 10 << " ";<br>        A /= 10;
    }
    return 0;
}


Предполагается, что нумерация начинается права, с нулевой позиции.
Чтобы изменить номер начальной позиции, например, на единицу, нужно изменить десятую строку на int i = 1;

(6.6k баллов)