Cum citesc mai multe propozitii dintr-un string???? DE exemplu daca am propozitiile:
Afara este cald.
Ma duc la plimbare.
Ma joc cu cainele.
si imi cere sa afisez propozitia care are cele mai multe vocale. Cum citesc fiecare propozitie in parte???
artur99:
separate prin \n?
Răspunsuri la întrebare
Răspuns de
0
#include <string>
#include <iostream>
using namespace std;
int main() {
int i, j, voc, vocmax=0, vocmaxloc=-1;
int n=3;
string str[n];
for(i=0;i<n;i++)
getline(cin, str[i]);
for(i=0;i<n;i++){
voc=0;
for(j=0;j<str[i].length();j++)
if(str[i][j]=='a'||str[i][j]=='e'||str[i][j]=='i'||str[i][j]=='o'||str[i][j]=='u'||str[i][j]=='A'||str[i][j]=='E'||str[i][j]=='I'||str[i][j]=='O'||str[i][j]=='U')
voc++;
if(voc>vocmax){
vocmax=voc;
vocmaxloc=i;
}
}
cout<<"\nCele mai multe vocale:\n";
cout<<str[vocmaxloc];
return 0;
}
#include <iostream>
using namespace std;
int main() {
int i, j, voc, vocmax=0, vocmaxloc=-1;
int n=3;
string str[n];
for(i=0;i<n;i++)
getline(cin, str[i]);
for(i=0;i<n;i++){
voc=0;
for(j=0;j<str[i].length();j++)
if(str[i][j]=='a'||str[i][j]=='e'||str[i][j]=='i'||str[i][j]=='o'||str[i][j]=='u'||str[i][j]=='A'||str[i][j]=='E'||str[i][j]=='I'||str[i][j]=='O'||str[i][j]=='U')
voc++;
if(voc>vocmax){
vocmax=voc;
vocmaxloc=i;
}
}
cout<<"\nCele mai multe vocale:\n";
cout<<str[vocmaxloc];
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă