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

Scrie un program care să citească un număr natural n, să calculeze şi să afişeze oglinditul său impar. Dacă n nu are cifre impare, se va afişa mesajul ,Nu exista". Exemplu: pentru n=1234 se va afişa 31​

Răspunsuri la întrebare

Răspuns de madalin01vaicar
7

#include <iostream>

using namespace std;

int n,ogl=0;

int main()

{

   cin>>n;

   while(n!=0)

   {

       if(n%10%2==1)

           ogl=10*ogl+n%10;

       else

           ogl=ogl;

       n=n/10;

   }

   if(ogl==0)

       cout<<"NU EXISTA";

   else

       cout<<ogl;

   return 0;

}

Alte întrebări interesante