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
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;
}
}
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
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă