010203040506070809101112131415161718192021222324252627282930313233343536373839
# 140 Propusă de Administrator la data de 03 Iunie 2018 - 18:23:53 - pentru clasa 11
Max. 2 sec/testFișiersimplă
Să se scrie un program C++ care citește două matrice pătratice de dimensiune n și determină suma lor.
Date de intrare
Din fișierul test.in se citește un număr natural n și apoi două matrice A(n , n) și B(n,n) de numere întregi

Date de ieșire
Programul va scrie în fișierul test.out matricea rezultată din suma celor două.

Restricţii şi precizări
1 < n ≤ 15, elementele celor două matrice numere întregi de maxim 7 cifre.

Exemplu
test.in
2 5 2 8 4  6 3 8 5
test.out
11 5 16 9
# 130 Propusă de Administrator la data de 03 Iunie 2018 - 15:27:55 - pentru clasa 11
Max. 2 sec/testTastaturăsimplă
Fiind date două numere să se determine a concatenat cu b.
Date de intrare:

Programul citește două numere naturale a și b de la tastatură.

Date de ieșire:

Programul va scrie pe ecran numărul cerut.

Restricţii şi precizări
numerele naturale nenule mai mici decât 600.000.
Exemplu
Intrare
456 7895
Ieșire
4567895
# 129 Propusă de Administrator la data de 03 Iunie 2018 - 15:24:09 - pentru clasa 11
Max. 2 sec/testTastaturăsimplă
Să se determine cel mai mic număr care se poate obține din cifrele unui număr dat. Fiecare cifră fiind luată o singură dată.

Se dă un număr întreg.

Cerința:

Determinați cel mai mic număr care se poate obține din cifrele unui număr dat. Fiecare cifră fiind luată o singură dată.

Date de intrare:

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

Date de ieșire:

Programul va scrie 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

12723

Iesire

1237
# 128 Propusă de Administrator la data de 03 Iunie 2018 - 15:21:39 - pentru clasa 11
Max. 2 sec/testTastaturăsimplă
Să se determine cel mai mic număr care se poate obține din toate cifrele unui număr dat.

Se dă un număr întreg.

Cerința:

Determinați cel mai mic număr care se poate obține din toate cifrele unui număr dat.

Date de intrare:

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

Date de ieșire:

Programul va scrie 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

12723

Iesire

12237
# 127 Propusă de Administrator la data de 03 Iunie 2018 - 15:17:57 - pentru clasa 11
Max. 2 sec/testTastaturăsimplă
Să se determine cel mai mare număr care se poate obține din cifrele unui număr dat. Fiecare cifră fiind luată o singură dată.

Se dă un număr întreg.

Cerința:

Determinați cea mai mare cifră 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 cea mai mare cifră a numărului.

Restricții și precizări:

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

Exemplu

Intrare

12723

Iesire

7
# 126 Propusă de Administrator la data de 03 Iunie 2018 - 15:15:00 - pentru clasa 11
Max. 2 sec/testTastaturăsimplă
Să se determine cel mai mare număr care se poate obține din toate cifrele unui număr dat.

Se dă un număr întreg.

Cerința:

Determinați cel mai mare număr care se poate obține din toate cifrele unui număr dat.

Date de intrare:

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

Date de ieșire:

Programul va scrie 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

12723

Iesire

73221
# 125 Propusă de Administrator la data de 03 Iunie 2018 - 15:07:54 - pentru clasa 11
Max. 2 sec/testTastaturăsimplă
Să se determine a + b, utilizându-se o funcție recursivă.
Să se scrie o funcție C++ recursivă care returnează a + b utilizând o funcție recursivă.
Ambele numere vor fi parametrii subprogramului.

Date de intrare:

Programul citește două numere naturale a și b de la tastatură.

Date de ieșire:

Programul va scrie pe ecran numărul cerut.

Restricţii şi precizări
numerele naturale nenule mai mici decât 600.000.
Exemplu
Intrare
3 4
Ieșire
7
# 124 Propusă de Administrator la data de 03 Iunie 2018 - 15:06:17 - pentru clasa 11
Max. 2 sec/testTastaturăsimplă
Să se determine a la puterea b, utilizându-se o funcție recursivă.
Să se scrie o funcție C++ recursivă care returnează a la puterea b.
Ambele numere vor fi parametrii subprogramului.

Date de intrare:

Programul citește două numere naturale a și b de la tastatură.

Date de ieșire:

Programul va scrie pe ecran numărul cerut.

Restricţii şi precizări
numerele naturale nenule mai mici decât 20.
Exemplu
Intrare
3 4
Ieșire
81