Documente Academic
Documente Profesional
Documente Cultură
-----------------------------------
FISA DE LUCRU NR.2
- Instrucţiunea de decizie –
Comparări între valorile a două variabile
1) Date două numere, afişaţi-l pe cel mai mic. Exemplu : Date de intrare : 44 32 Date de ieşire :
32.
2) Se introduc vârstele a doi copii. Afişaţi care copil este mai mare şi diferenţa de vârstă dintre cei
doi. Exemplu : Date de intrare : 6 13 date de ieşire : al doilea copil este mai mare cu 7 ani.
3) Se introduc punctajele a doi sportivi. Afişaţi-le în ordine descrescătoare. Exemplu: Date de
intrare 100 134 Date de ieşire: 134 puncte 100 puncte
4) Dintr-o cutie cu trei numere se extrag două numere. Cunoscând suma celor două numere
extrase, să se afişeze numărul rămas în cutie. Exemplu : date de intrare : numere existente in
cutie 5 12 8 suma numerelor extrase 13 date de ieşire : 12.
5) Se dau două numere. Să se înmulţească cel mai mare cu doi şi cel mai mic cu trei şi să se
afişeze rezultatele. Exemplu : date de intrare : 3 7 date de ieşire : 9 14
6) Se introduc două numere întregi. Să se testeze dacă primul număr este predecesorul
(succesorul) celui de-al doilea şi să se afişeze un mesaj corespunzător. Exemple : date de
intrare : 2 4 date de ieşire : Nu ; date de intrare : 5 6 date de ieşire : Da.
--1/2--
ALGORITMI IN PSEUDOCOD
-----------------------------------
Testarea câtului sau a restului împărţirii întregi
1) Se dau trei numere. Să se afişeze aceste numere unul sub altul, afişând în dreptul fiecăruia unul
dintre cuvintele PAR sau IMPAR. Exemplu : Date de intrare : 45 3 24 Date de ieşire : 45
impar 3 impar 24 par.
2) Se dau două numere. Să se afişeze acele numere care se împart exact la 7. Exemplu : Date de
intrare : 34 28 Date de ieşire : 28.
3) “Mă iubeşte un pic, mult, cu pasiune, la nebunie, de loc, un pic,…”. Rupând petalele unei
margarete cu x petale, el (ea) mă iubeşte …. Exemplu: Date de intrare: x=10 Date de ieşire: …
de loc.
4) La un concurs se dau ca premii primilor 100 de concurenţi, tricouri de culoare albă, roşie,
albastră şi neagră, în această secvenţă. Ionel este pe locul x. Ce culoare va avea tricoul pe care-
l va primi? Exemplu : date de intrare : x=38 date de ieşire : rosie.
5) Într-o tabără, băieţii sunt cazaţi câte 4 într-o căsuţă, în ordinea sosirii. Vlad a sosit al n-lea. În a
câta căsuţă se va afla? Exemplu : date de intrare : n=69 date de ieşire : casuta 17.
6) Elevii clasei a V-a se repartizează în clase câte 25 în ordinea mediilor clasei a IV-a. Radu este
pe locul x în ordinea mediilor. În ce clasa va fi repartizat (A, B, C, D sau E)?. Exemplu : date
de intrare : x=73 date de ieşire : C.
7) În Galaxia Reckya toate ceasurile au doar 4 ore. Ştiind că Gygely s-a născut la ora 1 şi că va
trăi m ore, să se spună la ce oră va muri Gygely. (m<=50). Se dă numărul m. Se cere ora la
care va muri Gygely.
Ceasul arată astfel 1
4 2
3 Exemplu: Date de intrare: m=10 Date de ieşire: 3.
Operatori logici
1) Se dau trei numere diferite. Să se afişeze cel mai mare şi cel mai mic. Exemplu : Date de
intrare 45 34 78 Date de ieşire max=78 min=34.
2) Se dau trei numere diferite. Afisaţi-le în ordine crescătoare. Exemplu : Date de intrare 4 2 6
Date de ieţire 2 4 6.
3) Se dau trei numere diferite. Afişaţi numărul a cărei valoare este cuprinsă între valorile
celorlalte două. Exemplu : Date de intrare 12 14 10 Date de ieşire 12.
4) Se introduc trei date de forma număr curent elev, punctaj. Afişaţi numărul elevului cu cel mai
mare punctaj. Exemplu : Date de intrare nr crt 7 punctaj 120 nr crt 3 punctaj 100 nr crt 4
punctaj 119 Date de ieşire punctaj maxim are elevul cu nr crt 7.
5) Se introduc trei numere. Să se verifice dacă formează o secvenţă de numere consecutive.
Exemple: Date de intrare 3 4 5 Date de ieşire Da Date de intrare 4 5 7 Date de ieşire
Nu.
6) La ora de matematică Adrian este scos la tablă. Profesoara îi dictează trei numere şi îi cere să
verifice dacă cele trei numere pot fi laturile unui triunghi. Ajutaţi-l pe Adrian să afle rezultatul.
Scrieţi un program care primeşte numerele lui Adrian, care sunt mai mici ca 32000, şi
returnează DA sau NU. Observaţie: Trei numere pot fi laturile unui triunghi numai dacă
fiecare este mai mic ca suma celorlalte două. Exemple: Date de intrare 3 5 7 Date de ieşire
Da Date de intrare 2 5 9 Date de ieşire Nu.
7) Să se verifice dacă o literă introdusă este vocală sau consoană. Exemplu : Date de intrare a
Date de ieşire vocala.
8) Date două numere, afişaţi acele numere care se împart exact la 7 şi la 11. Exemplu : Date de
intrare 154 213 Date de ieşire 154.
9) Se dau două numere. Să se verifice dacă numărul mai mare se împarte exact la cel mai mic.
Exemplu : Date de intrare 10 250 Date de ieşre 250 se imparte exact la 10.
10) Cunoscând data curentă exprimată prin trei numere întregi reprezentând anul, luna, ziua
precum şi data naşterii unei persoane, exprimată la fel, să se facă un program care să calculeze
vârsta persoanei respective în număr de ani împliniţi. Exemplu : Date de intrare data curenta
2005 10 25 data nasterii 1960 11 2 Date de ieşre 44 ani.
--2/2--