0090 - Numar Maxim Vocale

De la Universitas MediaWiki
Versiunea din 6 aprilie 2023 12:51, autor: Hotico Iulia Denisa (discuție | contribuții) (Pagină nouă: == Cerința == Să se scrie un program care citește mai multe propoziții și determină propoziția cu cele mai multe vocale. == Date de intrare == Fișierul de intrare vocmaxin.txt conține pe prima linie un număr natural n, iar pe următoarele n linii câte o propoziție alcătuită din litere mici ale alfabetului englez și spații. == Date de ieșire == Dacă datele sunt introduse corect, fișierul de ieșire vocmaxout.txt va conține pe prima linie: " Datele de intra...)
(dif) ← Versiunea anterioară | Versiunea curentă (dif) | Versiunea următoare → (dif)

Cerința

Să se scrie un program care citește mai multe propoziții și determină propoziția cu cele mai multe vocale.

Date de intrare

Fișierul de intrare vocmaxin.txt conține pe prima linie un număr natural n, iar pe următoarele n linii câte o propoziție alcătuită din litere mici ale alfabetului englez și spații.

Date de ieșire

Dacă datele sunt introduse corect, fișierul de ieșire vocmaxout.txt va conține pe prima linie: " Datele de intrare corespund restrictiilor impuse", apoi pe un rand nou va afișa propoziția cu cele mai multe vocale. În caz contrar, se va afișa mesajul:" Datele de intrare nu corespund restrictiilor impuse"

Restricții și precizări

  • 0<n<100
  • fiecare propoziție va conține cel mult 250 de caractere
  • dacă sunt mai multe propoziții cu număr maxim de vocale se poate afișa oricare

Exemplu 1

vocmaxin.txt
4
somnoroase pasarele
pe la cuiburi se aduna
se ascund in ramurele
noapte buna
vocmaxout.txt
Datele introduse corespund restricțiilor impuse.
pe la cuiburi se aduna


Exemplu 2

vocmaxin.txt
2
ANA ARE MERE
bACNOTA folosita "$"
vocmaxout.txt
Datele de intrare nu corespund restricțiilor impuse.


Rezolvare

<syntaxhighlight lang="python" line>