Elaborați o funcție care calculeazănumărul de apariții ale caracterului dat într-un șir de caractere.
Răspunsuri la întrebare
Răspuns de
1
<?php
function nrcaracter($str, $char){
return sizeof(explode($char, $str))-1;
}
C++:
#include <iostream>
#include <string>
using namespace std;
int nrdecar(string str, string chr){
int count = 0;
string::size_type start = 0;
while ((start = str.find(chr, start)) != string::npos) {
++count;
start += chr.length();
}
return count;
}
int main(){
string a = "asdfa";
string b = "a";
cout<<nrdecar(a,b);
}
function nrcaracter($str, $char){
return sizeof(explode($char, $str))-1;
}
C++:
#include <iostream>
#include <string>
using namespace std;
int nrdecar(string str, string chr){
int count = 0;
string::size_type start = 0;
while ((start = str.find(chr, start)) != string::npos) {
++count;
start += chr.length();
}
return count;
}
int main(){
string a = "asdfa";
string b = "a";
cout<<nrdecar(a,b);
}
AntiEaglesDavids:
dar totusi suntem aprope, eu sunt din Suceava :)))
Alte întrebări interesante
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă
Biologie,
10 ani în urmă
Limba română,
10 ani în urmă
Istorie,
10 ani în urmă