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

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 artur99
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);
}

AntiEaglesDavids: dar totusi suntem aprope, eu sunt din Suceava :)))
gabitzasaharne: da universitatea vreau la voi la România să o fac
gabitzasaharne: eu din Orhei
AntiEaglesDavids: la umf Iasi?
AntiEaglesDavids: sau unde?
gabitzasaharne: nu m-am interesat încă dar vreau de chirurg să învăț
AntiEaglesDavids: mi se pare cea mai grea chirurgia... dar iti urez bafta
gabitzasaharne: cred că îmi va fi totuși mai ușor pentru că deja am cîte ceva cunoștințe în domeniul medicinii + că la anul voi avea chirurgia
AntiEaglesDavids: iti urez mult noroc :D
gabitzasaharne: trebu trebu :D
Alte întrebări interesante