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

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


#include <iostream>
#include <string.h>
using namespace std;
int main() {
char s[21],vocale[] = "aeiou",doarVocale[20];
cin.get(s,20);
int i,n = strlen(s),index = 0;
for (i = 0; i < n; i++) {
if (strchr(vocale,s[i])) {
doarVocale[index] = s[i];
index++;
}
}
doarVocale[index] = '\0';
cout<<doarVocale;
return 0;
}

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

One Reply to “Rezolvare BAC Informatica 2009 – Varianta 49 – Subiectul al II-lea problema 5”

  1. int main()
    {
    char s[230],voc[]=”aeiou”;
    cin.get(s,230);
    for(int i=0;i<strlen(s);i++)
    { if(strchr(voc,s[i])==0)
    strcpy(s+i,s+i+1);

    }
    cout<<s;
    }

    alta varianta cu mai putine variabile 🙂

    Reply

Leave a Reply

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