2680 - Poezie: Difference between revisions
Pagină nouă: == Cerința == Se citește un număr n, și n versuri dintr-o poezie. Fiecare vers ocupă un rând și conține litere mari și mici ale alfabetului englez, spații, și semne de punctuație . , ! ?. Să se elimine din fiecare vers toate semnele de punctuație, mai puțin cel aflat la final. == Date de intrare == Programul citește de la tastatură numărul n și cele n versuri. == Date de ieșire == Dacă datele sunt introduse corect, pe ecran se va afișa: " Datele de intra... |
|||
Line 22: | Line 22: | ||
== Exemplu 2 == | == Exemplu 2 == | ||
; Intrare | ; Intrare | ||
: | : 4 | ||
: 1 este numar mic | |||
: 2 a mai crescut un pic, | |||
: 3 este ceva mai mare, | |||
: 4 cifra urmatoare. | |||
; Ieșire | ; Ieșire | ||
: Datele de intrare nu corespund restricțiilor impuse. | : Datele de intrare nu corespund restricțiilor impuse. | ||
<br> | <br> | ||
== Rezolvare == | == Rezolvare == | ||
<syntaxhighlight lang="python" line> | <syntaxhighlight lang="python" line> |
Revision as of 21:05, 14 April 2023
Cerința
Se citește un număr n, și n versuri dintr-o poezie. Fiecare vers ocupă un rând și conține litere mari și mici ale alfabetului englez, spații, și semne de punctuație . , ! ?. Să se elimine din fiecare vers toate semnele de punctuație, mai puțin cel aflat la final.
Date de intrare
Programul citește de la tastatură numărul n și cele n versuri.
Date de ieșire
Dacă datele sunt introduse corect, pe ecran se va afișa: " Datele de intrare corespund restrictiilor impuse", apoi pe un rand nou vor afișa versurile modificate.. În caz contrar, se va afișa mesajul:" Datele de intrare nu corespund restrictiilor impuse"
Restricții și precizări
- 1 ≤ n ≤ 15
- fiecare vers va conține maxim 255 de caractere
Exemplu 1
- Intrare
- 3
- A fost!... odata!,
- Ca, nicioada,,
- O fata? frumoasa... de imparat!
- Ieșire
- Datele introduse corespund restricțiilor impuse.
- A fost odata,
- Ca nicioada,
- O fata frumoasa de imparat!
Exemplu 2
- Intrare
- 4
- 1 este numar mic
- 2 a mai crescut un pic,
- 3 este ceva mai mare,
- 4 cifra urmatoare.
- Ieșire
- Datele de intrare nu corespund restricțiilor impuse.
Rezolvare
<syntaxhighlight lang="python" line>