Unadista escribe(315)6490504 te ayudamos.
I. Desarrollar los siguientes algoritmos simples utilizando funciones:
1. Desarrolle un algoritmo que a partir del año de nacimiento de dos personas, determine la edad de cada una y el promedio de las edades.
Para calcular la edad se debe utilizar una función que recibe como parámetros 1) el año de nacimiento de una persona y 2) el año actual, y retorna la edad de la persona.
2. Desarrolle un algoritmo que calcule el perímetro de un romboide, se conocen sus lados a y b. Utilice una función que reciba como parámetro los lados y retorna el perímetro.
3. Desarrolle un algoritmo que, a partir de una distancia determinada en kilómetros, calcule su conversión a metros. Utilice una función que reciba como parámetro la distancia en km y retorna la conversión en metros.
4. Desarrolle un algoritmo que a partir de 4 calificaciones obtenidas por un estudiante en un curso, calcule la calificación definitiva mediante el promedio de sus calificaciones. Tener en cuenta que la escala de calificaciones es de 1 a 5. Utilice una función sin parámetros que retorne la calificación definitiva.
5. Desarrolle un algoritmo que solicite al usuario un valor en dólares e informe el valor equivalente en pesos. Utilice una función que reciba como parámetro el valor en dólar y retorna el valor en pesos.
II. El siguiente algoritmo se debe desarrollar con condicionales simples utilizando funciones:
6. El valor de las entradas a una sala de Cine Colombia es de $10.000. Los días Martes, se aplica un descuento del 50%. Adicionalmente, para usuarios con tarjeta Cineco se aplica un descuento adicional del 10%. Elabore un algoritmo que pregunte al usuario el día de la película y si cuenta con tarjeta Cineco. Utilice una función que recibe como parámetros 1) el día de la película seleccionado por el usuario y 2) La respuesta sobre si el usuario cuenta con tarjeta Cineco, y retorna el precio final que debe pagar el usuario.
III. El siguiente algoritmo se debe hacer con condicionales anidados utilizando funciones, no se aceptan simples.
7. La DIAN ha publicado la programación para la presentación de la declaración de renta de las personas naturales. Personas con ingresos superiores a los $40.000.000 al año, deben presentar la declaración, personas con ingresos inferiores no deben presentarla. Los plazos para la presentación, están definidos de acuerdo con los últimos 2 dígitos del documento de identidad, de esta forma:
• 00 al 33 - 30 de septiembre
• 34 al 66 - 15 de octubre
• 67 al 99 - 30 de octubre
Elabore un algoritmo que solicite al usuario los últimos dos dígitos de su documento de identidad y los ingresos totales. Utilice una función sin retorno que reciba como parámetros 1) el documento de identidad y 2) los ingresos totales, y muestre el plazo límite para presentar la declaración de renta.
IV. El siguiente algoritmo se debe desarrollar con ciclos utilizando funciones:
8. Cada año en la ciudad de Palmira (Valle del Cauca) se realiza la carrera de Ciclismo Fugaz. Se venden 30 inscripciones para participar, los deportistas inscritos se clasifican en las siguientes categorías:
a. Junior: Deportistas entre 15 y 21 años de edad.
b. Senior: Deportistas mayores a 21 años de edad.
A usted lo han contratado para diseñar un algoritmo que, al
finalizar la carrera, muestre por cada una de las categorías:
• Cantidad de deportistas.
• Promedio de edades de los deportistas.
• Promedio de tiempo en que los deportistas terminaron la carrera.
El cálculo del promedio se debe realizar mediante una función que recibe como parámetros 1) la sumatoria de datos y 2) la cantidad de datos, y retorna el promedio.
Respuestas a la pregunta
Contestado por
0
Respuesta:xD
Explicación: XD
Otras preguntas
Matemáticas,
hace 3 meses
Castellano,
hace 6 meses
Matemáticas,
hace 6 meses
Historia,
hace 11 meses