Să se scrie un program care citește un text și inserează după fiecare vocală caracterul *.Programul citeşte de la tastatură un şir de caractere, reprezentând texul dat.
Programul afişează pe ecran textul obținut.
Răspunsuri la întrebare
Răspuns de
7
#include <bits/stdc++.h>
using namespace std;
char s[256], r[256];
int n, i, k;
int main()
{
cin.getline(s, sizeof(s));
n = strlen(s);
for(i = 0; s[i]; i ++)
{
if(strchr("aeiou", s[i])) r[k ++] = s[i], r[k ++] = '*';
else r[k ++] = s[i];
}
if(n == k) cout << "FARA VOCALE";
else puts(r);
return 0;
}
using namespace std;
char s[256], r[256];
int n, i, k;
int main()
{
cin.getline(s, sizeof(s));
n = strlen(s);
for(i = 0; s[i]; i ++)
{
if(strchr("aeiou", s[i])) r[k ++] = s[i], r[k ++] = '*';
else r[k ++] = s[i];
}
if(n == k) cout << "FARA VOCALE";
else puts(r);
return 0;
}
Alte întrebări interesante
Studii sociale,
9 ani în urmă
Fizică,
9 ani în urmă
Studii sociale,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă