PSeInt

PSeInt: calcular promedio de estudiante

En este post vamos a resolver un ejercicio en PSeInt para calcular el promedio de un estudiante. El mismo dice así:

Calcular el promedio teórico del primer periodo de un estudiante de Introducción a la Programación, sabiendo que las actividades (con su porcentaje %) a evaluar son:

  • Investigación (35%)
  • Exposición (35%)
  • Parcial (30%)

Nota: el ejercicio original decía que el parcial valía 40 % pero eso superaría al 100 %, por eso he modificado el parcial.

Explicación del algoritmo

Lo único que tenemos que hacer son operaciones matemáticas. Sabiendo el porcentaje que vale cada uno solo debemos solicitar la calificación del 1 al 100, multiplicar por el porcentaje a evaluar y dividir eso entre 100.

Por ejemplo, para la investigación que vale 35 % sabemos que si el alumno tiene un 100 % en investigación va a tener su 35 %. Para saber el porcentaje simplemente multiplicamos la calificación por 35 y la dividimos entre 100.

Así hacemos con cada rubro y finalmente sumamos.

Código para PSeInt

Finalmente el código fuente queda así:

See the gist on github.

Al ejecutarlo tenemos lo siguiente:

Promedio de alumno en PSeInt tomando en cuenta investigación, exposición y parcial

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

Ver comentarios

  • 1. Calcule el promedio semestral de un estudiante de la facultad de informática. El Programa debe preguntarle al estudiante e imprimir: su nombre completo, cedula, nivel y asignatura del mismo, El cálculo se realiza con la siguiente información equivalente a los porcentajes por categoría.
    Asignaciones 10%, Proyecto 15%, Parciales 25%, Talleres 20%, Semestral 30% haciendo un total de 100%. Al final debe mostrar e imprimir el total de puntos por cada categoría: Parciales, talleres, etc. debe aparecer el promedio final de acuerdo su puntaje final en número y la letra que corresponde (a, b, c, d, f) obtenido así también indicar si aprobó o reprobó la materia. No olvide imprimir todoooo lo solicitado
    • Parciales 4 notas
    • Talleres 6 notas
    • Asignaciones 3 notas
    • Proyecto 2 Notas
    • Semestral 1 nota
    • Total 1-100 puntos

Compartir
Publicado por
parzibyte

Entradas recientes

PHP: incrustar imagen en base64

El día de hoy te enseñaré algo muy sencillo pero útil al programar con PHP:…

10 min hace

Plugin ESC POS – Actualización 3.4.0: imprimir HTML

El plugin para imprimir en impresoras térmicas alcanza hoy su versión 3.4.0 agregando soporte para…

1 día hace

JavaScript (lado del cliente): leer pixeles de imagen

En ocasiones es necesario leer los pixeles y colores de una imagen con JavaScript del…

1 semana hace

PHP y JavaScript: llenar select con AJAX

Siguiendo con los tutoriales de listas desplegables o select con JavaScript, vamos a ver cómo…

1 semana hace

Imprimir PDF generado con HTML

Hoy vamos a ver programar la impresión de un PDF generado a partir de HTML…

1 semana hace

JavaScript: llenar select con arreglo

En este tutorial básico de JavaScript con HTML vamos a ver cómo llenar una lista…

2 semanas hace

Esta web usa cookies.