|
| # 472 Propusă de Administrator la data de 27 Martie 2020 - 11:41:54 - pentru clasa 11 |
| |||
| Sa se scrie un program C++ care definește o structură care poate memora un număr complex sub forma "partea reală + i*partea imaginară". Să se determine suma a
n astfel de numere tot sub forma unui număr complex. Date de intrare: Programul citește de la tastatură un număr natural n reprezentând numărul de numere complexe şi apoi cele n numere complexe sub forma partea reală, partea imaginară. Date de ieșire:
Programul va scrie pe ecran două numere separate printr-un spațiu care reprezintă
numărul complex cu rezultatul cerut.. Restricții
și precizări: valoarea absolută a numerelor date va fi mai mică decât
1.000.000.000
Exemplu
Intrare 2 1 2 3 4 Iesire 4 6
| ||||
| # 471 Propusă de Administrator la data de 27 Martie 2020 - 11:39:23 - pentru clasa 11 |
| |||
| Sa se scrie un program C++ care definește o structură care poate memora un număr rațional sub forma "numărător/numitor". Să se determine produsul a n astfel de numere
tot sub forma unui număr rațional ireductibil. Date de intrare: Programul citește de la tastatură un număr natural n reprezentând numărul de numere
raţionale şi apoi cele n numere raţionale sub forma numărător, numitor.. Date de ieșire:
Programul va scrie pe ecran două numere separate printr-un spațiu care reprezintă
numărul rațional ireductibil
cu rezultatul cerut.. Restricții
și precizări: valoarea absolută a numerelor date va fi mai mică decât
1.000.000.000 Numitorul numerelor raționale diferit de zero. Exemplu
Intrare 1 2 3 4 Iesire 3 8
| ||||
| # 470 Propusă de Administrator la data de 27 Martie 2020 - 11:38:06 - pentru clasa 11 |
| |||
| Sa se scrie un program C++ care definește o structură care poate memora un număr rațional sub forma "numărător/numitor". Să se determine diferenţa a n astfel de numere
tot sub forma unui număr rațional ireductibil. Date de intrare: Programul citește de la tastatură un număr natural n reprezentând numărul de numere
raţionale şi apoi cele n numere raţionale sub forma numărător, numitor.. Date de ieșire:
Programul va scrie pe ecran două numere separate printr-un spațiu care reprezintă
numărul rațional ireductibil
cu rezultatul cerut.. Diferenţa se va calcula astfel: primul număr - al doilea număr + al treilea număr - al patrulea număr + al cincilea număr - .....
Restricții
și precizări: valoarea absolută a numerelor date va fi mai mică decât
1.000.000.000 Numitorul numerelor raționale diferit de zero. Exemplu
Intrare 2 1 2 3 4 Iesire -1 4
| ||||
| # 469 Propusă de Administrator la data de 27 Martie 2020 - 11:33:09 - pentru clasa 11 |
| |||
| Sa se scrie un program C++ care definește o structură care poate memora un număr rațional sub forma "numărător/numitor". Să se determine suma a n astfel de
numere tot sub forma unui număr rațional ireductibil. Date de intrare: Programul citește de la tastatură un număr natural n reprezentând numărul de numere raţionale şi apoi cele n numere raţionale sub forma
numărător, numitor.. Date de ieșire:
Programul va scrie pe ecran două numere separate printr-un spațiu care reprezintă
numărul rațional ireductibil
cu rezultatul cerut.. Restricții
și precizări: valoarea absolută a numerelor date va fi mai mică decât
1.000.000.000 Numitorul numerelor raționale diferit de zero. Exemplu
Intrare 2 1 2 3 4 Iesire 5 4
| ||||
| # 468 Propusă de Administrator la data de 13 Martie 2020 - 17:38:20 - pentru clasa 10 |
| |||
| Să se scrie un program care citeşte de la tastatură trei șiruri de numere naturale ordonate descrescător după numărul de cifre pare și folosind interclasarea determină un al
patrulea șir care conține elementele celor trei șiruri în ordine descrescătoare tot după numărul de cifre pare. Date de intrare Programul citește de la tastatură
numărul n, iar apoi n numere naturale, apoi numărul m și alte m numere naturale, apoi numărul p și ale p numere naturale..
Date de ieşire Programul afișează pe ecran șirul obținut prin interclasarea celor trei șiruri în ordine descrescătoare. Dacă sunt două elemente care au acelaşi
număr de cifre pare atunci ordinea va fi dată de numărul de cifre impare, respectiv de oglinda numărului. Restricţii şi
precizări 0 < n <
1000 cele n numere citite vor fi mai mici decât 2.000.000.000 Exemplu Intrare
5 8 7 34 32 33 4 1 8 9 23 3 7 8 9
Ieșire
34 33 32 23 9 9 8 8 8 7 7 1
| ||||
| # 467 Propusă de Administrator la data de 07 Martie 2020 - 18:21:58 - pentru clasa 10 |
| |||
| 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. 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:
Exemplu:
1272367
NU | ||||
| # 466 Propusă de Administrator la data de 27 Ianuarie 2020 - 10:36:16 - pentru clasa 10 |
| |||
| Să se scrie un program care citeşte de la tastatură un număr natural n și apoi un șir de n numere naturale şi ordonează crescător elementele tabloului după cea mai
mică
cifră
pe care numărul o conține. Date de intrare Programul citește de la tastatură
numărul n, iar apoi n numere naturale.
Date de ieşire Programul afișează pe ecran șirul obținut prin ordonarea
crescătoare a
elementelor tabloului după cea mai mică cifră pe care numărul o
conține. Dacă există două elemente care au aceeași cifră atunci ordinea
va fi
dată de relația
între
cele două numere. Restricţii şi
precizări 0 < n <
1000 cele n numere citite vor fi mai mici decât 2.000.000.000 Exemplu Intrare
5 8 7
34 32 33
Ieșire 32
33 34 7 8
| ||||
| # 465 Propusă de Administrator la data de 27 Ianuarie 2020 - 10:33:57 - pentru clasa 10 |
| |||
| Să se scrie un program care citeşte de la tastatură un număr natural n și apoi un șir de n numere naturale şi ordonează crescător elementele tabloului după cea mai mare cifră
pe care numărul o conține. Date de intrare Programul citește de la tastatură
numărul n, iar apoi n numere naturale.
Date de ieşire Programul afișează pe ecran șirul obținut prin ordonarea
crescătoare a elementelor tabloului după cea mai mare cifră pe care numărul o
conține. Dacă există două elemente care au aceeași cifră atunci ordinea va fi
dată de relația
între
cele două numere. Restricţii şi
precizări 0 < n <
1000 cele n numere citite vor fi mai mici decât 2.000.000.000 Exemplu Intrare
5 8 7
34 32 33
Ieșire 32
33 34 7 8
| ||||