Definir categorias como entero;
Definir cantidad_elementos como entero;
Definir cantidad_categorias como entero;
Definir promedio como real;
Definir elemnto como real;
Definir nombre_categoria como cadena;
Definir i como entero;
Definir j como entero;
Escribir "Introduzca cantidad de elementos por categoria";
Leer cantidad_elementos;
Escribir "Ingrese la cantidad de categorias";
Leer cantidad_categorias;
Dimension promedio [cantidad_categorias];
Dimension nombre_categoria[cantidad_categorias];
Dimension categorias[cantidad_categorias,cantidad_elementos];
//El promedio de la categoria es la suma de sus elementos dividido enter su cantidad
//El Por ello hacemos un Para en el que recorremos a lo elemento de la categoria
//Adicionalmente realizamos un ciclo en ek que recorremos las categorias ya que el ciclo anteior es por ca categoria
Para i<- 1 Hasta cantidad_categorias Con Paso 1 Hacer //Hacemos un ciclo para recorrer las categorias
promedio[i-1] <- 0;
Escribir "Ingrese nombre categoria";
Leer nombre_categoria[i-1];
//En este ciclo vamos sumando en la variable promedio los elementos que vamos recibiendo de la categoria
Para j<- 1 Hasta cantidad_elementos Con Paso 1 Hacer
Escribir "Ingrese valor del elemento ",j," para la categoria ",nombre_categoria[i-1];
Leer elemnto;
promedio[i-1] <- promedio[i-1] + elemnto;
FinPara
//Calculamos el promedio de la categoria dividiendo su suma almacenada temporalmente en prompedio entre la cantidad de elementos
promedio[i-1] <- promedio[i-1]/cantidad_elementos;
FinPara
//Mostramso los promedios
Para i<- 1 Hasta cantidad_categorias Con Paso 1 Hacer
Escribir "El promedio de la categoria ",nombre_categoria[i-1]," es: ",promedio[i-1];
FinPara
//Fin
FinProceso
No hay comentarios:
Publicar un comentario