Informatică, întrebare adresată de vaekth, 8 ani în urmă

Se citeste de la tastatura un cuvant format doar din litere mici. Construiti si afisati
pe ecran cuvantul obtinut prin interschimbarea primei consoane cu ultima vocala din
cuvantul citit. In cazul in care cuvantul este format numai din vocale sau numai din
consoane, afisati pe ecran mesajul IMPOSIBIL.
ex: dacã se citeste cuvantul informatica se va obtine si afisa cuvantul iaformaticn

Răspunsuri la întrebare

Răspuns de stefanstoica123
0

#include <iostream>

#include <string.h>

using namespace std;

int main()

{char s[21], aux;

cin>>s;

int i=0, j=strlen(s)-1;

while(strchr("aeiou",s[i]) !=NULL)

i++;

while(strchr("aeiou",s[j]==NULL)

j--;]

aux=s[i];

s[i]=s[j];

s[j]=aux;

cout<<s;

return 0;

}

Alte întrebări interesante