Cerința
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.
Exemplul 1
Intrare
inscriptibil
Ieșire
DA
Exemplul 2
Intrare
brr
Ieșire
DA
Exemplul 3
Intrare
inestimabil
Ieșire
NU
Exemplul 4
Intrare
iii
Ieșire
NU
#include <bits/stdc++.h> using namespace std; char ch[256]; int main() { cin.getline(ch , 256); int i = 0; int cnt1=0; bool da = true; while(ch[i]!='\0') { if(ch[i]=='a' || ch[i]=='e' || ch[i]=='o' || ch[i]=='u') da=false; else if(ch[i]!='i') cnt1++; i++; } if(da && cnt1) cout << "DA"; else cout << "NU"; return 0; }