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, diseña en Raptor los diagramas de flujo que resuelvan los problemas que se plantean a continuación:
Coloca la solución de este problema en un archivo llamado
grados.rap
Este programa debe pedir al usuario un temperatura en grados Fahrenheit y debe desplegar como resultado la misma temperatura pero en grados Celsius.
La fórmula para convertir grados Fahrenheit a grados Celsius es: ºC = (ºF − 32) × 5 ÷ 9
Ejemplo (la entrada del usuario está en azul):
Introduce una temperatura en grados Fahrenheit: 65 Su equivalente en grados Celsius es: 18.3333
Coloca la solución de este problema en un archivo llamado
masa.rap
El IMC (índice de masa corporal) se utiliza para determinar si la relación entre el peso y la estatura de una persona es adecuada. El IMC se puede calcular utilizando la siguiente fórmula:
IMC = (Peso) ÷ (Estatura2)
En donde el Peso está dado en kilogramos y la Estatura está dada en metros. La siguiente tabla muestra como se clasifican los distintos rangos del IMC:
Rango IMC | Clasificación |
---|---|
IMC < 20 | Bajo peso |
20 ≤ IMC < 25 | Normal |
25 ≤ IMC < 30 | Obeso 1 |
30 ≤ IMC < 40 | Obeso 2 |
40 ≤ IMC | Obeso 3 |
El programa debe solicitar al usuario su peso y estatura y debe desplegar el IMC y la clasificación correspondiente.
Ejemplo (la entrada del usuario está en azul):
Introduce tu peso en kilogramos: 120 Introduce tu estatura en metros: 1.6 Tu IMC es: 46.8750 Clasificación: Obeso 3
Coloca la solución de este problema en un archivo llamado
fizz.rap
Este programa debe pedirle al usuario un número N.
Posteriormente, debe imprimir todos los números desde 1 hasta
N. Pero para aquellos números que sean múltiplos de 3
se debe imprimir Fizz
en lugar del número, y para
aquellos que sean múltiplos de 5 se debe imprimir
Buzz
. Para aquellos números que sean tanto
múltiplos tanto de 3 como de 5 se debe imprimir
FizzBuzz
.
Ejemplo (la entrada del usuario está en azul):
Introduce un número: 30 1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz 16 17 Fizz 19 Buzz Fizz 22 23 Fizz Buzz 26 Fizz 28 29 FizzBuzz
Coloca la solución de este problema en un archivo llamado
piramide.rap
Este programa debe solicitar al usuario un número N y debe desplegar una pirámide de asteriscos con N renglones, tal como se muestra en el ejemplo (la entrada del usuario está en azul):
Tamaño de la pirámide: 7 * ** *** **** ***** ****** *******
Usando cualquier editor de texto (por ejemplo Bloc de
notas) crea un archivo llamado autores.txt
que
contenga el nombre completo y matrícula de los autores de la tarea.
Coloca los cinco archivos (grados.rap
,
masa.rap
, fizz.rap
, piramide.rap
y autores.txt
) dentro de un archivo ZIP llamado
raptor.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: Viernes, 29 de enero.
Esta actividad se evaluará usando los siguientes criterios:
−10 |
No se incluyó el archivo autores.txt con los
nombres y matrículas de los autores.
|
---|---|
DA | Si se detecta plagio o fraude. |
0-100 | Dependiendo de la cantidad de ejercicios resueltos (25 puntos por cada problema correcto). |