În secvența C/C++ alăturată toate variabilele sunt întregi. Indicați atribuirile care pot înlocui punctele de suspensie astfel încât, în urma executării secvenței obținute, variabila p să memoreze prima cifră pară a numărului natural memorat inițial în variabila n, sau -1 dacă nu există o astfel de cifră.
Construiește datele de intrare cerute în fragment.
Verifică-te pe barem
Un exemplu de răspuns
Două valori posibile sunt n=10 și n=11. Cu m=5, algoritmul coboară până la cel mai apropiat multiplu al lui 5 care nu depășește n; în ambele cazuri acesta este 10.
Construiește datele de intrare cerute în fragment.
Verifică-te pe barem
Un exemplu de răspuns
Două valori posibile sunt n=10 și n=11. Cu m=5, algoritmul coboară până la cel mai apropiat multiplu al lui 5 care nu depășește n; în ambele cazuri acesta este 10.
citește n
x <- 0; y <- 0; p <- 1
cât timp n>0 execută
c <- n%10; n <- [n/10]
dacă c%2=0 atunci
x <- x*10+c
y <- c*p+y; p <- p*10
dacă x<y atunci scrie x
altfel scrie y
Exemplu scris de Zece, nu singurul răspuns bun.
Criterii (după barem)
utilizare a unei structuri repetitive cu test inițial (*)2 p
expresie logică pentru test inițial în cadrul secvenței obținute prin înlocuire, conform cerinței3 p
algoritm complet, corectitudine globală a algoritmului 1)1 p
citește n
x <- 0; y <- 0; p <- 1
cât timp n>0 execută
c <- n%10; n <- [n/10]
dacă c%2=0 atunci
x <- x*10+c
y <- c*p+y; p <- p*10
dacă x<y atunci scrie x
altfel scrie y
Exemplu scris de Zece, nu singurul răspuns bun.
Criterii (după barem)
utilizare a unei structuri repetitive cu test inițial (*)2 p
expresie logică pentru test inițial în cadrul secvenței obținute prin înlocuire, conform cerinței3 p
algoritm complet, corectitudine globală a algoritmului 1)1 p
Vrei să-ți scriem când apare ceva nou pentru Bacalaureat?
Îți scriem când punem subiecte oficiale noi explicate, în ziua examenului cu grila și rezultatele și, rar, când avem nevoie de ajutorul tău. Cel mult 2 emailuri pe lună, plus zilele de examen. Doar despre Bacalaureat.
Gata!Ți-am trimis un email de confirmare. Dacă nu-l vezi, uită-te și în Promoții sau Spam.