[C con Clase] AYUDA CON VECTORES!!!
Edmundo Cuadriello Narvaez
ecnarvaez en yahoo.com
Lun Dic 3 23:06:21 CET 2007
Holas Atrhopos.
NOTA: Existen muchas opciones de resolver un problema, esta es la forma en que lo entendi y veo de
modo sencillo como resolver tu problema:
typedef struct Persona
{
....
char nombre[256];
int edad;
int grado;
};
typedef struct Faltas
{
.....
//no se que tendrias en esta estructura.
};
typedef struct Asistencia
{
Persona persona_Asistencia; //aqui ya manejas a los alumnos
Faltas faltas_Asistencia[9*31]; //suponiendo que son todos los meses de 31 dias
//sino habria que calcular cuantos dias por el
//mes en especifico.
}
Asistencia Alumnos[30]; //tendriamos un arreglo de N Alumnos
//y ya en tu programa tendrias .
for(i=0; i<30; i++)
{
//para el Alumno[i] puedes obtener Nombre, Edad, Grado, etc.
for(j=0; j<(9*31); j++)
{
// ya podrias usar Alumno[i].faltas_Asistencia[j]
// e irlo sumando en un contador
}
}
Espero haber entendido lo que buscas y te de una guia para tu problema
Saludos .
@ECN
--- atrhopos black <atrhopos en hotmail.com> escribió:
---------------------------------
EL PROBLEMA ES EL SIGUIENTE:
TENGO 30 ALUMNOS, Y DEBO CALCULAR LAS INASISTENCIAS DE 9 NUEVE MESES DE C/U.
YO HABIA PENSADO EN LO SIGUIENTE:
HACER UN FOR POR CADA ALUMNO (ALUMNO[30]) Y DENTRO DE ESE FOR OTRO FOR PARA CARGAR LAS FALTAS , 9
MESES (FALTAS[9]). NO?
DESDE YA MUCHAS GRACIAS
ATRHOPOS
---------------------------------
From: Zaka E-Lab <shanatorio en gmail.com>
Reply-To: Lista de correo sobre C y C++ <cconclase en listas.conclase.net>
To: Lista de correo sobre C y C++ <cconclase en listas.conclase.net>
Subject: Re: [C con Clase] AYUDA CON VECTORES!!!
Date: Thu, 29 Nov 2007 18:34:48 +0100
>atrhopos black escribió:
> > TENGO Q RESOLVER UN PROBLEMA
> >
> > COMO CARGO LOS DATOS DE UN VECTOR (ej: faltas[9]; a otro vector
> > alumnos[30];)
>
>Una solución trivial sería cargar de uno en uno la información:
>
>for (int i=0;i<9;i++)
> alumnos[i] = faltas[9]
>
>
>Lo que te he propuesto no creo que se ajuste a tu problema, pero
>es que no conozco tu problema exactamente.
>
>Si no te ha valido lo que te he contestado, intenta contar de forma
>más concisa el problema, seguro que hay solución.
>
>Zaka.
>
>_______________________________________________
>Lista de correo Cconclase Cconclase en listas.conclase.net
>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
---------------------------------
Sabe más sobre la próxima generación del MSN Messenger. ¡Haz click aquí! >
_______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
ATTE:
ISC Edmundo Cuadriello Narvaez
Software Engineer
C++, X++, C#, JAVA programmer.
Tel: 33-36899320
Cel: 33-13555312
ecnarvaez en yahoo.com
ecnarvaez en hotmail.com
"All for Linux, and Linux for every one"
____________________________________________________________________________________
¡Capacidad ilimitada de almacenamiento en tu correo!
No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:
http://correo.yahoo.com.mx/
Más información sobre la lista de distribución Cconclase