100 de probleme cu structura de decizie


21. Se citesc de la tastatura trei numere naturale x, y si z, cu exact trei cifre fiecare. Sa se afiseze acela dintre cele trei numere care are suma cifrelor cea mai mare. Daca sunt mai multe care au suma cifrelor egala cu valoarea maxima se va afisa primul gasit.
Exemplu:
Date de intrare x=129, y=456, z=101
Date de ieşire: 456
Date de intrare x=111, y=102, z=120
Date de ieşire: 111

22. Se dau 2 numere intregi. Stabiliti daca ele sunt sau nu consecutive.
Exemplu:
Date de intrare a=23 b=24
Date de ieşire: DA
Date de intrare a=23 b=34
Date de ieşire: NU

23. Se da un numar de 3 cifre. Daca cifrele sutelor si unitatilor sunt egale dar diferite de cifra zecilor scrieti mesajul “PALI”, daca toate trei sunt egale scrieti mesajul “EGALE” iar in toate celelalte cazuri scrieti mesajul “DIFERITE”.
Exemplu:
Date de intrare a=121
Date de ieşire: PALI
Date de intrare a=222
Date de ieşire: EGALE
Date de intrare a=123
Date de ieşire: DIFERITE
Date de intrare a=225
Date de ieşire: DIFERITE

24. Se citesc trei numere naturale. Determinati cate numere distincte s-au citit?
Exemplu:
Date de intrare 1 2 3
Date de ieşire: 3
Date de intrare 1 1 2
Date de ieşire: 2
Date de intrare 9 9 9
Date de ieşire: 1
Date de intrare 1 2 2
Date de ieşire: 2

25. Un elev este declarat promovat la bacalaureat daca la fiecare dintre cele 5 probe de examen a luat cel putin nota 5, iar media sa generala este cel putin 6. Date fiind cele 5 note pe care elevul le-a obtinut la bacalaureat, verificati daca elevul a promovat examenul de bacalaureat.
Exemplu:
Date de intrare 5 6 7 8 9
Date de ieşire: PROMOVAT
Date de intrare 5 5 5 5 6
Date de ieşire: NEPROMOVAT

26. Se da un numar de 4 cifre. Daca ultima cifra este para determinati cifrele numarului, altfel determinati numarul obtinut prin eliminarea cifrei de pe pozitia sutelor.
Exemplu:
Date de intrare : 8750
Date de ieşire : 8 7 5 0
Date de intrare 4581
Date de ieşire 481.

27. Un lift pentru copii acceptă o greutate de maxim 100 kg. Introducând în calculator greutăţile a doi copii, specificaţi prin afişarea unui mesaj corespunzător, dacă POT INTRA AMBII COPII sau INTRA PE RAND.
Exemplu:
Date de intrare : greutati copii 87 50
Date de ieşire : Intra pe rand
Date de intrare 45 52
Date de ieşire Pot intra ambii copii.

28. Andrei primeşte într-o zi trei note, nu toate bune. Se hotărăşte ca, dacă ultima notă este cel puţin 8, să le spună părinţilor toate notele primite iar dacă este mai mică decât 8, să le comunice doar cea mai mare notă dintre primele două. Introduceţi notele luate şi afişaţi notele pe care le va comunica părinţilor.
Exemplu:
Date de intrare 6 9 9
Date de ieşire 6 9 9
Date de intrare 8 5 7
Date de ieşire 8.

29. Se consideră trei numere întregi. Dacă toate sunt pozitive, să se afişeze numărul mai mare dintre al doilea şi al treilea număr, în caz contrar să se calculeze suma primelor două numere.
Exemple:
Date de intrare 45 23 100
Date de ieşire 100
Date de intrare 34 -25 10
Date de ieşire 9.

30. Să se afişeze cel mai mare număr par dintre doua numere introduse în calculator.
Exemple:
Date de intrare 23 45
Date de ieşire nu exista numar par
Date de intrare 28 14
Date de ieşire 28
Date de intrare 77 4
Date de ieşire 4
Date de intrare 4 7
Date de ieşire 4

Lasă un răspuns

Completează mai jos detaliile tale sau dă clic pe un icon pentru a te autentifica:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare /  Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare /  Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare /  Schimbă )

Conectare la %s

Acest site folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.