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
Me pudieran ayudar porfavor?? Necesito hacer lo siguiente:

Hacer un programa en lenguaje C que almacene en un arreglo los nombre de los estudiantes y en otro arreglo la calificación de la materia de programación por estudiante.

Calcular el promedio del grupo e imprimirlo

Encontrar la calificación más alta del arreglo e imprimir el nombre del estudiante y la calificación

Encontrar la calificación más baja del arreglo e imprimir el nombre del estudiante y la calificación.

Todo en un programa ayudar porfavor ????
Consulta también:

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
Hola ARN

Esta relativamente fácil , si sabes un poco de fundamentos de programación

Saludos
0
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
27 abr 2020 a las 01:04
me pudieras ayudar? porfavor
0
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 > 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
27 abr 2020 a las 03:12
En que te ayudo ?

En que te estas atorado?
0
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 > 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 03:18
#include <stdio.h>
#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
0
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
no esta mal , pero pero le hice unas ligeras modificaciones

#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
0