Orar semigroup #2

Orar semigroup #2

3 decembrie

Se citeste un cuvant de maxim 20 de litere mici. Sa se afiseze cuvantul dupa eliminarea primei si ultimei vocale

#include<iostream>
using namespace std;
int main()
{int i,j;
char *p,a[100],b[100];
cin>>a;
for(p=a;*p;p++)
    if(strchr("aeiou",*p))
    {    strcpy(p,p+1);
        break;
    }
   
for(p=a+strlen(a)-1;*p;p--)
    if(strchr("aeiou",*p))
    {strcpy(p,p+1);
    break;}
cout<<a;
}
Se citesc de la tastatura n cuvinte de maxim 30 de caractere. Sa se afiseze numarul de cuvinte care contine decat vocale.
#include<iostream>
using namespace std;
int main()
{int j=0,i,n,ok;
char *p,a[30];
cin>>n;
for(i=0;i<n;i++)
{    cin>>a;
ok=1;
for(p=a;*p;p++)
    if(strchr("aeiou",*p)==0)
        ok=0;
if(ok==1)
    j++;}
cout<<endl<<j;
}

vineri, 3 decembrie 2010 by DlMuresan
Categories: , , , | Leave a comment

Leave a Reply