Informatică, întrebare adresată de TiGaNiNgAn, 9 ani în urmă

In fisierul date.in se afla un cuvant fromat din litere mici ce se termina cu enter.Scrieti pe randuri diferite vocalele respectiv consoanele cuvintelor in fisierul date.out.Programul trebuie sa fie in c++

Răspunsuri la întrebare

Răspuns de cib3rthug
1
#include <fstream>#include <string.h>using namespace std;ifstream fin("date.in");ofstream fout("date.out");char s[260],vocale[]="aeiou",consoane[]="bcdfhjklmnpqrstvwxzy",c[260],v[260];int i,n,j=0,t=0;int main(){    fin.getline(s,260);    for (i=0; i<strlen(s); i++)    {        if (strchr(vocale,s[i])!=0)        {            v[j]=s[i];            j++;        }        else if(strchr(consoane,s[i])!=0)        {            c[t]=s[i];            t++;        }    }    fout <<v<<'\n';    fout <<c<<'\n';    return 0;}

cib3rthug: Sper ca te am ajutat!
Alte întrebări interesante