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

scrieti un program care citeste de la tastatura un numar natural nenul n cu exact 5 cifre si construieste un tablou bidimensional completat de cifrele numarului citit, dupa o regula precizata

Răspunsuri la întrebare

Răspuns de MariusCelTrifan
0

Răspuns:

#include <iostream>

using namespace std;

int main()

{

unsigned int n,m,x,y,nr=0,i=0,j=0,p;

do

{

cout<<"n=";

cin>>n;

}while(n>99999 || n<9999);

m=n;

while(m!=0)

{m=m/10; nr++;}

int a[nr][nr];

while(n!=0)

{

p=n%10;

n=n/10;

for(j=0;j<nr;j++)

{

a[i][j]=p;

if(j==nr-1)

i++;

}

}

for(i=0;i<nr;i++)

{

for(j=0;j<nr;j++)

cout<<a[i][j]<<" ";

cout<<"\n";

}

return 0;

}

Explicație:


bingoandrei21: da o eroare la compilare
Alte întrebări interesante