Sunteți pe pagina 1din 5

Aplicații for

Nivel - Inițiere
Instrucțiunea de la linia 0 se numește _________________

App 1
De asemenea, este o ___________ instrucțiunea i = 1 din
interiorul buclei for.

Care linii reprezintă instrucțiunile care se execută în mod repetat ?


________________________
S=0; //0
Care este mulțimea de valori posibilă pentru variabila i ? ) _______
for(i=1;i<100;i++) //1
if(i%20==0) //2 Cum se modifică valoarea lui i ? ______________

S=S+i; //3 Care valori i sunt alese pentru execuția S = S + i ? _________

cout<<”\nS=”<<S; //4 De câte ori se execută instrucținea if ? __________

De câte ori se execută instrucțiunea S = S + i ? ______________

De câte ori se execută instrucțiunea de la linia 4? ___________

Rescrieți altfel (cu același efect) linia 3 _______________

Ce va calcula și afișa codul din stânga ? _____________________


______________________________________________________
Instrucțiunea de la linia 0 se numește _________________

App 2
De asemenea, este o ___________ instrucțiunea i = 1 din
interiorul buclei for.

Care linii reprezintă instrucțiunile care se execută în mod repetat ?


________________________
P=1; //0
Care este mulțimea de valori posibilă pentru variabila i ? ) _______
for(i=1;i<20;i++) //1
if(i%5==0) //2 Cum se modifică valoarea lui i ? ______________

P=P*i; //3 Care valori i sunt alese pentru execuția P = P * i ? _________

cout<<”\nP=”<<P; //4 De câte ori se execută instrucținea if ? __________

De câte ori se execută instrucțiunea P = P * i ? ______________

De câte ori se execută instrucțiunea de la linia 4? ___________

Rescrieți altfel (cu același efect) linia 3 _______________

Ce va calcula și afișa codul din stânga ? _____________________


______________________________________________________
App 3
Precizaţi valoarea afişată de următorea secvenţă de cod C: (cu justificare)
A) P=2;
for(i=2;i<5;i++)
P=P*i;
cout<<”\nP=”<<P;

B) S=0;
for(i=1;i<5;i++)
S=S+2*i;
cout<<”\nS=”<<S;
Programe C/C++
1. Realizaţi programul care verifică dacă un număr dat este perfect. (explicaţi în
cuvinte ce proprietate îndeplinesc numerele perfecte)

1 1 1
2. Calculaţi suma S =   ... 
1 2 2  3 n  (n  1)

1 1 1 1
3. Calculaţi suma S =    ... 
1 3 3  5 5  7 (2n  1)  (2n  1)

4. Se citesc n numere naturale. Număraţi câte numere impare s-au citit.

5. Se citește un număr natural. Calculaţi suma divizorilor săi pari şi produsul


divizorilor săi impari.

S-ar putea să vă placă și