Título: Ejercicio Un colegio necesita tener las edades de 20 alumnos del curso....
Publicado por: avinu en 20 Octubre 2017, 23:45 pm
Hola buenas tardes señores del foro estoy recién aprendiendo lenguaje c y necesito si me pueden hacer este ejercicio para estudiar su estructura ojala con notas para leerlo y compararlo muchas gracias
Un colegio necesita tener las edades de 20 alumnos del curso A, 20 del curso B y 20 del curso C, guardadas en arrays uno por cada curso, se requiere saber: Cuál es el curso con mayor cantidad de edades menores a 15 años. Cuál es el curso con mayor cantidad de edades iguales. Cuál es el curso con mayor promedio de edades. Cual(es) es (son) la edad(es) que más se repite considerando todos los cursos.
· Temas deben tener titulo descriptivo · Los temas deben ir en su respectivo subforo >aquí las reglas del foro (http://foro.elhacker.net/reglas.htm) -Engel Lex
Título: Re: Estudio
Publicado por: engel lex en 20 Octubre 2017, 23:58 pm
no se hacen tares, se resuelven dudas... indica tus dudas de forma puntual y especifica, muestra lo que llevas y recibirás ayuda
Título: Re: Ejercicio Un colegio necesita tener las edades de 20 alumnos del curso....
Publicado por: avinu en 22 Octubre 2017, 04:07 am
esto es lo que llevo #include<stdio.h> #define x 6 #define Curso1 int vectorCl1[x], repCl1[x]; void Ini(); void IngresoCl1(); void BuscaMenorCl1(); void BuscaRepetidoCl1(); void LimpiaVectorCuentaCl1();void ProcesoCurso1(); void ResultadoCl1(); Curso1 int i,j,menor=0, encontrado=0, max=0; float p=0; int main() { ProcesoCurso1(); ResultadoCl1(); } ////////////////////////////////////////////////// ///////// funciones proceso curso 1 ////////////// ////////////////////////////////////////////////// int IngresoCl1() { int i=0; for(i=0;i<x;i++) { printf("Ingresar edad del %der niño: ",i +1); scanf("%d",&vectorCl1 [i ]); if (vectorCl1[i] > 15) menor++; p = p + vectorCl1[i]; } } int BuscaMenorCl1() { for(i=0;i<x;i++) { if(repCl1[i]>max) max=i; } } int BuscaRepetidoCl1() { for(i=0;i<x;i++) { for(j=i+1;j<x;j++) if((vectorCl1[i] == vectorCl1[j])) { if(vectorCl1[i] != encontrado ) { encontrado = vectorCl1[j]; repCl1[i]++; } repCl1[i]++; } } } int LimpiaVectorCuentaCl1() { for(i=0;i<x;i++) { repCl1[i]=0; } } int ProcesoCurso1() { printf("Inicio proceso curso 1: , favor ingresar notas \n"); LimpiaVectorCuentaCl1(); IngresoCl1(); BuscaRepetidoCl1(); BuscaMenorCl1(); } int ResultadoCl1() { printf("El numero que mas se repite es %d, y se encuentra %d veces \n", vectorCl1 [max ],repCl1 [max ]); printf("promedio.%f: \n",p /x ); printf("La cantudad de menor de 15 fue %d: \n",menor ); } ////////////////////////////////////////////////// ///////// funciones proceso curso 2 ////////////// ////////////////////////////////////////////////// ////////////////////////////////////////////////// ///////// funciones proceso curso 3 ////////////// //////////////////////////////////////////////////
· Los códigos deben ir en etiquetas GeSHi >aquí las reglas del foro (http://foro.elhacker.net/reglas.htm) -Engel Lex
Título: Re: Ejercicio Un colegio necesita tener las edades de 20 alumnos del curso....
Publicado por: avinu en 23 Octubre 2017, 03:58 am
Ahi va #include<stdio.h> #define x 6 #define Curso1 int vectorCl1[x], repCl1[x]; void Ini(); void IngresoCl1(); void BuscaMenorCl1(); void BuscaRepetidoCl1(); void LimpiaVectorCuentaCl1();void ProcesoCurso1(); void ResultadoCl1(); Curso1 int i,j,menor=0, encontrado=0, max=0; float p=0; int main() { ProcesoCurso1(); ResultadoCl1(); } ////////////////////////////////////////////////// ///////// funciones proceso curso 1 ////////////// ////////////////////////////////////////////////// int IngresoCl1() { int i=0; for(i=0;i<x;i++) { printf("Ingresar edad del %der niño: ",i +1); scanf("%d",&vectorCl1 [i ]); if (vectorCl1[i] > 15) menor++; p = p + vectorCl1[i]; } } int BuscaMenorCl1() { for(i=0;i<x;i++) { if(repCl1[i]>max) max=i; } } int BuscaRepetidoCl1() { for(i=0;i<x;i++) { for(j=i+1;j<x;j++) if((vectorCl1[i] == vectorCl1[j])) { if(vectorCl1[i] != encontrado ) { encontrado = vectorCl1[j]; repCl1[i]++; } repCl1[i]++; } } } int LimpiaVectorCuentaCl1() { for(i=0;i<x;i++) { repCl1[i]=0; } } int ProcesoCurso1() { printf("Inicio proceso curso 1: , favor ingresar notas \n"); LimpiaVectorCuentaCl1(); IngresoCl1(); BuscaRepetidoCl1(); BuscaMenorCl1(); } int ResultadoCl1() { printf("El numero que mas se repite es %d, y se encuentra %d veces \n", vectorCl1 [max ],repCl1 [max ]); printf("promedio.%f: \n",p /x ); printf("La cantudad de menor de 15 fue %d: \n",menor ); } ////////////////////////////////////////////////// ///////// funciones proceso curso 2 ////////////// ////////////////////////////////////////////////// ////////////////////////////////////////////////// ///////// funciones proceso curso 3 ////////////// //////////////////////////////////////////////////
|