
Algoritmi elementari
Quiz by GABRIELA DUMITROF
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
- Q1
Ce face algoritmul?
citim x
s=0
__ cat timp x<>0 executa
| uc=x%10
| x=x/10
| s=s+uc
|__
scrie s
Afla cifrele unui numar.
Citeste n numere si afiseaza tripletele de numere citite consecutiv care au aceeasi paritate.
Afiseaza numerele prime mai mici ca n.
Afla suma cifrelor unui numar.
60s - Q2
Ce face algoritmul?
citim x
k=0
__ cat timp x<>0 executa
| uc=x%10
| x=x/10
| k=k+1
|__
scrie k
Citeste n numere si afiseaza suma lor.
Afla numarul de cifre ale numarului.
Elimina cifrele impare dintr-un numar.
Citeste n numere si afiseaza numerele pare.
60s - Q3
Ce face algoritmul?
citim x
__ cat timp x<>0 executa
| uc=x%10
| x=x/10
| scrie uc
|__
Afla cifrele unui numar.
Citeste n numere si afiseaza produsul numerelor divizibilecu 3.
Afla cifra minima a unui numar.
Dubleazacifrele pare dintr-un numar.
60s - Q4
Ce face algoritmul?
citim x
p=1
__ cat timp x<>0 executa
| uc=x%10
| x=x/10
| _daca uc%2=1 atunci
| | p=p*uc
| |__
|__
scrie p
Afla produsul cifrelor impare unui numar.
Afiseaza numerele prime mai mici ca n
Afla numarul de cifre ale numarului.
Afla inversul cifrelor unui numar.
60s - Q5
Ce face algoritmul?
citim x
__ cat timp x>9 executa
| x=x/10
|___
scrie x
Afla cifrele unui numar.
Citeste numere pana la 0 si afiseaza numarul de numere pare.
Dubleaza cifrele pare dintr-un numar.
Afla prima cifra a unui numar.
60s - Q6
Ce face algoritmul?
citim x
__ cat timp x>9 executa
| x=x/10
|___
scrie x
Afla prima cifra a unui numar.
Citeste numere pana la 0 si afiseaza perechile de numere vecine in care primul numarare suma cifrelor para si al doilea numar are suma cifrelor impara.
Afla cifra minima a unui numar.
Afla numarul de cifre ale numarului.
60s - Q7
Ce face algoritmul?
citim x
mx=0
__ cat timp x<>0 executa
| uc=x%10
| x=x/10
| _daca mx<uc atunci
| | mx=uc
| |__
|__
scrie mx
Afla cifra maxima a unui numar.
Elimina cifrele impare dintr-un numar.
Citeste n numere si afiseaza suma lor.
Citeste numere pana la 0 si afiseaza maximul lor.
60s - Q8
Ce face algoritmul?
citim x
mn=9
__ cat timp x<>0 executa
| uc=x%10
| x=x/10
| _daca mn>uc atunci
| | mn=uc
| |__
|__
scrie mn
Afla cifra minima a unui numar.
Citeste numere pana la 0 si afiseaza maximul lor.
Afla cifra maxima a unui numar.
Citeste numere pana la 0 si afiseaza minimul lor.
60s - Q9
Ce face algoritmul?
citim x
m=0
p=1
__ cat timp x<>0 executa
| uc=x%10
| x=x/10
| _daca uc%2=0 atunci
| | m=m+p*uc
| | p=p*10
| |__
|__
scrie m
Citeste numere pana la 0 si afiseaza numarul de numere pare.
Dubleaza cifrele pare dintr-un numar.
Elimina cifrele impare dintr-un numar.
Verifica daca un numar este prim.
60s - Q10
Ce face algoritmul?
citim x
m=0
p=1
__ cat timp x<>0 executa
| uc=x%10
| x=x/10
| m=m+p*uc
| p=p*10
| _daca uc%2=0 atunci
| | m=m+p*uc
| | p=p*10
| |__
|__
scrie m
Afla cifra minima a unui numar.
Afla suma cifrelor unui numar.
Dubleaza cifrele pare dintr-un numar.
Citeste n numere si afiseaza perechile de numere vecine cu aceeasi paritate.
60s - Q11
Ce face algoritmul?
citim x
inv=0
__ cat timp x<>0 executa
| uc=x%10
| x=x/10
| inv=inv*10+uc
|__
scrie inv
Afla inversul cifrelor unui numar.
Citeste numere pana la 0 si afiseaza minimul lor.
Afla suma cifrelor unui numar.
Afla produsul divizorilor unui numar.
60s - Q12
Ce face algoritmul?
citim n
i=1
__ cat timp i<=n executa
| citim x
| i=i+1
| __daca x%2=0 atunci
| | scrie x
| |__
|__
Afla suma cifrelor unui numar.
Citeste n numere si afiseaza suma lor.
Afla produsul divizorilor unui numar.
Citeste n numere si afiseaza numerele pare.
60s - Q13
Ce face algoritmul?
citim n
i=1
s=0
__ cat timp i<=n executa
| citim x
| i=i+1
| s=s+x
|__
scrie s
Afla cifra minima a unui numar.
Citeste numere pana la 0 si afiseaza maximul lor.
Afla produsul cifrelor impare unui numar.
Citeste n numere si afiseaza suma lor.
60s - Q14
Ce face algoritmul?
citim n
i=1
p=1
__ cat timp i<=n executa
| citim x
| i=i+1
| __daca x%3=0 atunci
| | p=p*x
| |__
|__
scrie p
Citeste n numere si afiseaza produsul numerelor divizibilecu 3.
Afla suma divizorilor unui numar.
Afla prima cifra a unui numar.
Citeste n numere si afiseaza suma lor.
60s - Q15
Ce face algoritmul?
citim x
mn=10000
__ cat timp x<>0 executa
| __daca mn>x atunci
| | mn=x
| |__
| citim x
|__
scrie mn
Afla cifra maxima a unui numar.
Citeste numere pana la 0 si afiseaza maximul lor.
Citeste numere pana la 0 si afiseaza minimul lor.
Afla cifra minima a unui numar.
60s