Informatică, întrebare adresată de Utilizator anonim, 8 ani în urmă

se citeste cate-un caracter pana la introducerea lui # (hashtag/diez) . afisati cate litere mari au fost, cate mici, cate cifre si cate caractere speciale. va rog frumos, e urgent !!

Răspunsuri la întrebare

Răspuns de SamySam2099
1
#include <iostream>#include <fstream>using namespace std;ifstream f("text.in");int lit_mare,lit_mica,cif,caract_spec;int main(){  char s;  while(f>>s && s!='#')  {      if(isdigit(s)) cif++;      else if(isupper(s)) lit_mare++;           else if(islower(s)) lit_mica++;                else if(!isalpha(s)&&!isdigit(s)) caract_spec++;  }  cout<<"Litere mari: "<<lit_mare<<'\n';  cout<<"Litere mici: "<<lit_mica<<'\n';  cout<<"Cifre: "<<cif<<'\n';  cout<<"Caractere speciale: "<<caract_spec<<'\n';    return 0;}

Utilizator anonim: ok
Utilizator anonim: ms oricum
SamySam2099: np
Utilizator anonim: mie mi a dat numere astronomice la alea cand am testat
Utilizator anonim: de ce?
Utilizator anonim: si când am bagat bibliotecile ctype si string tot asa
Utilizator anonim: aceeasi chestie
Utilizator anonim: sau lasă
SamySam2099: a fost ok pana la urma da? :))
Utilizator anonim: da a mers :))
Alte întrebări interesante