0102030405060708091011121314151617181920212223242526272829303132333435
# 521 Propusă de Administrator la data de 07 Mai 2020 - 22:40:41 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Să se scrie în limbajul C/C++ definiţia completă a subprogramului calcul, care primeşte prin intermediul parametrului întreg n, un număr natural de cel mult 9 cifre şi returnează valoarea absolută a diferenţei dintre suma cifrelor pare şi suma cifrelor impare conţinute de n.

Date de intrare:

Programul citește de la tastatură număr natural.

Date de ieșire:

Programul va afişa pe ecran numărul cerut.

Restricții și precizări:

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

Exemplu

Intrare

9278
Ieşire
6
# 520 Propusă de Administrator la data de 19 Aprilie 2020 - 22:12:47 - pentru clasa 10
Max. 3 sec/testTastaturămedie
Să se scrie un program C++ care citește un număr n și determină dacă numărul conţine toate cifrele impare în cel puţin un exemplar.

Se dă un număr întreg.

Cerința:

Determinați dacă numărul  conţine toate cifrele impare în cel puţin un exemplar..

Date de intrare:

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

Date de ieșire:

Programul va scrie pe ecran mesajul DA sau mesajul NU.

Restricții și precizări:

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

Exemplu:

Intrare

1272367

Iesire

NU
# 519 Propusă de Administrator la data de 19 Aprilie 2020 - 22:09:17 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Să se scrie un program C++ care citește un număr n și determină dacă numărul conţine trei cifre consecutive.

Se dă un număr întreg.

Cerința:

Determinați dacă numărul  conţine trei cifre consecutive nu neapărat pe poziţii consecutive.

Date de intrare:

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

Date de ieșire:

Programul va scrie pe ecran mesajul DA sau mesajul NU.

Restricții și precizări:

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

Exemplu:

Intrare

1272367

Iesire

DA
# 518 Propusă de Administrator la data de 19 Aprilie 2020 - 21:41:36 - pentru clasa 10
Max. 2 sec/testFișiermedie
Se citesc trei numere naturale. Să se determine dacă printre cele trei numere este unul care conţine cifrele celorlalte două.

Date de intrare:

Programul citește trei numere naturale din fișierul test.in.

Date de ieșire:

Programul va scrie în fișierul test.out numărul cerut sau mesajul NU dacă nici unul dintre numere nu conţine cifrele celorlalte două.

Restricții și precizări:

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

Exemplu

Intrare

121 454 72415

Iesire

72415
# 517 Propusă de Administrator la data de 09 Aprilie 2020 - 22:25:31 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Să se scrie în limbajul C/C++ definiţia completă a subprogramului calcul, care primeşte prin intermediul parametrului întreg n, un număr natural de cel mult 9 cifre şi returnează valoarea absolută a diferenţei dintre numărul de cifre pare şi numărul de cifre impare conţinute de n.

Date de intrare:

Programul citește de la tastatură număr natural.

Date de ieșire:

Programul va afişa pe ecran numărul cerut.

Restricții și precizări:

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

Exemplu

Intrare

9278
Ieşire
0
# 516 Propusă de Administrator la data de 09 Aprilie 2020 - 22:24:04 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Să se scrie în limbajul C/C++ definiţia completă a subprogramului calcul, care primeşte prin parametrul n un număr natural nenul de cel mult 9 cifre şi furnizează prin parametrul x numărul obţinut prin alăturarea cifrelor pare ale lui n considerate de la dreapta către stânga. Dacă n nu conţine nicio cifră pară, x primeşte valoarea 0

Date de intrare:

Programul citește de la tastatură număr natural.

Date de ieșire:

Programul va afişa pe ecran numărul cerut.

Restricții și precizări:

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

Exemplu

Intrare

9278
Ieşire
82
# 515 Propusă de Administrator la data de 09 Aprilie 2020 - 22:21:33 - pentru clasa 10
Max. 2 sec/testTastaturămedie
Subprogramul Cifra, cu doi parametri, n şi x, primeşte prin intermediul parametrului n un număr natural de cel mult nouă cifre şi furnizează prin parametrul x cea mai mare cifră a numărului transmis prin parametrul n. Scrieţi un program C/C++ care citeşte de la tastatură un număr natural n, n < 1000000000, şi, utilizând apeluri utile ale subprogramului Cifra, afişează pe ecran mesajul Da în cazul în care numărul citit este format doar din cifre aparţinând mulţimii {0,1,2,3,4} şi afişează mesajul Nu în caz contrar.

Date de intrare:

Programul citește de la tastatură număr natural.

Date de ieșire:

Programul va afişa pe ecran numărul cerut.

Restricții și precizări:

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

Exemplu

Intrare

1232
Ieşire
Da
# 514 Propusă de Administrator la data de 09 Aprilie 2020 - 22:02:51 - pentru clasa 10
Max. 2 sec/testFișiermedie
Se citeşte din fişierul test.in un număr natural n, cu cel mult patru cifre, n≥2. Să se scrie în fişierul test.out, pe aceeaşi linie, în ordine descrescătoare, separate prin câte un spaţiu, toate numerele prime mai mici sau egale cu n.

Date de intrare:

Programul citește din fişierul test.in un număr natural.

Date de ieșire:

Programul va scrie în fişierul test.out   numerele cerute.

Restricții și precizări:

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

Exemplu

Intrare

10
Ieşire
7 5 3 2