#972
Pozitii
Se dă un șir de caractere. Să se determine câte vocale din șir sunt cuprinse între două consoane.
#973
Cuvinte1
Se dă o propoziție care conține numai litere mici ale alfabetului englez și spații. Să se afișeze cuvintele din propoziție care conțin numai vocale.
#3398
kps
Un cuvânt se numește k
-ps dacă prefixul său de lungime k
este identic cu sufixul de lungime k
, iar k
este cea mai mare valoare strict mai mică decât lungimea cuvântului, cu această proprietate. Dacă nu există nicio astfel de valoare k
nenulă, spunem despre cuvânt că este 0
-ps. De exemplu, amalgam
este 2
-ps, iar amestec
este 0
-ps.
Rezolvați următoarele cerințe:
1) Se dă un cuvânt. Determinați k
asfel încât cuvântul să fie k
-ps.
2) Se dă un șir de caractere în care cuvintele sunt alcătuite din litere mici ale alfabetului englez și sunt separate prin spații. Să se afișeze în ordine cuvintele 0
-ps, 1
-ps, 2
-ps, 3
-ps, etc, până la cel mai mare k
pentru care există în șir cel puțin un cuvânt k
-ps. Pentru fiecare categorie, cuvintele vor fi afișate în ordine alfabetică.
#3195
Intersectie_Multimi
Se dă o mulţime nevidă A
cu n
elemente numere reale. Să se afișeze elementele mulțimilor A ∩ N
, A ∩ Z
, A ∩ Q
și A ∩ (R-Q)
.
#975
Cuvinte2
Se dă o propoziție formată din litere mici ale alfabetului englez, spații și semnele de punctuație ,.
. Determinați un cuvânt palindrom din propoziție, primul în ordine alfabetică.
#11
Vocale
Să se scrie un program care citeşte un şir de caractere format din litere mici ale alfabetului englez şi înlocuieşte fiecare vocală cu litera mare corespunzătoare.
#12
Initiale
Să se scrie un program care citeşte de la tastatură o propoziţie formată din mai multe cuvinte separate prin spaţii şi transformă prima şi ultima literă a fiecărui cuvânt în literă mare.
Variante Bacalaureat 2009
#2797
Cuvinte9
Un text are cel mult 100
de caractere și este format din cuvinte, numere naturale și spații. Cuvintele sunt formate numai din litere mici ale alfabetului englez. Cuvintele și numerele sunt separate prin câte un spaţiu.
Scrieţi un program care citește de la tastatură un text de tipul menţionat mai sus și afișează pe ecran numărul din text care începe cu cea mai mare cifră. Dacă există mai multe astfel de numere, se afișează doar unul dintre acestea, iar dacă textul nu conține niciun număr, se afișează pe ecran mesajul nu exista
.
Subiect Bacalaureat 2018, sesiunea specială
#3080
VerifNumar
Se dă un șir de caractere. Sa se determine numărul scris cu cifrele existente în șirul dat. Să se afișeze numărul obținut și, pe linia următoare, toate caracterele din șir care nu fac parte din număr, cu excepția spațiilor.
#1866
prosir
Să se înlocuiasca cu cifra 5 ultima literă a fiecărui cuvânt din textul conținut de fișierul prosir.in
.
--