Probleme propuse pentru rezolvare cu instrucțiunile repetitive
Problema 1
Un ascensor parcurge distanţa dintre două etaje a şi b. Elaboraţi un program prin intermediul căruia se vor afişa toate etajele parcurse, în ordinea atingerii lor.
Exemple: Date de intrare a=4 b=7 Date de ieşire 4 5 6 7; Date de intrare a=10 b= 8 Date de ieşire 10 9 8.
Problema 2
Se citesc mediile a n elevi, ca numere reale. Elaboraţi un program prin intermediul căruia se va afişa cea mai mare şi cea mai mică medie. Să se verifice dacă sunt corigenţi.
Exemplu: Date de intrare n=4 9.50 4.25 9.66 6.33 Date de ieşire max=9.66 min=4.25 1 corigent.
Problema 3
Copiii mereu așteaptă cu nerăbdare sărbătorile: zi de naștere, Crăciunul, ziua copiilor etc. Întrebarea lor frecventă este: câte zile au mai rămas? Scrieți un program care va determina câte zile au mai rămas până la data specificată. Se introduce de la tastatură mai întâi data curentă (ziua, luna și anul) apoi data până la care dorește să calculeze numărul de zile rămase. Programul afișează numărul de zile rămase.
! Dacă data introdusă este anterioară datei curente, programul va afișa un mesaj de eroare și se va termina.
![]()
![]()
Problema 4
Pentru a o elibera pe Ileana Cosânzeana, Făt-frumos trebuie să parcurgă x km. El merge zilnic a km, dar Zâna-cea-Rea îl duce în fiecare noapte cu b km înapoi, b<a. Elaboraţi un program prin intermediul căruia se va afişa după câte zile Făt-frumos o eliberează pe Ileana Cosânzeana.
Exemplu: Date de intrare x=10 a=4 b=1 Date de ieşire 3 zile.



