Exerciții

Căutare

Filtrare

?
exerciții corespund restricțiilor

Rezultate 33

Exercițiul #1208

Algoritmul de mai jos este reprezentat în pseudocod. S-a notat cu a%b restul împărțirii numărului natural a la numărul natural nenul b și cu [c] partea întreagă a numărului real c.

citește n, k (numere naturale)
p←1
┌ cât timp n>0 execută
│ c←n%10
│┌ dacă k>0 atunci
││ ┌dacă c%2=1 atunci
││ │ p←p*c
││ └■
│└■
│ n←[n/10]
│ k←k-1
└■ scrie p

Scrieți valoarea care se afișează în urma executării algoritmului dacă se citesc, în această ordine, numerele 296385 și 3.

Teste antrenament Bacalaureat 2021 Clasa a IX-a

Exercițiul #1209

Algoritmul de mai jos este reprezentat în pseudocod. S-a notat cu a%b restul împărțirii numărului natural a la numărul natural nenul b și cu [c] partea întreagă a numărului real c.

citește n, k (numere naturale)
p←1
┌ cât timp n>0 execută
│ c←n%10
│┌ dacă k>0 atunci
││ ┌dacă c%2=1 atunci
││ │ p←p*c
││ └■
│└■
│ n←[n/10]
│ k←k-1
└■ scrie p

Dacă pentru k se citește numărul 4, scrieți cel mai mic și cel mai mare număr din intervalul \([10^4,10^5)\) care pot fi citite pentru n, astfel încât, pentru fiecare dintre acestea, în urma executării algoritmului, să se afișeze 1.

Scrieți cele două valori în ordine crescătoare, separate prin exact un spațiu.

Teste antrenament Bacalaureat 2021 Clasa a IX-a

Exercițiul #1210

În secvenţa de mai jos, variabila c memorează un caracter, iar variabilele i și k sunt de tip întreg.

k=0;
for(i=1;i<=9;i++)
{ 	cin>>c; | scanf("%c",&c);
    if(c=='a') k=k+1;
}

Scrieţi valoarea variabiei k în urma executării secvenţei, știind că se citesc de la tastatură, în această ordine, literele s a n a t a T E A

Teste antrenament Bacalaureat 2021 Clasa a IX-a

Exercițiul #1218

Variabilele i și j sunt de tip întreg. Indicați expresia care poate înlocui punctele de suspensie astfel încât, în urma executării secvenței obținute, să se afișeze pe ecran valorile de mai jos, în această ordine.

for(i=1;i<=4;i++)
{ for(j=1;j<=5;j++)
    cout<<.........<<" "; | printf("%d ",.........);
  cout<<endl;  |  printf("\n");
}
1 2 3 4 5
2 4 6 8 0 
3 6 9 2 5 
4 8 2 6 0
Varianta 1

(i+j)%10

Varianta 2

(i*j)%10

Varianta 3

i+j%5

Varianta 4

i*j%5

Teste antrenament Bacalaureat 2021 Clasa a IX-a

Exercițiul #1238

Variabilele x și y sunt de tip întreg. Indicați o instrucțiune ce realizează o prelucrare echivalentă următoarea.

x=-abs(y);
Varianta 1
if(x<0) x=-y; 
else x=y;
Varianta 2
if(y<0) x=y; 
else x=-y;
Varianta 3
while(y>0)
{ x=x*x; y=y-1;}
Varianta 4
while(y>0)
{ x=x*y; y=y-1;}
Teste antrenament Bacalaureat 2021 Clasa a IX-a

Exercițiul #1244

În secvența de mai jos variabilele i și j sunt de tip întreg.

for(i=0;i<4;i++)
{ for(j=0;j<5;j++)
    cout<<.........<<" "; | printf("%d ",.........);
  cout<<endl;  |  printf("\n");
}

Indicați expresia care poate înlocui zona punctată astfel încât, în urma executării secvenței obținute, să se afișeze pe ecran valorile următoare:

0 1 2 0 1
1 2 0 1 2
2 0 1 2 0
0 1 2 0 1
Varianta 1
2*(i+1)-j
Varianta 2
(i-j) % 3
Varianta 3
(i+j) % 3
Varianta 4
2*i+j
Teste antrenament Bacalaureat 2021 Clasa a IX-a

Exercițiul #1291

S-a notat cu a%b restul împărțirii numărului natural a la numărul natural nenul b.

citește n,x,y  
  (numere naturale nenule, x≤n, y≤n) 
 ok←0 
┌ pentru i←1,n execută 
│┌ dacă (i%x=0 și i%y≠0) sau  
││     (i%x≠0 și i%y=0) atunci  
││ scrie i, ' ' 
││ ok←1 
│└■ 
└■ 
┌ dacă ok=0 atunci scrie 0 
└■ 

Scrieți ce se afișează în urma executării algoritmului dacă se citesc, în această ordine, numerele 15, 3, 4.

Scrieți valorile afișate separându-le prin exact un spațiu.

Subiect Bacalaureat 2021, sesiunea august-septembrie Clasa a IX-a

Exercițiul #1355

În secvența C/C++ urmtoare toate variabilele sunt întregi, iar m>n.

dif=0; x=n; y=m;
do
{  x=x+1;
   y=y-1;
   dif=dif+2;
}while(x<y);
if(x>y)dif=...;

Indicați expresia care poate înlocui punctele de suspensie, astfel încât, în urma executării secvenței obținute, variabila dif să memoreze diferența m-n.

Varianta 1

dif-2

Varianta 2

dif-1

Varianta 3

dif+1

Varianta 4

dif+2

Subiect simulare Bacalaureat 2022 SN Clasa a IX-a

Exercițiul #1405

Algoritmul de mai jos este reprezentat în pseudocod.

citește n (număr natural nenul)
┌ pentru i⇐1,n execută
│┌ pentru j⇐1,n execută
││┌ dacă j≤i atunci
│││  scrie 2
│││ altfel
│││  scrie 3
││└■
│└■
└■

Scrieți ce se afișează în urma executării algoritmului, dacă se citește numărul 3.

Subiect Bacalaureat 2023 - sesiunea speciala Clasa a IX-a

Exercițiul #1406

Algoritmul de mai jos este reprezentat în pseudocod.

citește n (număr natural nenul)
┌ pentru i⇐1,n execută
│┌ pentru j⇐1,n execută
││┌ dacă j≤i atunci
│││  scrie 2
│││ altfel
│││  scrie 3
││└■
│└■
└■

Scrieți cel mai mic și cel mai mare număr care pot fi citite, astfel încât, în urma executării algoritmului, pentru fiecare dintre acestea, în total, numărul de cifre 2 afișate să fie în intervalul [20,50].

Scrieți valorile cerute in ordine crescătoare, separate prin exact un spațiu!

Subiect Bacalaureat 2023 - sesiunea speciala Clasa a IX-a