Program C++ va rog nu înțeleg
Anexe:
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
#include <fstream>
#include <cstring>
using namespace std;
ifstream fin("var22.in");
ofstream fout("var22.out");
char s1[256], s2[256], s3[256], voc[]="aeiouAEIOU";
int nmax, imax, m;
int nrVoc(char s[256])
{
int nvoc=0, i, n=strlen(s);
for (i=0; i<n; ++i)
if (strchr(voc,s[i])) ++nvoc;
return nvoc;
}
int main()
{
fin.getline(s1,256);
m=nrVoc(s1);
if (m>nmax) { nmax=m; imax=1; }
fin.getline(s2,256);
m=nrVoc(s2);
if (m>nmax) { nmax=m; imax=2; }
fin.getline(s3,256);
m=nrVoc(s3);
if (m>nmax) { nmax=m; imax=3; }
if (imax==1) fout << s1;
if (imax==2) fout << s2;
if (imax==3) fout << s3;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Fizică,
8 ani în urmă
Limba română,
8 ani în urmă
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Latina,
9 ani în urmă