010203040506070809101112131415161718192021222324252627282930313233343536373839
# 164 Propusă de Administrator la data de 06 Iunie 2018 - 23:23:02 - pentru clasa 11
Max. 2 sec/testTastaturăsimpla
Se dă o propoziție formată din litere mari și mici ale alfabetului englez, cifre, spații și semne de punctuație, în care literele mari și mici se consideră identice. Determinați vocala din șir cu număr maxim de apariții.
Date de intrare
Programul citește de la tastatură un șir de caractere.

Date de ieșire
Programul va afișa pe ecran vocala determinată, literă mare.

Restricții și precizări
șirul citit va avea cel mult 255 caractere
dacă în șir există mai multe vocale cu număr maxim de apariții, se vor afișa în ordine alfabetică (vocala literă mică).
vocalele sunt AEIOUaeiou

Exemplu
Intrare
Ana are 5 mere si trei nuci
Ieșire
e
# 163 Propusă de Administrator la data de 06 Iunie 2018 - 23:19:30 - pentru clasa 11
Max. 2 sec/testTastaturăsimpla
Se consideră un cuvânt format din cel puțin două și cel mult 100 de caractere, numai litere mici ale alfabetului englez.
Scrieţi un program care citeşte de la tastatură un cuvânt de tipul precizat și afișează pe ecran mesajul DA în cazul în care cuvântul conține doar consoane şi, eventual, vocala i, sau mesajul NU în caz contrar.

Date de intrare
Programul citește de la tastatură un cuvânt.

Date de ieșire
Programul va afișa pe ecran mesajul DA în cazul în care cuvântul conține doar consoane şi, eventual, vocala i, sau mesajul NU în caz contrar.

Exemplu
Intrare
inscriptibil
Ieșire
DA
# 162 Propusă de Administrator la data de 06 Iunie 2018 - 22:53:12 - pentru clasa 11
Max. 2 sec/testTastaturăsimpla
Se dă un şir de caractere reprezentând o propoziţie formată din litere mici ale alfabetului englez şi spaţii. Să se înlocuiasca cu cifra 5 ultima literă a fiecărui cuvânt.
Cerinţa
Transformaţi şirul dat astfel încât să se înlocuiasca cu cifra 5 ultima literă a fiecărui cuvânt.

Date de intrare
Programul citeşte de la tastatură propoziţia dată.

Date de ieşire
Programul afişează pe ecran propoziţia transformată.

Restricţii şi precizări
şirul de caractere citit conţine cel mult 255 de caractere

Exemplu
Intrare
mare frig   rosu
Ieșire
mar5 fri5   ros5
# 161 Propusă de Administrator la data de 06 Iunie 2018 - 21:35:20 - pentru clasa 11
Max. 2 sec/testTastaturăsimpla
Se dă un şir de caractere reprezentând o propoziţie formată din litere mici ale alfabetului englez şi spaţii.
Cerinţa
Transformaţi şirul dat astfel încât prima şi ultima literă a fiecărui cuvânt să fie înlocuite cu litera mare corespunzătoare.

Date de intrare
Programul citeşte de la tastatură propoziţia dată.

Date de ieşire
Programul afişează pe ecran propoziţia transformată.

Restricţii şi precizări:
şirul de caractere citit conţine cel mult 255 de caractere

Exemplu
Intrare
mare frig   rosu
Ieșire
MarE FriG   RosU
# 160 Propusă de Administrator la data de 06 Iunie 2018 - 19:39:02 - pentru clasa 11
Max. 2 sec/testTastaturăsimpla
Să se scrie un program C++ care citește un șir de caractere care poate sa conțină inclusiv spații. Să se afișeze elementele șirului în ordine lexicografică (alfabetică).
Date de intrare
Se citește de la tastatură un șir de caractere

Date de ieșire
Programul va afișa pe ecran șirul în ordine alfabetică.

Restricţii şi precizări
lungimea șirului mai mică de 250.

Exemplu
Intrare
Anaare11mere
Iesire
11Aaaeeemnrr
# 159 Propusă de Administrator la data de 06 Iunie 2018 - 19:31:16 - pentru clasa 11
Max. 2 sec/testTastaturăsimpla
Să se scrie un program C++ care citește un șir de caractere care poate sa conțină inclusiv spații. Să se determine dacă șirul conține mai multe litere mari, litere mici sau cifre.
Date de intrare
Se citește de la tastatură un șir de caractere

Date de ieșire
Programul va afișa pe ecran:
                   - 1 nr_litere_mari dacă conține mai multe litere mari
                   - 2 nr_litere_mici dacă conține mai multe litere mici
                   - 3 nr_cifre dacă conține mai multe cifre

Restricţii şi precizări
lungimea șirului mai mică de 250.

Exemplu
Intrare
Ana are 11 mere
Iesire
2 9
# 158 Propusă de Administrator la data de 06 Iunie 2018 - 19:29:15 - pentru clasa 11
Max. 2 sec/testTastaturăsimpla
Să se scrie un program C++ care citește un șir de caractere care poate sa conțină inclusiv spații. Să se determine dacă șirul conține mai multe litere mari, litere mici sau cifre.
Date de intrare
Se citește de la tastatură un șir de caractere

Date de ieșire
Programul va afișa pe ecran:
                   - 1 dacă conține mai multe litere mari
                   - 2 dacă conține mai multe litere mici
                   - 3 dacă conține mai multe cifre

Restricţii şi precizări
lungimea șirului mai mică de 250.

Exemplu
Intrare
Ana are 11 mere
Iesire
2
# 157 Propusă de Administrator la data de 06 Iunie 2018 - 19:25:22 - pentru clasa 11
Max. 2 sec/testTastaturăsimpla
Să se scrie un program C++ care citește un șir de caractere care poate sa conțină inclusiv spații. Să se numere câte cuvinte conține șirul.
Date de intrare
Se citește de la tastatură un șir de caractere

Date de ieșire
Programul va afișa pe numărul cerut. Un cuvânt se află între două spații.

Restricţii şi precizări
lungimea șirului mai mică de 250.

Exemplu
Intrare
Ana are 11 mere
Iesire
4