Sunteți pe pagina 1din 13

1 Instructiunea If

1. Scrieti programul

2````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````

a. Completati tabelul pentru datele de intrare


b. Programul dat contine unele erori. Imbunatatiti programul dat
c. Care este problema care se dezleaga cu ajutorul programul dat

2. Dezlegati problema
La intrare se introduc trei numere, care reprezinta lungimile a trei segmente. Sa se determine

NOTA
MOTIVAREA
````````````````````````````Date de intrare 1 Date de iesire 1
5 xn=
2 -4 6 0 0 xp=
xz=

Date intrare 2 Date de iesire 2


9 xn=
-2 -6 9 7 2 0 -3 5 -45 xp=
xz=

Date de intrare 3 Date de Iesire 3


10 xn=
1 2 3 4 5 6 7 8 9 10 11 12 12 13 xp=
xz=

mente. Sa se determine daca aceste trei segmente pot fi sau nu laturi ale unui triunghi dreptunghic.
riunghi dreptunghic.
0
Instructiunea Case
1. Scrieti programul

a. Completati tabelul pentru datele de intrare


b. Programul dat contine unele erori. Imbunatatiti programul dat
c. Care este problema care se dezleaga cu ajutorul programul dat

2. Dezlegati problema
Elaborati un program cu ajutorul caruia se introduce ziua saptaminii si calculatorul afiseaza or

NOTA
MOTIVAREA
date de intrare 1 date de iesire 1
1880 6

date de intrare 2 date de iesire 2


1880 2

date intrare 3 date de iesire 3


2004 12

date de intrare 4 date de iesire 4


2016 2

date de intrare 5 date de iesire 5


2016 16

calculatorul afiseaza orarul lectiilor pentru ziua aleasa.


Instructiunea For
1. Scrieti programul

a. Completati tabelul pentru datele de intrare


b. Programul dat contine unele erori. Imbunatatiti programul dat
c. Care este problema care se dezleaga cu ajutorul programul dat

2. Dezlegati problema
De permutat toate elementele unui tabel cu o pozitie la stinga, apoi primul element se va pune
De exemplu da ca la intrare se va introduce in prima linie numarul de elemente 10 si apoi in lin
2457892356

NOTA
MOTIVAREA
Date de intrare 1 date de iesire
16

Date de intrare 2 date de iesire


59

Date de intrare 3 date de iesire


133

Date de intrare 4 date de iesire


301

Date de intrare 5 date de iesire


13579

mul element se va pune ultimul.


emente 10 si apoi in linia urmatoare 10 numere 6 2 4 5 7 8 9 2 3 5 atunci tabelul rezultant va fi:
ultant va fi:
Instructiunea While
1. Scrieti programul

a. Completati tabelul pentru datele de intrare


b. Programul dat contine unele erori. Imbunatatiti programul dat
c. Care este problema care se dezleaga cu ajutorul programul dat

2. Dezlegati problema
Un numar se numeste norocos daca suma cifrelor de pe locurile impare este egala cu suma cifr
Sa se determine daca un numar este sau nu norocos.

NOTA
MOTIVAREA
nate de intraredate de iesire
1 informatica
2 albatros
3 elev
4 eleva
5 tractorist

este egala cu suma cifrelor de pe locurile pare.


Instructiunea Repeat
1. Scrieti programul

a. Completati tabelul pentru datele de intrare


b. Programul dat contine unele erori. Imbunatatiti programul dat
c. Care este problema care se dezleaga cu ajutorul programul dat

2. Dezlegati problema
.
Sa se gaseasca cel mai mare numar Fibonacci mai mic ca un numar intreg n

NOTA
MOTIVAREA
n date de intrardate de iesire
1 8
56327094

2 8
12345789

3 8
87654321

4 8
12643210

5 8

98766789

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