0% encontró este documento útil (0 votos)
148 vistas

Ejercicio 23

Planteamiento del problema a resolver: Desarrolle un Diagrama o Algoritmo que permita determinar la nota mínima que usted debe sacar en el examen final del curso Algoritmos de acuerdo a las condiciones actuales 75% y 25%(final), esta nota debe estar representada tanto en puntos y en nota (0..5.0)
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
148 vistas

Ejercicio 23

Planteamiento del problema a resolver: Desarrolle un Diagrama o Algoritmo que permita determinar la nota mínima que usted debe sacar en el examen final del curso Algoritmos de acuerdo a las condiciones actuales 75% y 25%(final), esta nota debe estar representada tanto en puntos y en nota (0..5.0)
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

Nombre estudiante: Rolando Boniche

1._ Análisis inicial


Planteamiento del problema a resolver: Desarrolle un Diagrama o Algoritmo que permita determinar la nota
mínima que usted debe sacar en el examen final del curso Algoritmos de acuerdo a las condiciones actuales
75% y 25%(final), esta nota debe estar representada tanto en puntos y en nota (0..5.0)
Que datos no Que datos no Tipo Formulas a Requiere Requiere
conozco y se deben conozco, pero los Variables requeridas aplicar si se condiciona ciclos (si /
solicitar (si se puedo calcular Tipo Variable requieren l (si / no) no) _ cuales
requiere más filas
por favor anexarlas)
Nota de etapa 1 Nota examen numéric Etapa Suma y si no
final o uno promedio
Nota de etapa 2 numéric Etapa dos
o
Nota de etapa 3 numéric Etapa
o tres
Nota de etapa 4 numéric Etapa
o cuatro
Nota de etapa 5 numéric Etapa
o cinco
Nota total numéric Nota
o total

2.- Código: (se debe pegar el código – no imagen)


//Nombre del Autor: Rolando Boniche

//Fecha: 18/09/2017

//Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi

//trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar

Proceso Notas

Definir etapa1 Como Entero;

Definir etapa2 Como Entero;

Definir etapa3 Como Entero;

Definir etapa4 Como Entero;

Definir etapa5 Como Entero;

Definir notaefinal Como Entero;

Definir notapfinal Como Real;

Definir notpromf Como Real;

Definir notatotal Como Entero;


Escribir "Calculemos las notas del curso de Algoritmos";

Escribir "Digitar la nota de la etapa 1:";

Leer etapa1;

Si etapa1>25 Entonces

Escribir "Error, nota de etapa 1 no puede ser mayor a 25 puntos"

Escribir "Intentalo nuevamente"

Sino

notatotal=etapa1

Escribir "Digitar la nota de la etapa 2:"

Leer etapa2

Si etapa2>125 Entonces

Escribir "Error, nota de etapa 2 no puede ser mayor a 125 puntos"

Escribir "Intentalo nuevamente"

Sino

notatotal=etapa1+etapa2

Escribir "llevamos hasta el momento:"

Escribir notatotal

Escribir "Digitar la nota de la etapa 3:"

Leer etapa3

Si etapa3>50 Entonces

Escribir "Error, nota de etapa 3 no puede ser mayor a 50"

Escribir "Intentalo nuevamente"

Sino

notatotal=etapa1+etapa2+etapa3

Escribir "llevamos hasta el momento:"

Escribir notatotal

Escribir "Digitar la nota de la etapa 4"

leer etapa4

Si etapa4>125 Entonces

Escribir "Error, nota de etapa 4 no puede ser mayor a 125"

Escribir "Intentalo nuevamente"

Sino

notatotal=etapa1+etapa2+etapa3+etapa4

Escribir "llevamos hasta el momento:"

Escribir notatotal
Si notatotal>=300 Entonces

Escribir "con esta nota pasamos el curso de Algoritmos"

Sino

Escribir "Nos falta hasta el momento para completar los 500


puntos"

notatotal=500-notatotal

Escribir notatotal

Fin Si

Escribir "Digitar la nota de la etapa 5"

Leer etapa5

Si etapa5>50 Entonces

Escribir "Error, nota de etapa 5 no puede ser mayor a 50"

Escribir "Intentalo nuevamente"

Sino

notatotal=etapa1+etapa2+etapa3+etapa4+etapa5

Escribir "llevamos hasta el momento:"

Escribir notatotal

notapfinal=notatotal/100

Si notatotal>=300 Entonces

notaefinal=0

Sino

notaefinal=300-notatotal

Fin Si

Si notapfinal>=3.0 Entonces

notpromf=0

Sino

notpromf=3.0-notapfinal

Fin Si

Escribir "En la nota del examen final debemos sacar:"

Escribir "Puntos"

Escribir notaefinal

Escribir "Decimales"

Escribir notpromf

Fin Si

Fin Si

Fin Si
Fin Si

Fin Si

Escribir "By: Rolando Boniche - Septiembre 2017"

FinProceso

3.- Usted probo el resultado con diferentes valores? ___Si____ (Cuales): Cambiando los
valores máximos en cada etapa
4.- Resultado (captura imagen o imágenes del resultado (debe aparecer su nombre)
Con valores correctos:
Cuando los valores son incorrectos en alguna etapa: (Se basa en el valor máximo de nota
por etapa)

Cuando se llega al valor de nota máximo en la etapa 4: (Cuando se saca el mejor puntaje en
cada etapa):

También podría gustarte