Am o problema in pseudocod si treb s-o transcriu in( c++) + inca 2 subpuncte. citeste n(nr natural) m=0 p=1 cat timp n>0 executa c=n%10 daca c>0 atunci c=c-1( se termina daca) m=m+c*p p=p*10 n=[n/10] (se termina cat timp) scrie m. punctul a ) n=5172 b) transcriere in c++ c) n=? a i sa rezulte 2008
Fara raspunsuri fara sens! Daca nu stiti nu raspundeti.
# include <iostream> using namespace std; int main () { int n, c,m=0,p=1; while (n>0) { c=n%10; if (c!=0) c--; m=m+c*p; p=p*10; n=n/10; } cout<<m; system ("pause"); } // ti-am transcris pseudocodul (desi nu pot sa vad o intrebuintare logica pt programul tau