Se considera 2 cuvinte ce contin doar litere mici.Consideram ulitma silaba unui cuvant este subsirul care incepe cu ultima lui vocala.Verificati daca aceste cuvinte rimeaza(daca au ultima silaba identica.Daca un cuvant nu contine vocale,atunci ultima silaba este intregul cuvant.Ex:Pentru cuvintele 'armat' si 'verificat' se va afisa mesajul 'Rimeaza'
Răspunsuri la întrebare
Răspuns de
5
#include<iostream>
#include<cstring>
using namespace std;
int main(){
char c1[101],c2[101];
cin.getline(c1,101);
cin.getline(c2,101);
int a=strlen(c1)-1,b=strlen(c2)-1;
while(strchr("aeiou",c1[a])==NULL&&a>0)
a--;
while(strchr("aeiou",c2[b])==NULL&&b>0)
b--;
if(strcmp(c1+a,c2+b)==0)
cout<<"Rimeaza";
else
if(strcmp(c1,c2)==0)
cout<<"Rimeaza";
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă