Guía de ejercicios para programación básica 1.- Hacer un pseudocódigo que imprima los números impares hasta el 100 y que imprima cuantos impares hay. 2.- Hacer un pseudocódigo que sólo nos permita introducir S o N. 3.- Hacer un pseudocódigo que imprima los números del 1 al 100 y que calcule la suma de todos lo números pares por un lado, y la de todos los números impares por el otro lado. 4.- Introducir dos números por teclado. Imprimir los números naturales que hay entre ambos números empezando por el más pequeño, contar cuantos hay y cuántos de ellos son pares. Calcular la suma de los impares. 5.- Un operario de una fábrica recibe cada cierto tiempo un depósito cilíndrico de dimensiones variables, que debe llenar de aceite a través de una toma con cierto caudal disponible. Se desea crear un programa que le indique cuánto tiempo transcurrirá hasta el llenado del depósito. El caudal disponible se considera estable para los tiempos que tardan los llenados de depósitos y se encuentra almacenado en un archivo del ordenador, figurando el dato en litros por minuto. 6.-Marta va a realizar su fiesta de 15 años. Por lo cual ha invitado a una gran cantidad de personas. Pero también ha decidido algunas reglas: Que todas las personas con edades mayores a los 15 años, sólo pueden entrar si traen regalos; que jóvenes con los 15 años cumplidos entran totalmente gratis, pero los de menos de 15 años no pueden entrar a la fiesta. Hacer un algoritmo que tome la edad de una persona e indique qué requisito de los anteriores le toca cumplir si quiere entrar. 7.- Corre el año 2133. La tierra ha sido invadida por seres alienígenos, encabezados por su terrible y malvado líder “Noicamargorp”, quien lo mantiene cautivo a usted en una celda custodiada por el androide 620109. A su lado, se encuentra el cuerpo inerte de un ex-prisionero, que fue capturado mucho antes que usted. Entre sus pertenencias, usted encuentra la clave para desactivar a 620109 y así escapar y salvar a la humanidad del cruel “Noicamargorp” (de quien se dice se encarga de destruir principalmente a estudiantes de Ingeniería, con sus sádicos “Senematrec”). En el manuscrito, se señala que para desactivar a 620109 es necesario ingresar la cantidad de pasos necesarios para reducir exactamente N números, los cuales van apareciendo en la pantalla del androide, siguiendo la siguiente regla: Si el número es par, dividirlo en dos. Si el número es impar, multiplicarlo por tres y sumarle 1. Se debe repetir este proceso hasta que el número ingresado se transforme en 1. Para poder solucionar el problema, usted deberá escribir un algoritmo que le permita ingresar N números enteros mayores o iguales a 1 (en caso de ingreso de un número menor que 1, se debe imprimir un mensaje de error), aplicar la regla anterior, mostrar los resultados parciales, y calcular la cantidad de pasos necesarios para convertir cada número en 1. Finalmente, deberá mostrar el número total de pasos necesarios para convertir en 1 cada uno de los N números ingresados. Por ejemplo, la salida para la primera iteración de su programa, suponiendo que el número ingresado es 20 sería: Valor inicial: 20 Valor siguiente: 10 Valor siguiente: 5 Valor siguiente: 16 Valor siguiente: 8 Valor siguiente: 4 Valor siguiente: 2 Valor siguiente: 1 Valor final es 1, numero de pasos necesarios: 7 Esta salida se genera por cada uno de los N números ingresados, y al final, se debe mostrar la suma de todos los pasos necesarios.