Ejercicios de Programación Básica #TECNM#ITM#Mecatrónica#jljv
Transcripción
Ejercicios de Programación Básica #TECNM#ITM#Mecatrónica#jljv
Ejercicios de Programación Básica #TECNM#ITM#Mecatrónica#jljv 1. El Volado Águila o Sol El volado, águila o sol, cara o cruz, cara o escudo, o cara o sello es un juego de azar en el que se emplea una moneda, ganando quien acierte qué lado de la moneda (de los dos posibles) caerá cara arriba. Cada uno de los dos lados tiene un nombre distintivo, diferente según lugares, y son mencionados como opciones para ser elegidas por los participantes. Desarrolle un programa genere un numero entero aleatorio entre 0 y 1, e indique si cae águila o sol, correspondiendo el 0: AGUILA, 1: SOL. 2. Altitudes de Vuelo VFR (VUELOS VISUALES) Los vuelos VFR en vuelo crucero, se efectuarán con una altitud que dependerá de su ruta magnética de la forma siguiente: En rutas comprendidas entre el rumbo 0º y 179º, la altitud debe corresponder a una cifra cuya cantidad de miles sea IMPAR. En rutas comprendidas entre el rumbo 180º y 359º, la altitud a mantener será una cifra cuya cantidad de miles sea PAR. Desarrolle un programa que genere un numero aleatorio entre 0 y 359 el cual representa el rumbo de un vuelo VFR, e indique la regla que está utilizando para volar “PAR” o “IMPAR” 3. Ejes del avión Los ejes del avión, son rectas imaginarias e ideales trazadas sobre el avión. Su denominación y los movimientos que se realizan alrededor de ellos son los que se muestran en la figura: Implemente un programa que capture un carácter e indique a que eje corresponde y el movimiento representado. Ejercicios de Programación Básica #TECNM#ITM#Mecatrónica#jljv 4. Las Nubes Las nubes se clasifican en diez tipos principales denominados géneros, estos a su vez se subdividen en especies y variedades. Por esta razón se dice que las nubes son como las familias, y cada una de ellas tiene su nombre y apellido. Es muy importante que un piloto identifique los tipos de nubes por los cuales puede navegar sin complicaciones y por lo cuales jamás deberá cruzar. Implemente un programa que genere un número aleatorio entre 0 y 9 el cual representa el identificador entero de alguno de los tipos de nubes que existen, e indique a qué tipo de nube corresponde dicho número. 5. Viento cruzado En aviación, se considera viento cruzado a aquel componente del viento que sopla perpendicularmente a la pista de aterrizaje dificultando los aterrizajes y despegues en comparación con un viento que siguiera el sentido de la pista. Si el viento cruzado es lo suficientemente fuerte puede provocar daños estructurales al tren de aterrizaje de las aeronaves que intenten aterrizar por lo que a partir de un límite específico para cada aeronave se prohíbe el intento de aterrizaje. A usted como personal de apoyo en control le solicitan ayude mediante el diseño de un dispositivo simulador que indique al controlador aéreo a tomar la mejor decisión. Genere un número aleatorio entre 5 y 36 que representa la velocidad del viento en nudos en un aeropuerto, en indique lo correspondiente al controlador. Con Viento Cruzado entre 5 y 20 Nudos, INDICAR “puede aterrizar”. Con Viento Cruzado entre 21 y 35 Nudos, INDICAR “puede aterrizar por decisión del piloto” Con Viento Cruzado mayor a 36 Nudos, INDICAR “no debe aterrizar en ese aeropuerto”. Ejercicios de Programación Básica #TECNM#ITM#Mecatrónica#jljv 6. Días de la semana Los días de la semana han sido nombrados desde la era romana en referencia a los siete planetas de la astronomía clásica. También se los numera, comenzando por el Domingo, Lunes o Sábado según la sociedad y tradición. Genere un número aleatorio entre el 1 y 7 el cual representará los días de la semana. Basado en la lista siguiente, imprima el día que le corresponda. 1-Lunes, 2-Martes, 3-Miercoles, 4-Jueves, 5-Viernes, 6-Sabado, 7-Domingo 7. El anemómetro El indicador de velocidad aerodinámica o anemómetro es un instrumento que mide la velocidad relativa del avión con respecto al aire en que se mueve, e indica esta en millas terrestres por hora "m.p.h.", nudos "knots" (1 nudo=1 milla marítima por hora), o en ambas unidades. Esta segmentado en arcos de colores indicando el verde: NORMAL Optimo para desplazamiento, Amarillo: PRECAUCION, Rojo: PELIGRO POR DAÑO ESTRUCTURAL y por debajo de 40 nudos: PELIGRO de DESPLOME) Genere un número aleatorio entre 0 y 200 el cual representa la velocidad relativa en el instrumento a la cual se desplaza su avión, e indique el mensaje correspondiente. 8. Tiempo de vuelo Capture 2 números enteros entre 1 y 24 que representarán la hora de salida y hora de llegada de un avión, calcule el número de horas que duró el vuelo. NOTA: -Tome en cuenta que el avión pudo salir un día y llegar al siguiente día. -Solamente horas no minutos. Ejercicios de Programación Básica #TECNM#ITM#Mecatrónica#jljv 9. Alfabeto radiofónico Capture un carácter y en caso que corresponda alguno del alfabeto radiofónico, indique su equivalente o de lo contrario indicar “NO CORRESPONDE”.