Histograma vertical de pesos

Martínez Navarro, Erik

#include<stdio.h>
#include<stdlib.h>

main()
{
    int m[101], alumnos=51, peso, i, j;

    for(i=0;i<=100;i++)
        m[i]=0;
    while(alumnos>=51)
    {
        printf("Cuantos alumnos hay en la clase?(un aula no admite mas de 50 alumnos)n");
        scanf("%d", &alumnos);
    }

    for(i=1;i<=alumnos;i++)
    {
        do
        {
            printf("Introduce el peso del alumno #%d(alumnos de entre 10 y 100 Kgs): ", i);
            scanf("%d", &peso);
        }
        while(peso<10 || peso>100);
        m[peso]++;
    }

   system("cls");   
   printf("PesotNumero de alumnosn");
    printf("————————-n");
    for(i=10;i<=100;i++)
    {
        if(m[i]>0)
        {
            printf("n");
            printf ("%dt", i);
            for(j=1;j<=m[i];j++)
                 printf("*");
        }
    }
    printf("n");
    system("pause");
}

Anuncios
Esta entrada fue publicada en Sin categoría. Guarda el enlace permanente.

Una respuesta a Histograma vertical de pesos

  1. Ricardo dijo:

    como quieres llegar hasta el peso=100,entonces el indice de m[ ] debe llehar hasta 101.bien,ric.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s