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”.

Documentos relacionados