Informatică, întrebare adresată de Jordan, 9 ani în urmă

citeşte x,z (numere naturale)
y0
┌repetă
│ yy*10+x%10
│ x[x/100]
└până când x=0
┌cât timp y*z>0 şi y%10=z%10 execută
│ y[y/10]
│ z[z/10]
└■
┌dacă y+z=0 atunci
│ scrie 1
│altfel
│ scrie 0
.
Scrieţi programul C/C++ corespunzător algoritmului dat.

Răspunsuri la întrebare

Răspuns de BlackSirius
1
#include<iostream>

int y,x,z;
int main() {

y=0;

do{
y=y*10+x%10;
x=x/100;
}while(x=0)  //aici nu stiu sigur daca se neaga conditia

while(y*z>0 && y%10=z%10){
y=y/10;
z=z/10;
}

if(y+z=0){
cout<<1;
}else{

cout<<0;
}

}
Alte întrebări interesante