lunes, 8 de junio de 2026

La empresa CursoSys lo contrata para desarrollar un software que permita registrar el dictado de su curso

La empresa CursoSys lo contrata para desarrollar un software que permita registrar el dictado de su curso. La empresa dicta un curso y tiene diferentes tipos de alumnos: 

 • Alumno invitado: es gratuito y aprueba el curso con una nota mayor a 60 en el examen. 

 • Alumno medio: el cual paga una suscripción y aprueba el curso con 3 exámenes los cuales tienen que tener un promedio mayor a 70. 

 • Alumnos premium: el cual paga una suscripción y aprueba el curso con 5 exámenes los cuales tienen que ser mayores a 70 y tener un promedio mayor a 80% 

El alumno tiene un código, nombre y apellido y las notas dependientes del tipo. 

1. Realice un diseño 

2. Realice una función que liste los alumnos que aprobaron el curso. 

3. La empresa necesita una funcionalidad que permita al usuario invitado cambiar a usuario medio o premium.

sábado, 6 de junio de 2026

Empresa de venta de combustibles

La empresa combustibles lo contrata para realizar el sistema de cobro, el sistema recibe un archivo de texto el cual tiene el consumo de los clientes con el siguiente formato:
 
int id
char[250] nombre_cliente
int litros_consumidos

Cuando un cliente consume menos de 1000 litros es considerado un consumo pequeño y paga $220 pesos por litro.
Cuando un cliente consume más de 1000 litros, pero menos de 5000 es considerado un consumo industrial- productivo mediano y paga $200 pesos por litro.
Cuando un cliente consume más de 5000 litros, es considerado un consumo extra y paga $150 por litro y un plus por excedente de $15000.

1.Diseñe la solución utilizando los conceptos de poo, permitiendo imprimir por pantalla el nombre de los clientes y lo que deben pagar, ordenado por monto a pagar. Sobrescribir el operador <<.

2.Guardar la información como respaldo en un archivo binario con los consumos agrupados e importes correspondientes.

Teoría: Defina de forma resumida: clase, objeto, herencia y polimorfismo. Para implementar polimorfismo en c++, ¿es necesario que la clase padre tenga un método abstracto? Justifique

La empresa CursoSys lo contrata para desarrollar un software que permita registrar el dictado de su curso

La empresa CursoSys lo contrata para desarrollar un software que permita registrar el dictado de su curso. La empresa dicta un curso y tien...