Informatică, întrebare adresată de Utilizator anonim, 9 ani în urmă

Se da un numar cu exact 3 cifre distincte. Afisati numarul obtinut cu cifrele lui n scrise de 2 ori.

n=123 => 112233

URGENT !!!!


BuzZ: In ce limbaj?

Răspunsuri la întrebare

Răspuns de BuzZ
1
#include <iostream>
using namespace std;
int n,co,nr_final,cifra;
int main(){ 
 cout<<"Da n:"; 
 cin>>n; 
 co = 0; 
  while (n != 0){   
    cifra = n%10;                {Face inversul numarul n}
    co = co*10 + cifra;   
    n = n / 10;  } 
nr_final = 0; 
  while ( co != 0){   
    cifra = co % 10;   
    nr_final = (nr_final*10 +cifra)*10 + cifra;     {Baga de 2 ori aceasi cifra}
    co = co / 10; } 
cout<<"Numarul final este= "<<nr_final;
}

Daca ai ceva intrebari ma poti intreba.
Alte întrebări interesante