Informatică, întrebare adresată de paulb007, 8 ani în urmă

a) scrieti numaurl afisat daca se citeste valoarea 10523 - l-am facut
b) scrieti patru numere intregi care pot fi citite astfel incat in urma executarii algoritmului, pentru fiecare dintre acestea sa se afiseze numarul 722

b) - nu stiu

Anexe:

Răspunsuri la întrebare

Răspuns de boiustef
1

Răspuns:

702, 712, 722, 7020, 7120, 7220, 70200, 71200, 72200, ...

Explicație:

cred că pricepi ce numere urmează în şirul de la Răspuns.

mumărul x primeşte valoare nenulă la prima cifră nenulă din dreapta, deaceea ultima cifră nenulă tr să fie 2, ce va fi valoarea lui m. Valoarea lui m se schimbă numai dacă c > m, Dacă următoarea cifră c=0 sau 1 sau 2, m rămâne neschimbat şi la instrucţiunea x=m*p+x, obţinem 22. Şi ân fine avem nevoie de cifra 7 pentru a forma rezultatul 772


boiustef: sper că am fost explicit...
boiustef: pentru o mai bună înţelegere execută manual, adică pe hârtie programul pentru câteva din numerele date la răspuns, dar poţi şi la calculator. Dar rularea pe hârtie e mai bună decât toate... Faci un tablou de execuţie
Alte întrebări interesante