Se citeste un sir de caractere format din cel mult 100 de caractere. Sa se numere si sa se stearga vocalele din sir.
Ex: Pentru sirul abracadabra se afiseaza
5 si brcdbr
Răspunsuri la întrebare
Răspuns de
3
Dacă te referi la c++, Poți face așa:
#include <iostream.h>
using namespace std;
int main()
{
char s[100];
int n, nr=0;
cin.get(s, 100);
n = strlen (s);
for(int i = 0; i < n; i++)
if (s[i] == 'a' || s[i] == 'e' || s[i] == 'i' || s[i] == 'o' || s[i] == 'u')
{
nr++;
for (int j = i+1; j < n; j++)
s[j-1] = s[j];
i--; n--;
}
cout << "In sir sunt " << nr << " vocale";
return 0;
}
#include <iostream.h>
using namespace std;
int main()
{
char s[100];
int n, nr=0;
cin.get(s, 100);
n = strlen (s);
for(int i = 0; i < n; i++)
if (s[i] == 'a' || s[i] == 'e' || s[i] == 'i' || s[i] == 'o' || s[i] == 'u')
{
nr++;
for (int j = i+1; j < n; j++)
s[j-1] = s[j];
i--; n--;
}
cout << "In sir sunt " << nr << " vocale";
return 0;
}
Alte întrebări interesante
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Geografie,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Fizică,
9 ani în urmă
Limba română,
9 ani în urmă