Informatică, întrebare adresată de 777ak, 9 ani în urmă

sirul S este compus din cateva propozitii fiecare terminandu-se cu punct semn de exclamare sau semnul intrebarii.elaborati un program care afiseazape ecran numarul de propozitii din sirul in studiu.
VA ROG FRUMOS!!!!

Răspunsuri la întrebare

Răspuns de blindseeker90
0
#include <iostream>#include <string.h>using namespace std;
int main(){ char sir[5000]; string sir_intrare; int i,nb_propozitii=0; getline(cin,sir_intrare); strcpy(sir,sir_intrare.c_str()); for(int i=1;i<strlen(sir);i++){ if (((sir[i]=='.')||(sir[i]=='!')||(sir[i]=='?'))&&(sir[i-1]!='.')&&(sir[i-1]!='?')&&(sir[i-1]!='!')){       nb_propozitii++; } } cout<<"Nr de propozitii: "<<nb_propozitii; return 0;}
Alte întrebări interesante