Download - Seminar2 Scheme Logice
![Page 1: Seminar2 Scheme Logice](https://reader036.vdocumente.com/reader036/viewer/2022081806/552dac38550346fd188b476a/html5/thumbnails/1.jpg)
Seminar 2
1. Se dă un număr natural „N”. Să se găsească suma primelor „N” numere naturale.
Varianta 1
START
I:=1
S:=S+I
I:=I+1
CITEŞTE N
S:=0
SCRIE S
I<=N DA NU
STOP
![Page 2: Seminar2 Scheme Logice](https://reader036.vdocumente.com/reader036/viewer/2022081806/552dac38550346fd188b476a/html5/thumbnails/2.jpg)
Varianta 2
START
S:=0
CITEŞTE N
S:=S+N
SCRIE S
N=0 DA NU
STOP
N:=N‐1
![Page 3: Seminar2 Scheme Logice](https://reader036.vdocumente.com/reader036/viewer/2022081806/552dac38550346fd188b476a/html5/thumbnails/3.jpg)
2. Se dă un număr natural “N”. Să se găsească suma cifrelor numărului.
START
S:=0
CITEŞTE N
C:=0
SCRIE S
N=0 DA NU
STOP
C:=N‐[N/10]*10
S:=S+C
N:=[N/10]
![Page 4: Seminar2 Scheme Logice](https://reader036.vdocumente.com/reader036/viewer/2022081806/552dac38550346fd188b476a/html5/thumbnails/4.jpg)
3. Se dă un număr natural “N”. Să se afişeze de câte ori apare cifra X.
START
I:=0
CITEŞTE N
C:=N‐[N/10]*10
C=X DA NU
N:=[N/10] I:=I+1
N:=[N/10] N=0 DA NU
SCRIE I
STOP
![Page 5: Seminar2 Scheme Logice](https://reader036.vdocumente.com/reader036/viewer/2022081806/552dac38550346fd188b476a/html5/thumbnails/5.jpg)
4. Să se genereze şirul lui Fibonacci pentru primele “N” numere.
Temă
1. Se dă un număr natural. Să se verifice de câte ori apare fiecare cifră. 2. Să se genereze secvenţa: 122333444455555....nnnnnnnnn...nn. 3. Să se genereze secvenţa: 12123123412345...
START
A:=0
CITEŞTE N
B:=1
SCRIE A,B
I:=2
I<=N DA NU
SCRIE C C:=A+B
I:=I+1
1
1
SCRIE C
A:=B
B:=C
STOP
![Page 6: Seminar2 Scheme Logice](https://reader036.vdocumente.com/reader036/viewer/2022081806/552dac38550346fd188b476a/html5/thumbnails/6.jpg)
Rezolvări
1.
START
I:=1
CITEŞTE N
F(I):=0
I:=I+1
I<=10 DA NU
X:=N‐[N/10]*10
X=0 DA NU
F(X):=F(X)+1 F(10):=F(10)+1
N:=[N/10]
N=0 DA NU
SCRIE F(I), I=
STOP
![Page 7: Seminar2 Scheme Logice](https://reader036.vdocumente.com/reader036/viewer/2022081806/552dac38550346fd188b476a/html5/thumbnails/7.jpg)
2.
START
I:=1
CITEŞTE N
J:=1
J<=I DA NU
SCRIE I
J:=J+1
I:=I+1
I<=N NU DA
STOP
![Page 8: Seminar2 Scheme Logice](https://reader036.vdocumente.com/reader036/viewer/2022081806/552dac38550346fd188b476a/html5/thumbnails/8.jpg)
3. START
CITEŞTE N
J:=I
I:=1
SCRIE J
J:=J+1
J<=N DA NU
I:=I+1
I<=N NU DA
STOP