elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / hola... me ayudan con este codigo de c en: 30 Julio 2019, 17:14 pm
Escribir un programa que lea un número de enteros entre 1 y 100 del teclado y genere un histograma con las frecuencias de cada entero en la secuencia. Para representar las barras del histograma utilizar secuencias del carácter ‘*’.

Por ejemplo, la secuencia: 1, 1, 20, 1, 2, 20, 3, 3, 3,4,4,4,33,3 generaría la siguiente salida:
1:
2:
3: **
4: *
20:
33:*
Código
  1. #include <string.h>
  2.  
  3. #include <stdio.h>
  4.  
  5. int main(){
  6. char cadena[256];
  7. char letra;
  8. int i;
  9. int j;
  10. printf("Introduce un numero:\t");
  11. gets(cadena);
  12. int tamano=strlen(cadena);
  13. for( i=0; i<tamano; i++){
  14.  cadena[i]=tolower(cadena[i]);
  15. }
  16.  
  17. printf("¿Que numero?");
  18. scanf("%c", &letra);
  19. int count=0;
  20. for(j=0; j<tamano; j++){
  21.  if(cadena[j] == letra) count++;
  22. }
  23. printf("el numero aparece %d veces", count);
  24. return 0;
  25.  
  26.  
  27.  
  28. }
esto llevo pero no se como convertirlos a aesteriscos
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines