Академический Документы
Профессиональный Документы
Культура Документы
2. Escriba un programa que lea una medición en metros y la convierta a centímetros o a kilómetros.
Si se ingresa un 0 se debe convertir a centímetros; si se ingresa un 1 se debe convertir a
kilómetros.
4. Construya un algoritmo que lea los datos: velocidad_inicial, aceleración y tiempo. Calcule la
velocidad final de un móvil.
5. Desarrolle un programa que lea un número (negativo o positivo) y lo muestre en pantalla como
positivo.
6. Escriba un programa que lea un número (negativo o positivo). Calcule el factorial si es positivo, y
el cuadrado del número, si es negativo.
8. Desarrollo un programa que calcule para 10 autos, su posición después de 15 minutos. Para cada
auto lea: aceleración, velocidad_inicial y posición en la carretera. Trabaje en metros y segundos.
9. Escriba un programa que para N autos que inician una carrera desde la partida, determine qué
auto toma la punta después de 20 minutos. Para cada auto se entrega: aceleración y velocidad
inicial.
10. Desarrolle un programa que lea 100 temperaturas en grados Celsius, convierta a grados
Fahrenheit y muestre por pantalla solo los resultados de las conversiones que están entre 40° y
80° grados F.
11. Escriba un programa que lea N temperaturas (N es el primer dato a leer) y determine cuál es el
dato más grande ingresado. Las temperaturas están en el rango -50 a 75 grados Celsius.
12. Escriba un programa que lea N temperaturas (N es el primer dato a leer) y determine cuál es el
dato más grande ingresado.
13. Lea una secuencia de N números positivos y negativos sin orden ( N debe ser ingresado al
comenzar el programa) y determine:
14. Diseñe un algoritmo para procesar N lecturas de temperaturas de una estación meteorológica
situada en la Antártida. Las temperaturas fueron obtenidas en Celsius y el rango válido para
considerar la medida es -50 grado Celsius hasta 30 grados Celsius (cualquier medida fuera de
rango no debe ser procesada). Calcular:
15. Se posee un conjunto de 100 registros de datos de un sondeo para localizar una veta de cobre
posible de ser explotada económicamente. Los datos son: Área (número entre 1 y 100),
tonelaje_estimado y ley (porcentaje entre 0 y 100). Los registro se entregan sin orden ni existen
repeticiones ni errores de digitación. Determinar:
b. Qué porcentaje de muestras sobre 300 toneladas tienen una ley por sobre el 60%.
16. Lea un conjunto de N datos de alumnos: rut(sin digito verificador), género (1-Hombre, 2-Mujer),
promedioFinal. Calcule lo siguiente:
17. Obtenga 1000 lecturas de temperatura y determine si estas están en orden ascendente. De ser
así, entregue el promedio de las temperaturas. De no ser así, indique “No se puede procesar
datos”.
18. Obtenga N lecturas de temperatura y determine en qué posición del conjunto se encuentra la
temperatura más baja.
19. Obtenga N pares de valores A,B. Determine en cuantos pares A es mayor que B, El porcentaje de
pares en donde A es igual a B y cual el el valor más grande de A cuando B es mayor que A.
20. Diseñe un algoritmo para leer una secuencia de números, valide que sean solo positivos y
calcule: Cuantos números están en el rango de 1 a 100, cuantas veces se entregaron datos
erróneos.
21. Lea N datos de presión de una maquinaria industrial. Determine la diferencia que existe entre la
presión más alta y la más baja del conjunto de datos.
22. Lea un conjunto de N datos y encuentre los dos valores más altos.
23. Lea una secuencia de datos de estudiantes: Nombre y edad. Buscar el nombre del estudiante
más joven.
24. Lea una secuencia de datos de estudiantes: Nombre y edad. Buscar los nombre de los dos
estudiantes más jóvenes.
25. Construya un programa que genere los primeros 1000 números de la secuencia de Fibonacci: 0,
1, 2, 3, 5, 8, 13, 21, …...
26. Determine la suma de los números de fibonacci entre la posición 500 y 1000.
27. Desarrolle un algoritmo que lea N datos X y calcule el promedio de los factoriales de los números
leídos.
28. Obtenga una secuencia de N valores y determine si siempre se encuentran contiguos un valor
negativo con uno positivo o viceversa.
29. Leer con un programa datos de accidentes de una faena minera: hora (número entre 1 y 24),
género (1:hombre -2:mujer), nivel(1:leve, 2:medio, 3:grave). Calcular: