Sunteți pe pagina 1din 2

Clasa a X-a

Informatică
Prof. Mihaela Bontoș
Probleme structura alternativă

1. Paritate.
Se citește de la tastatură un număr natural x. Se cere să se scrie un program C++ care verifică
dacă numărul este par și afișează un mesaj corespunzător.
2. Modul.
Fiind dat un număr întreg x citit de la tastatură, scrieți un program C++ care calculează și
afișează modulul numărului x.
3. Minimul a două (trei) numere.
Se citesc de la tastatură două numere reale a si b. Să se scrie un program C++ care determină
și afișează minimul dintre cele două numere. Aceeași problemă pentru 3 numere.
4. Maximul a două (trei) numere.
Se citesc de la tastatură două numere reale a si b. Să se scrie un program C++ care determină
și afișează maximul dintre cele două numere. Aceeași problemă pentru 3 numere.
5. Nr. consecutive
Fiind date 2 numere citite de la tastatură, a și b, scrieți un program C++ care verifică dacă
cele două numere sunt consecutive.
6. Funcție pe ramuri
Să se calculeze valoarea unei funcții f(x) – funcție dată pe ramuri, pentru o valoare x
introdusă de la tastatură.
𝑥 + 𝑥 2 + 1, 𝑝𝑒𝑛𝑡𝑟𝑢 𝑥 ≥ 5;
Fie 𝑓: 𝑅 → 𝑅, 𝑓(𝑥) = {
𝑥 − 7, 𝑝𝑒𝑛𝑡𝑟𝑢 𝑥 < 5.
Să se calculeze valoarea lui 𝑓𝑥, în punctul 𝑥 citit de la tastatură.
7. Divizibilitate.
a) Fiind date 2 numere x și y citite de la tastatură, să se verifice dacă x este divizibil cu y,
afișându-se un mesaj corespunzător.
b) Fiind date 3 numere naturale a,b și k, să se verifice dacă fracția a/b se simplifică prin
k. În caz afirmativ se va afișa și fracția simplificată.
8. An bisect
Să se verifice dacă un an calendaristic citit de la tastatură în variabila an este bisect. Un an
calendaristic este bisect dacă este divizibil cu 4, dar nu este divizibil cu 100 sau este divizibil
cu 400. De exemplu 1600 și 1968 sunt ani bisecți, dar 1700 și 1970 nu sunt ani bisecți.
9. Triunghi
Să se verifice dacă trei numere reale a,b,c pot constitui laturile unui triunghi și să se afișeze
un mesaj corespunzător. Dacă da, verificați natura triunghiului și afișați un mesaj
corespunzător.
10. Progresie aritmetică
Să se verifice dacă trei numere întregi a,b,c sunt în progresie aritmetică (trei numere sunt in
progresie aritmetica daca unul din ele este media celorlalte două) și să se afișeze un mesaj
corespunzător.
11. Apartenența la un interval
Să se verifice dacă o valoare reală x, citită de la tastatură, aparține intervalului [a,b] și să se
afișeze un mesaj corespunzător.

Diverse

12. Într-un parc se joaca 3 copii care au greutățile a,b,c. Să se stabilească dacă se pot așeza toți
trei pe un balansoar astfel încât acesta să stea în echilibru.
Clasa a X-a
Informatică
Prof. Mihaela Bontoș
13. Se citesc de la tastatură 2 numere naturale a și b. Sa se calculeze suma dintre a și b daca a<b,
diferența dintre a și b daca a>b, iar dacă a=b produsul lor.
14. Se citește de la tastatură un număr natural x. Scrieți un program C++ care verifică dacă
numărul citit este un număr par, de 2 cifre și afișează un mesaj corespunzător.
15. La un concurs de informatică SuperInfo pot participa copii cu vârste între a și b ani inclusiv și
media 10 la info. Gigel are n ani și media m. Poate participa Gigel la concurs?
16. Înainte de Crăciun Gicu a văzut la magazin trei jucării care îi plac: cel mai mult îi place o
dronă, care costă d lei, apoi îi place un robot care costă r lei, iar apoi o mașină care costă m
lei, d > r > m. De Crăciun a colindat la rude si a strâns în total de la acestea S lei. Aflați ce
jucărie și-a cumpărat Gicu al nostru cu banii câștigați: drona, robotul, mașina sau niciuna
dintre ele!
17. Un melc se deplasează cu viteza de v km/h. El trebuie să parcurgă distanța de d metri. Să se
determine în câte minute va parcurge melcul această distanță.
18. Rapunzel se află într-un turn înalt de N metri. Flynn dorește să urce la ea și parcurge M1
metri de la răsărit până la asfințit, apoi, de la asfințit până la miezul nopții încă M2 metri.
După câte zile ajunge Flynn la Rapunzel?
19. Să se determine dacă a se poate scrie că suma de b numere naturale consecutive.
20. Se consideră o încăpere de formă dreptunghiulară cu dimensiunile a, b. Încăperea trebuie
pavată cu gresie de formă pătratică, de dimensiune d. Știind că o bucată de gresie se poate
folosi întreagă sau tăiată, să se determine numărul minim de bucăți de gresie ce sunt
necesare pentru pavarea încăperii.

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