Durante esta actividad:
Esta actividad promueve las siguientes habilidades, valores y actitudes: capacidad para resolver problemas, creatividad, y uso eficiente de la informática y las telecomunicaciones.
De manera individual o en parejas, escribe programas en lenguaje C que resuelvan los problemas que se plantean a continuación:
Coloca la solución de este problema en un archivo llamado
calif.c
Este programa debe pedir tres calificaciones del teclado, y debe determinar si el alumno reprobó, aprobó o se encuentra condicionado.
Para considerar aprobado a un alumno, sus calificaciones deben cumplir la siguiente regla: Ninguna de las calificaciones individuales debe ser menor que 70.
Para considerar condicionado a un alumno, sus calificaciones deben cumplir las siguientes reglas: el promedio de las 3 calificaciones debe ser mayor o igual a 70, y una o más calificaciones es menor que 70.
Para considerar reprobado a un alumno, sus calificaciones deben cumplir la siguiente regla: el promedio de las 3 calificaciones debe ser menor a 70.
Asume que el usuario teclea siempre calificaciones entre 0 y 100.
Ejemplo:
Dame la primera calificacion: 72 Dame la segunda calificacion: 65 Dame la tercera calificacion: 81 El alumno se encuenta condicionado.
Coloca la solución de este problema en un archivo llamado
placas.c
Este programa debe pedirle al usuario que introduzca el dígito con el que terminan sus placas y debe desplegar en qué mes le toca verificar su auto en base a la siguiente tabla:
Terminación | Meses de verificación |
---|---|
1-2 | abril-mayo |
3-4 | marzo-abril |
5-6 | enero-febrero |
7-8 | febrero-marzo |
9-0 | mayo-junio |
Debes utilizar el enuncaido switch
para
resolver este problema.
Se debe desplegar un mensaje de error si el usuario introduce un valor incorrecto.
Ejemplo 1:
Introduce la terminacion de tu placa: 6 Debes verificar tu auto en los meses de enero y febrero.
Ejemplo 2:
Introduce la terminacion de tu placa: 15 Numero de terminacion invalida.
Coloca la solución de este problema en un archivo llamado
reversa.c
Este programa debe solicitar al usuario un número entero (mayor o igual a cero) y lo debe despligar con sus dígitos invertidos.
Ejemplo:
Dame un numero entero positivo: 1492 El numero invertido es: 2941
Coloca la solución de este problema en un archivo llamado
pi.c
El valor de pi se puede calcular usando la siguiente serie:
π/4 = 1/1 - 1/3 + 1/5 - 1/7 + 1/9 - 1/11 + ...
Este programa debe solicitar al usuario el número de términos n con los que se desea calcular el valor de pi.Ejemplo:
Numero de terminos en la serie de pi: 1000 El valor aproximado de pi es: 3.140593
Cada uno de los archivos fuente de lenguaje C debe incluir en la parte superior un comentario con el nombre y matrícula de los autores de la tarea. Por ejemplo:
/* +-------------------------- | Ramiro González 1166666 | Gonzalo Ramirez 1166667 +-------------------------- */
Coloca los cuatro archivos (calif.c
, placas.c
,
reversa.c
y pi.c
) dentro de un archivo ZIP
llamado simples.zip
y súbelo por el
Sistema de Entrega de
Tareas Automatizado. Basta que una sola persona suba la tarea
en caso de tratarse de una pareja. No se aceptan tareas por ningún otro
medio.
Fecha límite: Miércoles, 3 de marzo.
Esta actividad se evaluará usando los siguientes criterios:
−10 | No se incluyó un comentario con los nombres y matrículas de los autores en cada uno de los archivos fuente. |
---|---|
DA | Si se detecta plagio o fraude. |
0-100 | Dependiendo de la cantidad de ejercicios resueltos (25 puntos por cada problema correcto). |