Informatică, întrebare adresată de Tememateinfo, 9 ani în urmă

Se citeste un sir, numarati de cate ori apare in sir un caracter citit de la tastatura

Răspunsuri la întrebare

Răspuns de Utilizator anonim
2
#include<iostream>
#include<string.h>
using namespace std ;

void main (){ char c , s[20] ; //caracterul cautat si sirul
int nr=0,i;  /*numarul de aparitii si contorul pentru parcurgerea sirului caracter cu caracter */
cout<<"Scrieti sirul : ";
cin.get(s,20);
cout<<"Caracterul cautat : ";
cin>>c;
for(i=0;i<strlen(s);i++)
if(s[i]==c)
  nr++;
cout<<"Caracterul cautat apare de " << nr <<"ori";}

Poate fi scris si cu un subprogram dar e foarte usor de inteles si asa 
Sper ca te-am ajutat
   

Tememateinfo: Mulțumesc mult!
Alte întrebări interesante