You are on page 1of 4

9.

#include<iostream.h>
#include<string.h>
int main()
{ char t[1000],c[30];
int i,j,ok,l,z,nr;
cout<<"txt= ";cin.getline(t,1000);
cout<<"cuv= ";cin>>c;
z=1;
ok=0;
nr=0;
strcat(t," ");
for(i=0;i<strlen(t);i++)
{l=i;
for(j=0;j<strlen(c);j++)
{if(t[l]!=c[j])
z=0;
l=l+1;
}
if(z==1)
{ok=1;
nr=nr+1;
}
z=1;
}
if(ok==0)
cout<<"nu apartine";
else
cout<<"apare de "<<nr<<" ori"<<'\n';
return 0;
}

2.
#include<iostream.h>
#include<string.h>
int main()
{ char c[30];
int i,ok,l,z;
cout<<"cuv= ";cin>>c;
ok=1;z=1;
for(i=0;i<strlen(c);i++)
{if(z==1)
if(c[i]=='a'||c[i]=='e'||c[i]=='i'||c[i]=='o'||c[i]=='u')
{z=0;

l=c[i];
}
if(c[i]=='a'||c[i]=='e'||c[i]=='i'||c[i]=='o'||c[i]=='u')
if(c[i]!=l)
ok=0;
}
if(ok==1)
cout<<"identice";
else
cout<<"neidentice";
return 0;
}

14
#include<iostream.h>
#include<string.h>
int main()
{ char t[1000];
int i,ok,j;
cout<<"txt= ";cin.getline(t,1000);
j=strlen(t)-1;
ok=1;
for(i=0;i<strlen(t);i++)
{if(t[i]!=t[j])
ok=0;
j--;
}
if(ok==1)
cout<<"palindrom";
else
cout<<"nepalindrom";
return 0;
}

15
#include<iostream.h>
#include<string.h>
int main()
{ char t[1000],n[1000];
int i,ok,j,k;
cout<<"txt= ";cin.getline(t,1000);
ok=1;
k=0;
for(i=0;i<strlen(t);i++)
{if(t[i]!=' ')

n[k]=t[i];
k=k+1;
}
n[k]='\0';
j=strlen(n)-1;
for(i=0;i<strlen(n);i++)
{if(t[i]!=t[j])
ok=0;
j--;
}
if(ok==1)
cout<<"palindrom";
else
cout<<"nepalindrom";
return 0;
}

19
#include<iostream.h>
#include<string.h>
int main()
{ char t[1000];
int i,limi,lims,maxlims,maxlimi,minlims,minlimi,s,;
cout<<"txt= ";cin.getline(t,1000);
strcat(t," ");
limi=0;
lims=0;
maxlims=1;
maxlimi=0;
minlimi=-33;
minlims=99;
s=0;
for(i=0;i<strlen(t);i++)
{limi=lims;
while(t[s]!=' ')
s=s+1;
lims=s;
if(lims-limi>maxlims-maxlimi)
{maxlims=lims;
maxlimi=limi;
}
if(lims-limi<minlims-minlimi)
{minlims=lims;
minlimi=limi;
}
s=s+1;

lims=lims+1;
}
for(i=maxlimi;i<maxlims;i++)
cout<<t[i];
return 0;
}

12
#include<iostream.h>
#include<string.h>
int main()
{ char t[1000],n[1000];
int i,k;
k=0;
cout<<"txt ";cin.getline(t,1000);
for(i=0;i<strlen(t);i++)
if(t[i]=='a'||t[i]=='e'||t[i]=='i'||t[i]=='o'||t[i]=='u')
{n[k++]=t[i];
n[k++]='p';
n[k++]=t[i];
}
else
n[k++]=t[i];
n[k]='\0';
for(i=0;i<strlen(n);i++)
cout<<n[i];
return 0;
}

You might also like