Sustentacion prueba de escritorio
Sustentacion Prueba de escritorio
Laura Cuartas Ríos
Primer problema
Algoritmo(calcular)
Var
Cadena: nombre1,
nombre2, nombre3
Entero: e1, e2,
e3
Real: hre, h1,
h2, h3
Inicio
Leer nombre1
Leer e1
Leer nombre2
Leer e2
Leer nombre3
Leer e3
Leer hre
Suma <----- e1+e2+e3
h1 <------ HallarH (e1)
h2 <------ HallarH(e2)
h3 <---- HallarH(e3)
Mostrar_Resultados(nombre1, h1)
Mostrar_Resultados(nombre2, h2)
Mostrar_Resultados(nombre3, h3)
Fin
Real Función HallarH(Entero:
e)
Var
Real H
Inicio
H <----- hre*(e/suma)
Devolver H
Fin Función
Procedimiento
MostrarResultados(Cadena: nombre, Real He)
Inicio
Escribir “nombre :S” he
Fin función
Análisis de datos
·
Datos
de entrada
·
Notas
de cada examen
·
NotaExamenMat
·
NotaExamenFis
·
NotaExamenQui
·
Notas
por tarea y materia
·
Tarea1mat,
Tarea2mat, Tarea3mat.
·
Tarea1fis,
Tarea2fis.
·
Tarea1qim,
Tarea2qim, Tarea3quim.
·
Datos
de salida
·
Promedio
por materia
·
Promedio
general
·
Proceso
·
Promedio
por materia: se obtienen multiplicando cada nota por su valor porcentual y
sumándolas todas
·
Promedio
general: se obtiene promediando cada promedio por materia.
Algoritmo
Inicio
Escribe “Digite las notas de Matematicas,empezando por el examen”
Leer notaExamenMat
Leer tarea1Mat
Leer tarea2Mat
Leer tarea3Mat
Escribe “Digite las notas de física,empezando por el examen”
Leer notaExamenFis
Leer tarea1Fis
Leer tarea2Fis
Escribe “Digite las notas de Química, empezando por el examen”
Leer notaExamenqui
Leer tarea1qui
Leer tarea2qui
Leer tarea3qui
Mat<-(notaExamenMat*90%)+(tarea1Mat*3,33%)+(tarea2mat*3,33%)+(tarea3mat*3,33%)
Fis<-(notaExamenFis*80%)+(tarea1fis*10%)+(tarea2fis*10%)
Qui<-(notaExamenqui*85%)+(tarea1qui*5%)+(tarea2qui*5%)+(tarea3qui*5%)
PromedioGeneral(Mat,Fis,Qui)
Escribe “Promedio matemáticas: “Mat,”Promedioquimica:”,qui,”Promedio
física:”,fis.
Escribe “Promedio General: “,Promediogeneral.
Fin
Funcion PromedioGeneral(a,b,c)
Promediogeneral<-(a,b,c)/3
Comentarios
Publicar un comentario