010203040506070809101112131415161718192021222324252627282930313233343536373839
# 246 Propusă de Administrator la data de 10 Iunie 2018 - 08:19:15 - pentru clasa 11
Max. 2 sec/testTastaturămedie
Se dă un număr natural în baza 10. Să se transforme acest număr în baza 16.
Date de intrare
Programul citește de la tastatură numărul n în baza 10.

Date de ieșire
Programul va afișa pe ecran numărul n transformat în baza 16.

Restricții și precizări
reprezentarea în baza 10 a numărului dat este mai mică decât 2.000.000.000
Cifrele în baza 16 sunt : 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.

Exemplu
Intrare
256
Ieșire
100
# 171 Propusă de Administrator la data de 07 Iunie 2018 - 18:14:53 - pentru clasa 11
Max. 2 sec/testTastaturămedie
Se dă un număr natural în baza 16. Să se transforme acest număr în baza 10.
Date de intrare
Programul citește de la tastatură numărul n în baza 16.

Date de ieșire
Programul va afișa pe ecran numărul n transformat în baza 10.

Restricții și precizări
reprezentarea în baza 10 a numărului dat este mai mică decât 2.000.000.000
Cifrele în baza 16 sunt : 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.

Exemplu
Intrare
100
Ieșire
256
# 170 Propusă de Administrator la data de 07 Iunie 2018 - 18:10:00 - pentru clasa 11
Max. 2 sec/testTastaturămedie
Se citește un șir format din cel mult 255 caractere, litere mici ale alfabetului englez. Să se determine ce mai lungă secvență din șir formată numai din consoane.
Date de intrare
Programul citește de la tastatură un șir de caractere S.

Date de ieșire
Programul va afișa pe ecran subșirul determinat.

Restricții și precizări
dacă șirul dat conține mai multe subșiruri formate numai din consoane de lungime maximă se va afișa cea mai din dreapta.
se garantează că în șirul dat există cel puțin o consoană

Exemplu
Intrare
ukdiaehldjasmfx
Ieșire
smfx
# 169 Propusă de Administrator la data de 07 Iunie 2018 - 18:01:08 - pentru clasa 11
Max. 2 sec/testTastaturădificilă
Să se scrie un program care citește un șir de caractere care poate să conțină litere, cifre și spații și afișează cifra cel mai des întâlnită în șir.
Date de intrare
Programul citeşte de la tastatură un şir de caractere, reprezentând texul dat care poate să conțină și spații.

Date de ieşire
Programul afișează pe ecran cifra cel mai des întâlnită în șir.

Restricţii şi precizări
șirul conține litere mari și mici ale alfabetului englez, cifre și spații
dacă șirul conține mai multe cifre cu număr maxim de apariții, se vor afișa toate.

Exemplu
Date de intrare
ana are 1321 mere
Date de ieşire
1
# 168 Propusă de Administrator la data de 07 Iunie 2018 - 17:55:03 - pentru clasa 11
Max. 2 sec/testTastaturăsimpla
Să se scrie un program care citește un șir de caractere și afișează litera mică cel mai des întâlnită în șir.
Date de intrare
Programul citeşte de la tastatură un şir de caractere, reprezentând texul dat care poate să conțină și spații.

Date de ieşire
Programul afișează pe ecran litera mică cel mai des întâlnită în șir.

Restricţii şi precizări
șirul conține litere mari și mici ale alfabetului englez, cifre și spații
dacă șirul conține mai multe litere cu număr maxim de apariții, se va fișa prima în ordine alfabetică

Exemplu
Date de intrare
ana are mere
Date de ieşire
a
# 167 Propusă de Administrator la data de 07 Iunie 2018 - 17:27:59 - pentru clasa 11
Max. 2 sec/testTastaturăsimpla
Să se scrie un program care citește un cuvânt și verifică dacă este palindrom.
Date de intrare
Programul citeşte de la tastatură uncuvânt.

Date de ieşire
Programul afişează pe ecran DA dacă cuvântul este palindrom, respectiv NU.

Restricţii şi precizări
cuvântul va conţine cel mult 30 de caractere

Exemplu
Date de intrare
ana
Date de ieşire
DA
# 166 Propusă de Administrator la data de 07 Iunie 2018 - 17:22:46 - pentru clasa 11
Max. 2 sec/testTastaturăsimpla
Să se scrie un program care citește un text și afișează șirul modificat astfel încât după fiecare vocală să urmeze caracterul *.
Date de intrare
Programul citeşte de la tastatură un şir de caractere, reprezentând texul dat care poate să conțină și spații.

Date de ieşire
Programul afişează pe ecran textul obținut.

Restricţii şi precizări
şirul de caractere citit va conţine cel mult 100 de caractere, litere mici ale alfabetului englez și spații
se consideră vocale următoarele caractere: a, e, i, o, u.
dacă cuvântul nu conține vocale se va afișa doar mesajul FARA VOCALE

Exemplu
Date de intrare
ana are mere
Date de ieşire
a*na* a*re* me*re*
# 165 Propusă de Administrator la data de 06 Iunie 2018 - 23:27:18 - pentru clasa 11
Max. 2 sec/testTastaturămedie
Să se scrie un program care citește un cuvânt și îl afișează după interschimbarea primei vocale cu ultima consoană.
Date de intrare
Programul citeşte de la tastatură un şir de caractere, reprezentând un cuvânt.

Date de ieşire
Programul afişează pe ecran cuvântul obținut prin interschimbarea primei vocale cu ultima consoană.

Restricţii şi precizări
şirul de caractere citit va conţine cel mult 10 caractere, litere mari și mici ale alfabetului englez
se consideră vocale următoarele caractere: a e i o u A E I O U.
dacă cuvântul conține doar vocale sau doar consoane se va afișa IMPOSIBIL

Exemplu
Date de intrare
PrograM
Date de ieşire
PrMgrao