Título: Duda programa en C Publicado por: gorystyle en 8 Mayo 2010, 03:30 am Bueno tengo una duda y espero que me puedan ayudar, les planteo el ejercicio y les pongo el codigo que llevo para que lo revisen y me digan que esta mal...
El instituto nacional de deportes esta interesado en promover el basketball y para ello se "necesita seleccionar personas" que tengan las siguientes caracteristicas: EDAD:menor de 18 años, ESTATURA: minimo de 180cms y PESO: maximo 80kg, Elabore un programa que le de entrada a los datos de los aspirantes, verifique las condiciones y al que las cumple "imprima su nombre" ademas se debe determinar la "altura promedio de los seleccionados" y "el aspirante de menor edad" suponga que se consultan 10 aspirantes. Aqui adjunto la carpeta que contiene el codigo que llevo para que lo revisen y me digan que tal en que lo puedo mejorar y creo que tiene un error de que esta sacando promedio de todas las edades y debe sacar solo las de los seleccionados... (http://img199.imageshack.us/img199/9247/programal.jpg) Título: Re: Duda programa en C Publicado por: Littlehorse en 8 Mayo 2010, 03:33 am Hola, bienvenido al foro. Copia el código y ponlo entre etiquetas [code=c]aquí el código[/code].
Saludos Título: Re: Duda programa en C Publicado por: AckeR en 8 Mayo 2010, 05:12 am Podrías trabajar con estructura.!, y lo de las edades, las personas que esten seleccionada puedes almacenarla en algun array's y luego sacar su promedio de edad ?
suerte! Título: Re: Duda programa en C Publicado por: ton1x en 8 Mayo 2010, 11:20 am deberias ponerlo como codigo.....
podrias declarar una estructura asi typedef struct { int edad, peso; float estatura; char nombre[10]; }ESTUDIANTES; e ir guardando los alumno en un arreglo espero y sea de tu ayuda Título: Re: Duda programa en C Publicado por: nicolasblues86 en 10 Mayo 2010, 06:42 am hola!!
bueno para empezar si lo queres mejorar seria bueno que uses struct y con respecto a la manera en que sacas el promedio de los que quedan aceptados en el "if ((est >= 180 & peso<=80))" dentro de él deberias ponder una variable contador , es decir, que cuente la cantidad de personas que son aceptadas y con este dato lo usas para averiguar el promedio de los seleccionados: ejemplo: prom = eas / num_seleccionados; saludos!! |