|
| # 13 Propusă de Teo la data de 27 Mai 2017 - 21:58:24 - pentru clasa 10 |
| |||
| Să se scrie un program care citește un șir de n numere naturale şi determină numărul din șir care are prima cifră maximă. Dacă există mai multe numere cu prima cifră
maximă, se va determina cel mai mic dintre acestea. Date de intrare:
Programul citește din
fișierul test.in numărul n, iar apoi n numere naturale
nenule. Date de ieşire: Programul scrie
în fișierul test.out
numarul respectiv. Restricţii şi
precizări: 1 ≤ n ≤ 10000 cele n numere
citite vor fi mai mici decât 2.000.000.000
Exemplu
Intrare 6 12 45 78 122 154 332 Ieșire 78
| ||||
| # 12 Propusă de Teo la data de 27 Mai 2017 - 18:18:13 - pentru clasa 10 |
| |||
| Să se scrie un program care citește un șir de n numere naturale şi determină valoarea maximă din șir și de câte ori apare. Cerința:
Să se scrie un program care citește un șir de n numere naturale și determină valoarea maximă din șir și de câte
ori apare. Date de intrare: Programul citește de la tastatură numărul n, iar apoi n numere naturale nenule. Date de ieşire: Programul scrie pe ecran numerele max, ap, reprezentând valoarea maximă din șir, respectiv numărul de apariții ale acesteia, separate prin exact un spaţiu. Restricţii şi precizări: 1 ≤ n ≤ 1000 cele n numere citite vor fi mai mici decât 2.000.000.000 Exemplu Intrare
Ieșire 75 2 | ||||
| # 11 Preluata de pe PBINFO.RO la data de 27 Mai 2017 - 18:07:22 - pentru clasa 10 |
| |||
| Să se scrie un program care citește un șir de n numere naturale şi determină numărul din șir care are prima cifră minimă. Dacă există mai multe numere cu prima cifră
minimă, se va determina cel mai mare dintre acestea. Cerinţa: Să se scrie un program care citește un șir de n numere
naturale şi determină numărul din șir care are prima cifră minimă. Dacă există mai multe numere cu prima cifră minimă, se va determina cel mai mare dintre
acestea. Date de intrare: Programul
citește din fișierul test.in numărul n, iar apoi n numere naturale. Date de ieşire:
Programul
scrie în fișierul test.out numărul cerut. Restricţii şi precizări: 1 ≤ n ≤ 10000 cele n numere citite vor fi mai mici decât 2.000.000.000 Exemplu Intrare 5 72 30 12 165 725 Ieșire 165 | ||||
| # 10 Propusă de Teo la data de 27 Mai 2017 - 17:34:40 - pentru clasa 10 |
| |||
Se dau n numere naturale. Calculați suma dintre cel mai mare și cel mai mic număr dat. Cerinţa:Se dau n numere naturale. Calculați suma dintre cel mai mare și cel mai mic număr dat. Date de intrare:Programul citește de la tastatură numărul Date de ieşire:Programul scrie pe
ecran numărul | ||||
| # 9 Propusă de Teo la data de 27 Mai 2017 - 17:23:46 - pentru clasa 10 |
| |||
| Se dau n numere întregi. Calculaţi cel mai mic dintre cele n numere date. Cerinţa: Se dau n numere întregi. Calculaţi cel mai mic
dintre cele n numere date. Date
de intrare: Programul citește de la tastatură
numărul n, iar apoi n
numere întregi, separate prin spaţiu. Date de ieşire: Programul scrie pe ecran numărul MIN,
reprezentând cel mai mic dintre cele n numere date. Restricţii şi precizări:
1 ≤ n ≤ 1000
cele n
numere citite vor avea cel mult 9 cifre
Exemplu: Date de intrare 5 7 6 9 6 8 Date de ieșire
6
| ||||
| # 8 Preluata de pe PBINFO.RO la data de 27 Mai 2017 - 17:23:46 - pentru clasa 10 |
| |||
| Se dau n numere întregi. Calculați cel mai mare dintre cele n numere date. Cerinţa: Se dau n
numere întregi. Calculați cel mai mare dintre cele n numere date.
Date
de intrare: Programul citește de la tastatură numărul n, iar apoi n numere
întregi, separate prin spaţiu. Date de
ieşire: Programul scrie pe ecran numărul MAX, reprezentând
cel mai
mare dintre cele n numere date. Restricţii
şi
precizări: 1 ≤ n ≤ 1000 cele n numere citite vor avea cel mult 9
cifre Exemplu Date de intrare
5
7 6 9 6 8 Date de ieșire 9 | ||||
| # 5 Propusă de Teo la data de 27 Mai 2017 - 17:19:30 - pentru clasa 10 |
| |||
Să se determine oglinda unui număr. Cerința:Să se scrie un program C++ care să
returneze oglinditul unui număr natural. Date de intrare:Programul citește un număr întreg din fișierul test.in. Date de ieșire:Programul va scrie în fișierul test.out oglinda numărului. Restricții și precizări:
Exemplu
12723
32721 | ||||
| # 4 Propusă de Teo la data de 27 Mai 2017 - 00:37:44 - pentru clasa 10 |
| |||
| Să se scrie o funcție care are ca parametru un număr natural n și returnează cel mai mare număr care poate fi obținut mutând, pe rând, prima cifră a numărului n și a
celor obținute pe parcurs, pe ultima poziție. Nu se vor folosi șiruri de caractere și tablouri auxiliare. Cerinţa: Să se scrie o
funcție care are ca parametru un număr natural n și returnează cel mai mare număr care poate fi obținut mutând, pe rând, prima cifră a numărului n și a celor
obținute pe parcurs, pe ultima poziție. Nu se vor folosi șiruri de caractere și tablouri auxiliare. Restricţii şi precizări: numele funcției va fi nrmaxim funcția va avea un parametru reprezentând numărul dat, care va fi mai mic decât
1.000.000.000 Programul care apelează funcția va citi o valoare de la
tastatură și va scrie rezultatul pe ecran. Exemplu nrmaxim(n=4273) = 7342 – este cel mai mare număr dintre 2734, 7342, 3427, 4273.
| ||||