Informatică
kendalnelu
2023-02-10 21:48:57
Imi puteti explica si mie ce face invers(x) si de ce este folosita variabila x inainte de a fi citita sau initializata, in algoritmul: invers(x) daca x<>0 atunci inceput y:=y*10+x%10 invers([x/100]) sfarsit citeste x,z y:=0 invers(x) cat timp y*z>0 şi y%10=z%10 executa inceput y:=[y/10] z:=[z/10] sfarsit dacă y+z=0 atunci scrie 1 altfel scrie 0
Răspunsuri la întrebare
ramonachira46
2023-02-11 03:46:21

Transcris in pseudocod: citeşte x,z (numere naturale) y:=0 cat timp (x>0 sau (y*z>0 şi y%10=z%10)) executa     daca x>0 atunci         y:=y*10+x%10         x:=[x/100]     altfel         y:=[y/10]         z:=[z/10] dacă y+z=0 atunci     scrie 1 altfel     scrie 0

Adăugați un răspuns