01020304050607080910111213141516171819202122232425262728293031323334353637383940
414243444546474849
# 174 Propusă de Administrator la data de 07 Iunie 2018 - 18:18:02 - pentru clasa 9
Max. 2 sec/testTastaturămedie
Să se determine prima cifră pară a unui număr dat.

Se dă un număr întreg.

Cerința:

Determinați prima cifră pară a numărului.

Date de intrare:

Programul citește un număr întreg de la tastatură.

Date de ieșire:

Programul va scrie pe ecran prima cifră pară a numărului sau valoarea -1 dacă numărul nu conține nici o cifră pară.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000

Exemplu

Intrare

12723

Iesire

2
# 173 Propusă de Administrator la data de 07 Iunie 2018 - 18:17:45 - pentru clasa 9
Max. 2 sec/testTastaturămedie
Să se determine ultima cifră impară a unui număr dat.

Se dă un număr întreg.

Cerința:

Determinați ultima cifră impară a numărului.

Date de intrare:

Programul citește un număr întreg de la tastatură.

Date de ieșire:

Programul va scrie pe ecran ultima cifră impară a numărului sau valoarea -1 dacă numărul nu conține nici o cifră impară.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000

Exemplu

Intrare

12723

Iesire

3
# 172 Propusă de Administrator la data de 07 Iunie 2018 - 18:17:27 - pentru clasa 9
Max. 2 sec/testTastaturămedie
Să se determine prima cifră impară a unui număr dat.

Se dă un număr întreg.

Cerința:

Determinați prima cifră impară a numărului.

Date de intrare:

Programul citește un număr întreg de la tastatură.

Date de ieșire:

Programul va scrie pe ecran prima cifră impară a numărului sau valoarea -1 dacă numărul nu conține nici o cifră impară.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000

Exemplu

Intrare

12723

Iesire

1
# 67 Propusă de Administrator la data de 01 Iunie 2018 - 08:38:41 - pentru clasa 9
Max. 2 sec/testTastaturăsimpla
Să se scrie un program care afișează divizorii comuni ai două numere naturale citite de la tastatură.
Date de intrare
Programul citește de la tastatură două numere naturale a și b.

Date de ieşire
Programul afișează pe ecran, în ordine crescătoare, divizorii comuni ai numerelor a și b, separați printr-un spațiu.

Restricţii şi precizări
0 < a, b < 1.000.000.000

Exemplu:
Intrare
24 36
Ieșire
1 2 3 4 6 12
# 65 Propusă de Administrator la data de 01 Iunie 2018 - 08:24:00 - pentru clasa 9
Max. 2 sec/testTastaturăsimpla
Se citește un număr natural n. Să se determine suma divizorilor săi.
Date de intrare
Programul citește de la tastatură numărul n.

Date de ieşire
Programul afișează pe ecran numărul S, reprezentând suma divizorilor lui n.

Restricţii şi precizări
0 < n ≤ 1.000.000.000

Exemplu
Intrare
6
Ieșire
12
Explicație
Divizorii lui 6 sunt 1, 2, 3, 6. Suma lor este 12.
# 29 Propusă de Administrator la data de 29 Mai 2018 - 23:49:17 - pentru clasa 9
Max. 2 sec/testTastaturăsimplă
Sa se determine dacă un număr natural citit de la tastatură este prim sau nu.

Se dă un număr întreg.

Cerința:

Determinați dacă numărul este prim sau nu.

Date de intrare:

Programul citește un număr întreg de la tastatură.

Date de ieșire:

Programul va scrie pe ecran rezultatul cerut, DA dacă numărul este prim, NU în caz contrar.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000

Exemplu

Intrare

17             sau               24

Iesire

DA                                 NU
# 28 Propusă de Administrator la data de 29 Mai 2018 - 15:26:17 - pentru clasa 9
Max. 2 sec/testTastaturăsimplă
Să se scrie un program C++ care citește 3 numere și determină dacă ele pot reprezenta măsurile unghiurilor unui triunghi , iar în caz afirmativ să se determine tipul de triunghi.

Se dau trei numere întregi.

Cerința:

Determinați dacă pot reprezenta măsurile unghiurilor unui triunghi (se va afișa mesajul DA respectiv NU).

Date de intrare:

Programul citește de la tastatură  trei numere întregi.

Date de ieșire:

Programul va scrie pe ecran rezultatul cerut de forma DA/NU 1/2/3/4/5

1 - echilateral, 2 - isoscel,  3 - dreptunghic, 4  - ascuțitunghic,  5 - obtuzunghic.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000

Exemplu:

Intrare

3 4 5            sau    3 6 10

Iesire

DA 3                     NU
# 27 Propusă de Administrator la data de 29 Mai 2018 - 15:09:52 - pentru clasa 9
Max. 2 sec/testTastaturămedie
Să se scrie un program C++ care citește 3 numere și determină dacă ele pot reprezenta lungimile laturilor unui triunghi , iar în caz afirmativ să se determine perimetrul și aria acestuia .

Se dau trei numere întregi.

Cerința:

Determinați dacă pot reprezenta lungimile laturilor unui triunghi (se va afișa mesajul DA respectiv NU).

Date de intrare:

Programul citește de la tastatură  trei numere întregi.

Date de ieșire:

Programul va scrie pe ecran rezultatul cerut de forma DA/NU perimetrul aria .

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000

Exemplu:

Intrare

3 4 5            sau    3 6 10

Iesire

DA 12 6                  NU