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

Se citește un număr natural,(n>=1) și se cere sa se scrie numărul obținut prin duplicate fiecărei cifre pare a lui n sau- 1 dacă acesta nu are nici cifra para.scrieți în pseudocod algoritmul

Răspunsuri la întrebare

Răspuns de victorboghean
0

vezi mai jos, ca nu ma lasa sa scriu codul in raspuns


victorboghean: #include
#include

int n,k,i,j,m,x,aux;
int a[100];
main(){
printf("Dati nr n = ");
scanf("%d",&n);
k=n;
while(k != 0){
k=k/10;
m++;
}
printf("\n");
for(i=0; i a[i]=n % 10;
n = n / 10;
}
for(i=0; i printf("%d ",a[i]);
}
printf("\n");
for(i=0; i for(j=0; j if(a[j]>a[j+1]){
aux=a[j];
a[j]=a[j+1];
a[j+1]=aux;
}
}
}
for(i=0; i printf("%d ",a[i]);
if(a[i] % 2 == 0){
a[i]=a[i]*2;
}
}

for(i=0; i x=x*10+a[i];
}
printf("\nx = %d",x);
}
Alte întrebări interesante