Ayuda para visualizarfila con dos datos
Publicado por Joe Palomeque (1 intervención) el 10/08/2020 03:54:18
En el siguiente código me podrían ayudar a ver una tabla así:
Nombre del Alumno:
Promedio:
Porcentaje de Beca:
Materia 1: calificación_numérica
Materia 2: calificación_numérica
Materia 3: calificación_numérica
Materia 4: calificación_numérica
No puedo almacenar la variable del nombre de la materai y su calificación.
Nombre del Alumno:
Promedio:
Porcentaje de Beca:
Materia 1: calificación_numérica
Materia 2: calificación_numérica
Materia 3: calificación_numérica
Materia 4: calificación_numérica
No puedo almacenar la variable del nombre de la materai y su calificación.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include <stdio.h>
int main ()
{
int i;
char nombre[50], Asignatura[50];
float CA, porcentajedebeca;
float promedio = 0;
printf("Digite su nombre: "); //Ingresa el nombre del alumno
gets(nombre); // Asigna el nombre del alumno capturado a la variable nombre
for (i=1; i <= 4; i++){
printf("Ingrese el nombre de la materia #%d\n",i);
gets(Asignatura);
}
for (i=1; i <= 4; i++){
do{
printf("Ingrese la nota #%d del alumno\n",i);
scanf("%f",&CA);
}while(CA<0 || CA>10);
promedio += CA;
}
promedio = promedio/4;
if (promedio>=8 && promedio<=9){
porcentajedebeca=30;
}
else if (promedio>9 && promedio<=10){
porcentajedebeca=50;
}
else{
porcentajedebeca=0;
}
printf("\nNombre del Alumno: %s",nombre);
printf("\nPromedio: %.2f",promedio);
printf("\nPorcentaje de beca: %.2f", porcentajedebeca);
printf("\nMateria 1 %s, Calificacion: %.2f",Asignatura, CA);
printf("\nMateria 2: %s, Calificacion: %.2f",Asignatura, CA);
printf("\nMateria 3: %s, Calificacion: %.2f",Asignatura, CA);
printf("\nMateria 4: %s, Calificacion: %.2f",Asignatura, CA);
return 0;
}
Valora esta pregunta


0