Rezolvare BAC Informatica 2009 – Varianta 80 – Subiectul al II-lea problema 5

Mai jos puteti gasi rezolvarea problemei 5 de la subiectul II din varianta 80 pentru examenul de bacalaureat din anul 2009


#include <iostream.h>
#include <string.h>
void main() {
char s[20], v[] = "aeiouAEIOU";
int i, j;
cin >> s;
i = 0;
while (strchr(v, s[i]) != 0 && i < strlen(s))
i++;
j = strlen(s) - 1;
while (strchr(v, s[j]) == 0 && j >= 0)
j--;
if (i >= strlen(s) || j == -1)
cout << "imposibil";
else {
char aux = s[i];
s[i] = s[j];
s[j] = aux;
cout << s;
}
}

Spor la lucru! Daca aveti intrebari nu ezitati sa le lasati in comentarii, va vom raspunde cat de repede putem 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *