👤

Se considera algoritmul alatura. Scrieti valoarea care se va afisa pentru n=5943, precizati un posibil continut al mesajului.

int n,p=1,x=0;
cout<<"n";cin>>n;
do
{ if(n%2!=0)
{ x=x+p*n%10;
p=p*10;
}
n=n/10;
}while(n>0);
if(x!=0)
cout<<"x"< else cout<<"................. mesaj";

Va rog ajutati-ma, dau coroana primului care o rezolva corect! ((=


Răspuns :

Algoritmul dat are erori sintactice dar daca il efectuam corect atunci va afisa caracterul x sau ....mesaj;

Astfel am introdus pentru n = 5943, si am primit raspunsul 3 pentru x

iar raspunsul conform algoritmului este :

"x"