
frecuencia de la letra e dentro de la cadena(string)
Publicado por pegaso2013 (10 intervenciones) el 18/09/2016 17:14:06
saludos buenas tardes
tengo inconvvenintes e crear un programa que cuando el usuario escriba varias sentencias
el output sea la frecuencia de estas pero en porcentage
este es mi codigopor ahora
se que me falta algo para que el out put sea
frecuencia del caracter ## : es 21.00%
gracias
tengo inconvvenintes e crear un programa que cuando el usuario escriba varias sentencias
el output sea la frecuencia de estas pero en porcentage
este es mi codigopor ahora
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
34
35
36
37
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char c[1000],ch;
int i,count =0,eCounter,stringLength;
printf("Enter your string: ");
gets(c);
double frecuency = 0;
while (c[i] != '\0')
{
if (c[i] >= 'a' && c[i] <= 'z')
{
c[i] -= 32;
}
if (c[i] == '\n')
{
c[i] = '\0';
}
i++;
}
frecuency = ch/i *100;
printf("frecuency of %ch \n", frecuency);
system ("pause");
}
se que me falta algo para que el out put sea
frecuencia del caracter ## : es 21.00%
gracias
Valora esta pregunta


0