Dev - C++ - Devolver cuántas veces aparece una letra en un vector

 
Vista:
sin imagen de perfil
Val: 45
Ha disminuido su posición en 3 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Devolver cuántas veces aparece una letra en un vector

Publicado por ana luci (24 intervenciones) el 12/02/2020 19:47:51
Escriba una función que recibe un vector de caracteres y una letra y que devuelve cuántas veces aparece esta letra en dicho vector?

es en c++
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Devolver cuántas veces aparece una letra en un vector

Publicado por Alfil (1444 intervenciones) el 12/02/2020 20:16:13
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
 
using namespace std;
 
int caracter(const char v[], char c);
 
const int sz = 100;
 
int main()
{
    char texto[sz];
    char c;
 
    cout << "\nIntroduzca el texo: ";
    cin.getline(texto, 100);
 
    cout << "Caracter a buscar: ";
    cin >> c;
 
    cout << "\nEl caracter " << c << " se repite "
         << caracter(texto, c) << " veces." << endl;
 
    return 0;
}
 
int caracter(const char v[], char c)
{
    int count = 0;
    for(int i = 0; i < sz; i++)
        if(v[i] == c) count++;
 
    return count;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar