Programa que capturas el numero de grupos, alumnos por cada grupo y calificaciones por alumno....para al ultimo sacar el promedio de cada alumno de cada grupo.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int ng=0,nalu=0,mat=0;
int suma=0;
double promedio=0;
Console.Write("Practica 9");
Console.Write("\n\n\nCaptura numero de grupos: ");
ng = System.Int32.Parse(Console.ReadLine());
Console.Write("\nCaptura numero de alumnos: ");
nalu = System.Int32.Parse(Console.ReadLine());
Console.Write("\nCaptura numero de materias por alumnos: ");
mat = System.Int32.Parse(Console.ReadLine());
int[, ,] kodex = new int[ng, nalu, mat];
for(int g=0; g < ng ; g++)
{
for(int a=0; a< nalu; a++)
{
Console.Clear();
Console.WriteLine("Calificaciones de los alumnos del grupo {0}", g + 1);
for(int m=0;m < mat;m++)
{
Console.Write("\nintroduce calificacion {0} de alumno {1}: ", m+1,a+1);
kodex[g, a, m] = System.Int16.Parse(Console.ReadLine());
}
}
}
for (int g=0; g < ng;g++){
Console.WriteLine("\nPromedios de los alumnos del grupo {0}", g + 1);
for(int a=0;a < nalu;a++){
suma = 0;
for(int m=0;m < mat;m++){
suma=suma+kodex[g,a,m];
}
promedio = suma / mat;
Console.WriteLine("promedio de alumno {0}: {1} ", a + 1, promedio);
}
}
Console.Write("\nPRESIONE INTRO PARA SALIR");
Console.ReadLine();
}
}
}
Thursday, October 30, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment