Informatică, întrebare adresată de printess199, 8 ani în urmă

URGENT! Se citește un număr natural n de cel mult 8 cifre. Să se formeze un alt număr din cifrele situate pe poziții impare ( de la stânga spre dreapta).

Exemplu: pentru n=1234 se va afișa 13


printess199: Va rog mult!

Răspunsuri la întrebare

Răspuns de thet0mmy1407
4

Răspuns:

#include <iostream>  

using namespace std;

int main()

{

   int n, p = 1, i = 0, nou = 0;

   cin >> n;

   while(n){

       if(i % 2 == 1){

           nou = nou + (n % 10) * p;

           p = p * 10;

       }

       n = n / 10;

       i++;

   }

   cout << nou;

   return 0;

}

Alte întrebări interesante