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

B6. Se citeşte numărul natural n. Determinaţi numărul format prin complementarea fiecărei cifre c faţă de 9, adică fiecare cifră c se va înlocui cu 9-c.
Exemplu: Dacă
n=20743 se va afişa 79256.
In pseudocod preferabil, dar e ok si iN c

Răspunsuri la întrebare

Răspuns de ModFriendly
4

citeste n (numar natural)

x=0

p=1

|--cat timp n!=0 executa

|    uc=n%10

|    x=x+(9-uc)*p

|    p=p*10

|    n=n/10

|-- sfarsit cat timp

scrie x


boiustef: bravo! prin o singura parcurgere!
daca nu facea-i asa, postam eu.. :)))
ModFriendly: Multumesc :))
ModFriendly: @Napolitanaatom te rog sa intrebi unde nu ai inteles
Alte întrebări interesante