Răspuns :
Răspuns:
Salut! Aici ai problema:
#include <iostream>
#include <cstring>
using namespace std;
char propozitie[51];
int k,kL,kl,i;
int main()
{
cin.getline(propozitie, 50);
for(i=0;i<strlen(propozitie);i++)
{
if(propozitie[i]>=65 && propozitie[i]<=90)
kL++;
else if(propozitie[i]>=97 && propozitie[i]<=122)
kl++;
else
k++;
}
cout << kL << " " << kl << " " << k;
return 0;
}
Explicație:
Am inclus libraria <cstring> ca sa putem avea acces la comanda strlen()
prin care returnam valoarea lungimii propozitiei introduse ca sa stim pana unde parcurgem for-ul de mai sus. In for ne-am folosit de codul ASCII al caracterelor ca sa vedem daca este litera mare, litera mica sau alt simbol dupa care am adaugat la contor.
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile oferite v-au fost de folos. Pentru orice întrebări sau sprijin suplimentar, suntem aici pentru voi – nu ezitați să ne contactați. Vă așteptăm cu drag să reveniți și vă sugerăm să ne salvați în lista de site-uri preferate!