0% encontró este documento útil (0 votos)
22 vistas2 páginas

Ejercicio 4 Algoritmo

El documento presenta un algoritmo para calcular el porcentaje de alumnos que aprobaron y desaprobaron una asignatura, así como el porcentaje de calificaciones notables y sobresalientes. Se incluye un pseudocódigo y una implementación en C# que solicita al usuario el número de estudiantes en cada categoría y realiza los cálculos necesarios. Finalmente, se imprimen los resultados en la consola.

Cargado por

juniorcanelo0215
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas2 páginas

Ejercicio 4 Algoritmo

El documento presenta un algoritmo para calcular el porcentaje de alumnos que aprobaron y desaprobaron una asignatura, así como el porcentaje de calificaciones notables y sobresalientes. Se incluye un pseudocódigo y una implementación en C# que solicita al usuario el número de estudiantes en cada categoría y realiza los cálculos necesarios. Finalmente, se imprimen los resultados en la consola.

Cargado por

juniorcanelo0215
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

4.

Queremos conocer los datos estadísticos de una asignatura, por lo tanto,


necesitamos un algoritmo que lea el número de desaprobados, aprobados,
notables y sobresalientes de una asignatura, y nos devuelva:
a. El tanto por ciento de alumnos que han superado la asignatura.
b. El tanto por ciento de desaprobados, aprobados, notables y sobresalientes de
la asignatura.

PSEUDOCÓDIGO

//VARIABLES//

double D,A,N,S,TOTAL,PORD,PORA,PORN,PORS, PORSUP;

//LEER//
Escribir “Cuántos desaprobados son:” ;
Leer D;
Escribir “Cuántos Aprobados son:” ;
Leer A;
Escribir “Cuántos Notables son:” ;
Leer N;
Escribir “Cuántos Sobresalientes son:” ;
Leer S;
//OPERACIÓN//
TOTAL= D+A+N+S;
PORSUP=((A+D+N)/TOTAL)*100.0;
PORA=(A/TOTAL)*100.0;
PORD=(D/TOTAL)*100.0;
PORN=(N/TOTAL)*100.0;
PORS=(S/TOTAL)*100.0;

//SALIDA//
Escribir “El porcentaje de Superaron la asignatura es:” PORSUP;
Escribir “El porcentaje de Aprobados en la asignatura es:” PORA;
Escribir “El porcentaje de Desaprobados en la asignatura es:” PORD;
Escribir “El porcentaje de Notables en la asignatura es:” PORN;
Escribir “El porcentaje de Sobresalientes en la asignatura es:” PORS;
//FIN//

APLICACIÓN

public static void Main(string[] args)


{
double D,A,N,S, TOTAL,PORD,PORA,PORN,PORS, PORSUP;
[Link]("Escribe la cantidad de Desaprobados:");
D=[Link]([Link]());
[Link]("Escribe la cantidad de Aprobados:");
A=[Link]([Link]());
[Link]("Escribe la cantidad de Notables:");
N=[Link]([Link]());
[Link]("Escribe la cantidad de Sobresalientes:");
S=[Link]([Link]());

TOTAL= A+D+N+S;
PORD=(D/TOTAL)*100.0;
PORA=(A/TOTAL)*100.0;
PORN=(N/TOTAL)*100.0;
PORS=(S/TOTAL)*100.0;
PORSUP=((A+N+S)/TOTAL)*100.0;

[Link]("El porcentaje que superaron la asignatura


es:" + PORSUP+"%");
[Link]("El porcentaje de Aprobados es:" + PORA+"%");
[Link]("El porcentaje de Desaprobados es:" + PORD + "%");
[Link]("El porcentaje de Notables es:" + PORN + "%");
[Link]("El porcentaje de Sobresalientes es:" + PORD +"%");

[Link]("Press any key to continue . . . ");


[Link](true);

PROGRAMA

También podría gustarte