Está en la página 1de 1

Problema-MATRICES-LENGUAJE C

//Calificaciones
#include <stdio.h>
#define TAM 10
int main() {
int A[10][3]= {

{
{
{
{
{
{
{
{
{
{

87, 96, 70 },
68, 87, 90 },
94, 100, 90 },
100, 81, 82 },
83, 65, 85 },
78, 87, 65 },
85, 75, 83 },
91, 94, 100 },
76, 72, 84 },
87, 93, 73 } };

int i,j,k,min,s,cont[10];
float p;
min=A[0][0];
for (i=0;i<10;i++)
for (j=0;j<3;j++)
if (min>A[i][j])
min=A[i][j];
printf("\nMenor nota es: %d\n",min);
for (i=0;i<10;i++)
cont[i]=0;
puts("\t\t Prueba1
Prueba2 Prueba3
Promedio");
for (i=0;i<10;i++){
printf("ALUMNO %d: ",i+1);
s=0;
for (j=0;j<3;j++){
printf("%d
",A[i][j]);
s=s+A[i][j];
}
p=s/3.0;
for (k=0;k<10;k++)
//Hacer la busqueda de p en todos
los intervalos
if ( p>=k*10+1 && p<=(k+1)*10 )
cont[k]=cont[k]+1;
printf("%.2f\n",p);
}
//intervalos de frecuencia
puts("Histograma");
for (i=0;i<10;i++)
printf("%d-%d: %d\n",i*10+1,(i+1)*10,cont[i]);
return 0;
}

También podría gustarte