Calcular El Promedio De Tres Calificaciones
Octubre del 2012
Ejercicio: Determinar si un alumno aprueba o reprueba un curso, sabiendo queaprobará si su promedio de tres calificaciones es mayor o igual a 70; reprueba en caso contrario.
Solución Algorítmica
Análisis
Datos de Entrada: tres calificaciones (c1, c2, c3 de tipo decimal)Datos de Salida: el promedio (p de tipo decimal) y un mensaje de: aprobado o reprobado
Proceso: se obtienen las tres calificaciones, se calcula promedio ((c1+c2+c3)/3), si promedio es igual o mayorque 70 se muestra mensaje “Aprobado”, sino se muestra mensaje “Reprobado”
Pseudocódigo
Algoritmo promedio
Var:
c1,c2,c3,p: Decimal
Inicio
Escribir (“Ingrese primera calificación”)
Leer(c1)
Escribir (“Ingrese segunda calificación”)
Leer (c2)
Escribir (“Ingrese tercera calificación”)
Leer (c3)
p <-- (c1+c2+c3)/3
si p>=70 entonces
escribir (“El estudiante aprueba”)sino
escribir (“El estudiante reprueba”)
fin_si
Fin
Inicio
c1, c2, c3
p<-- (c1+c2+c3)/3
p>=70
“Aprobado”
“Reprobado”
Fin
No
Si
Diagrama de Flujo
Diagrama N-S
Inicio |Leer c1, c2, c3 |
p<--(c1+c2+c3)/3 |
Imprimir “Aprobado”
Imprimir “Reprobado”
NO
SI
p>=70
|
|
Fin |
Solución en VB Net 2008 (utilizando labels y textbox)
Solución: Creamosel siguiente formulario con los elementos que se observan:
A continuación se listan los objetos y las propiedades con sus respectivos valores
Objeto | Propiedad | Valor |
Formulario | Name| frmPromedio |
| Text | Promedio de Estudiante |
Label | Name | lblMensaje |
| Text | El estudiante aprueba si promedio es mayor de 70 |
Label | Name | lblNota1 |
| Text | Ingrese laprimera nota: |
Label | Name | lblNota2 |
| Text | Ingrese la segunda nota: |
Label | Name | lblNota3 |
| Text | Ingrese la tercera nota: |
Label | Name | lblPromedio |
| Text |...
Regístrate para leer el documento completo.