Sunteți pe pagina 1din 9

2023

Fisa 1 - Structura repetitiva cu numar cunoscut de pasi

1)Se considera urmatoarea secventa de instructiuni , scrisa in pseudocod:


citeste n,x;
pentru i1,n executa
xx*x;
scrie x;
a)Ce se va afisa pe ecran pentru n=3 si x=2?
b)Scrieti alg. dat cu ajutorul unei structuri repetitive cu test initial
c)Scrieti algoritmul dat in limbajul C++.

2)Se considera secventa:


Citeste a,b;
nr0;
pentru ia,b executa
daca i%2=0 atunci
nrnr+1;

scrie nr; a)Ce se va afisa pe ecran pentru valorile 5 si 8?


b)Care este efectul algoritmului? c)Scrieti alg. dat cu ajutorul unei structuri repetitive cu test initial
d)Scrieti algoritmul dat in limbajul de programare C++.

3)Se considera secventa:


citeste n;
s0;
Pentru i1,n executa
ss+i%10;
scrie s; a)Ce va afisa algoritmul pentru n=6 si care este efectul algoritmului.
b)Scrieti alg. dat cu ajutorul unei structuri repetitive cu test initial c)Scrieti alg in limbajul C++;

4)Se considera:
citeste n;
s0;
pentru i1,n-1 executa
pentru ji+1,n executa
ss+1;

scrie s; a)Ce va afisa algoritmul pentru n=7; b)Scrieti alg. dat cu ajutorul unei structuri repetitive cu test initial
c)Scrieti algoritmu ldat in limbajul C++;

5) Se consideră algoritmul alăturat, descris în pseudocod.


citeşte a,b ;numere întregi)
┌dacă a<b atunci
│ sa; ab; bs;
└■
┌pentru xa,b,-1 execută
│ ┌dacă x%2=0 atunci
│ │ scrie x,’ ’;
│ └■
a) Scrieţi ce se afişează pentru a=5 şi b=17. b)Scrieti algoritmul in limbajul C++;

1
6 )Se considera secventa : citeşte a,b; (numere naturale, a≤b)
k0
┌pentru ia,b execută
│ ni; c0
│ ┌cât timp n>0 execută
│ │ ┌dacă n%2=1 atunci
│ │ │ cc+1;
│ │ └■
│ │ n[n/10];
│ └■
│ ┌dacă c>0 atunci
│ │ kk+1;
│ └■
└■
scrie k;
a)Scrieţi numărul ce se va afişa dacă pentru a se citeşte valoarea 404, iar pentru b se citeşte valoarea 413.
b) Scrieţi programul C/C++ corespunzător algoritmului dat.

7) VARIANTE BAC 2009

d)Inlocui
ti a doua structura “pentru” cu o structura repetitiva cu test initial

8)

Aplicatii:
1)Scrieti un program C++ care sa afeseze pe ecran primele 100 de valori numere naturale.
2)Scrieti un program C++ care sa afeseze pe ecran primele n valori numere naturale, n citit de la tastatura
3)Scrieti un program C++ care sa afiseze pe ecran toate valorile pare <=n , n dat de la tastatura
4)Afisati pe ecran in ordine descrescatoare toate valorile impare <=n , n dat de la tastatatura
5)Se citesc de la tastatura doua numere intregi a si b reprezentand capetele intervalului [a,b] a<=b
6)Scrieti un program C++ care afiseze pe ecran valorile din interval si suma acestora

2
FISA DE LUCRU NR 2
PB1)

PB2)

PB3)

3
PB4)

4
FISA DE LUCRU NR3- APROFUNDARE - STRUCTURA „PENTRU”

1)MODEL EDU.RO 2023

2) SIMULARE JUDETEANA TL 2023

3)SIMULARE IASI 2022

5
4)MODEL NATIONAL 2022

5)BAC IUNIE 2021

6)SEPTEMBRIE 2021

6
7)SESIUNE SPECIALA 2020

8)TEST8 –ANTENAMENT 2020

)TEST9 - ANTRENAMENT 2020

7
10) TEST 15 ANTREN. 202

1)
11) TEST 18 – ANTREN 2020

12)OLIMPICI 2019

8
13)IUNIE 2020

14)IUNIE 2019

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