Sie sind auf Seite 1von 5

EXAMEN 1.

PROGRAMACIÓN CLAVE: COM39C1

NOMBRE DEL ESTUDIANTE: Cibrian Bizarron Jose Maria.

Instrucciones

1.- Tomando como base el código del programa para calculo de promedio, realizar las siguientes adecuaciones.

a) Leer el número de faltas de cada estudiante. La variable se puede llamar “faltas”


b) Calcular una nueva variable para cada alumno, denominada “calif_final”, la cual se calculará de acuerdo con la
siguiente fórmula: calif_final=(calif*.80)+(20-faltas)
c) Al final desplegar el promedio del grupo, total de aprobados, total de reprobados y número de faltas globales.
Puede asignar un contador para las faltas globales, denominado “faltas_globales”.

Usted deberá introducir los siguientes datos:

Juan 100

Faltas 2

Promedio: 98 (no se captura)

Pedro 90

Faltas 0

Promedio: 92 (no se captura)

Sofia 80

Faltas 4

Promedio 80 (no se captura)

RESULTADO

Código del examen


https://onlinegdb.com/ry0fa-CX8

/**************************

Alumno: José María Cibrian Bizarrón

Fecha: 08 de Febrero del 2020

Actividad: "EXAMEN"

***************************/

#include <stdio.h> // solicita librería

#include <iostream> // solicita librería

using namespace std; // solicita librería

int main()

char Nombre[100];

float calif;

int Alumno;

float prom_g;

prom_g=0;

int AAP;

AAP=0;

int ANA;

ANA=0;

int x;

x=1;

int contador;

contador=0;

int faltas;

faltas=0;

int faltas_globales;

faltas_globales=0;

float prom_final;
do{

contador++;

cout<<"Introducir el nombre del alumno";

cout<<"\n";

cin>>Nombre;

cout<<"\n";

cout<<"Introducir las faltas del alumno";

cout<<"\n";

cin>>faltas;

cout<<"\n";

cout<<"Indicar la calificación del alumno";

cout<<"\n";

cin>>calif;

faltas_globales=faltas_globales+faltas;

prom_final=(calif*.80)+(20-faltas);

if (calif>=70)

AAP++;

else

ANA++;

prom_g=prom_g+prom_final;

cout<<"¿Desea capturar otro empleado? 1-SI 2-NO ";

cout<<" \n";

cin>>x;

while(x<2);
prom_g=prom_g/contador;

cout<<"El promedio general es: ";

cout<<"\n";

cout<< prom_g;

cout<<"\n";

cout<<"El total de alumnos 'Aprobados' el total de alumnos 'NO Aprobados' ";

cout<<"\n";

cout<<" "<<AAP<<" "<<ANA;

return 0;

a) En este apartado llenar lo siguiente:

Var de Entrada Variables calculadas Variables de salida


Nombre faltas_globales prom_g (Promedio general).
faltas prom_final (para cada AAP (Número de alumnos
b) alumno). aprobados).
calif (calificación del alumno)
prom_g (promedio general) ANA (Número de alumnos
x (si se desea agregar otro
reprobados).
alumno).

Identifique en su código las variables contadoras y escríbalas aquí:

Contador.

AAP (Número de alumnos aprobados).

ANA (Número de alumnos reprobados).

c) Identifique en su código las variables acumuladoras y escríbalas aquí:

faltas_globales

prom_g (promedio general)


d) Con sus palabras, explique ¿cuál es la función de la estructura do-while en el programa?

Funcionó para ejecutar el ciclo ya fuera para un solo estudiante o para “n” estudiantes, también la función do-
While permite ejecutar primero el bloque de instrucciones antes de evaluar las condiciones necesarias.

Das könnte Ihnen auch gefallen