Programa en C++ ayuda porfavor
Cerrado
A_R_N
Mensajes enviados
9
Fecha de inscripción
miércoles, 18 de marzo de 2020
Estatus
Miembro
Última intervención
viernes, 5 de junio de 2020
-
26 abr 2020 a las 22:45
misterdekus Mensajes enviados 474 Fecha de inscripción miércoles, 10 de enero de 2018 Estatus Miembro Última intervención miércoles, 28 de agosto de 2024 - 27 abr 2020 a las 08:11
misterdekus Mensajes enviados 474 Fecha de inscripción miércoles, 10 de enero de 2018 Estatus Miembro Última intervención miércoles, 28 de agosto de 2024 - 27 abr 2020 a las 08:11
Consulta también:
- Programa en C++ ayuda porfavor
- Crocodile programa - Programas - Educación
- Everest programa - Programas - Monitorización y diagnóstico
- Descargar torrent online sin programa - Guide
- Programa victoria - Programas - Monitorización y diagnóstico
- Que es un programa en informática - Guide
2 respuestas
misterdekus
Mensajes enviados
474
Fecha de inscripción
miércoles, 10 de enero de 2018
Estatus
Miembro
Última intervención
miércoles, 28 de agosto de 2024
127
27 abr 2020 a las 00:41
27 abr 2020 a las 00:41
Hola ARN
Esta relativamente fácil , si sabes un poco de fundamentos de programación
Saludos
Esta relativamente fácil , si sabes un poco de fundamentos de programación
Saludos
misterdekus
Mensajes enviados
474
Fecha de inscripción
miércoles, 10 de enero de 2018
Estatus
Miembro
Última intervención
miércoles, 28 de agosto de 2024
127
27 abr 2020 a las 08:11
27 abr 2020 a las 08:11
no esta mal , pero pero le hice unas ligeras modificaciones
saludos
#include <stdio.h> #include <conio.h> #include <stdlib.h> int main() { struct estudiante { float cal; char nombre[20]; } a[40]; int alumnos, i; printf ("cuantos alumnos son:"); scanf ("%d",&alumnos); for(i=0; i<alumnos; i++) { printf ("Dame el nombre del estudiante %d: ",i+1); scanf("%s",a[i].nombre); printf ("Dame la calificación del estudiante %d: ",i+1); scanf("%f",&a[i].cal); } float suma = 0, promedio = 0; int mayor = -9999, menor = 9999; int pos_max, pos_min; for(i=0; i<alumnos; i++) { suma += a[i].cal; } promedio = suma / alumnos; printf ("\n\nLa promedio de los estudiantes : %f",promedio); for(i=0; i < alumnos; i++) { if(mayor<a[i].cal) { mayor = a[i].cal; pos_max = i; } if(menor>a[i].cal) { menor = a[i].cal; pos_min = i; } } printf ("\n\nla mayor calif. de los estudiantes fue de %f y se llama %s",a[pos_max].cal,a[pos_max].nombre); printf ("\n\nla menor calif. de los estudiantes fue de %f y se llama %s",a[pos_min].cal,a[pos_min].nombre); getch(); return 0; }
saludos
27 abr 2020 a las 01:04
27 abr 2020 a las 03:12
En que te estas atorado?
27 abr 2020 a las 03:18
#include <conio.h>
#include <stdlib.h>
main()
{
int alumnos, i;
float cal[40];
char nombre[40][20];
printf ("cuantos alumnos son:");
scanf ("%d",&alumnos);
for(i=0; i<alumnos; i++)
{
printf ("Dame el nombre del estudiante %d",i++);
gets(nombre[i]);
printf ("Dame la calificación del estudiante %d",i++);
scanf("%f",&cal[i]);
}
getch();
}
es lo que llevo, esta bien? me falta el promedio, encontrar e imprimir la mayor y menor calificacion