Ejercicios: 1.- Haz un programa principal que escriba "Hola Mundo". 2.- Haz un programa principal que lea dos enteros por teclado en dos variables y los escriba por pantalla. 3.- Haz un programa principal que lea dos enteros por teclado en dos variables , haga la suma y escriba el resultado de la suma por pantalla. 4.- Haz un programa principal que lea dos reales por teclado (NExamen, NLaboratorio), y escriba por pantalla la nota final. La nota final se calcula como 25% de la NLaboratorio y 75% de la NExamen. 5.- Haz un programa principal que lea tres reales por teclado (NExamen, NAplicacion, NLaboratorio), y escriba por pantalla la nota final. La nota final se calcula como 25% de la NLaboratorio, 50% de la NExamen y 25% de la NAplicacion. 6.- Haz un programa principal que lea dos reales por teclado en dos variables, averigue el maximo de estos dos reales y lo deje en otra variable real. Después escribirá ese real por pantalla. 8.- Haz un programa principal que lea tres reales por teclado (NExamen, NAplicacion, NLaboratorio), y escriba por pantalla la nota final. La nota final se calcula como el maximo de (resultado formula ejercicio 4, resultado fórmula ejercico 5) 9.- Haz un programa principal que lea un entero y escriba por pantalla si este número es divisible entre 2. Es decir que el resto de dividir ese número leído por teclado y 2 sea cero. 11.- Haz un programa que escriba por pantalla los números de 1 al 10. 12.- Haz un programa que escriba por pantalla la suma de los enteros del 1 al 10. Es decir, el resultado de sumar 1+2+3...+10. 13.- Haz un programa que escriba por pantalla los números de 1 al 10 que sea divisible entre 2. 14.- Haz un programa que escriba por pantalla la suma de los números de 1 al 10 que sean divisible entre 2. 15.- Haz un programa que escriba por pantalla los números de 1 al 10 que sean divisibles entre 2 pero no entre 3. 16.- Haz un programa que escriba por pantalla la suma de los números de 1 al 10 que sean divisibles entre 2 pero no entre 3. 17.- Haz un programa que lea 10 enteros de teclado y los vaya escribiendo por pantalla. 18.- Haz un programa que lea 10 enteros de teclado y escriba por pantalla la suma de los 10 enteros leídos. 19.- Haz un programa que lea 10 enteros de teclado y escriba por pantalla los enteros que sean divisibles entre 2. 20.- Haz un programa que lea 10 enteros de teclado y escriba por pantalla la suma de los enteros divisibles entre 2. 21.- Haz un programa que lea 10 enteros de teclado y escriba por pantalla la suma de los enteros divisibles entre 2 pero no entre 3. 22.- Haz un programa que lea enteros de teclado hasta que el entero leído sea el -1 y los vaya escribiendo por pantalla. 23.- Haz un programa que lea enteros de teclado hasta que el entero leído sea el -1 y escriba por pantalla la suma de los enteros leídos. 24.- Haz un programa que lea enteros de teclado hasta que el entero leído sea el -1 y escriba por pantalla los enteros divisible entre 2. 24bis.- Haz un programa que lea posiciones del gato en un tablero de casillas numeradas de 0 a 59 hasta que la casilla sea 59 y escriba por pantalla las casillas que sean divisible entre 2. 25.- Haz un programa que lea enteros de teclado hasta que el entero leído sea el -1 y escriba por pantalla la suma de los enteros divisible entre 2. 25bis.- Haz un programa que lea posiciones del gato en un tablero de casillas numeradas de 0 a 59 hasta que la casilla sea 59 y escriba por pantalla la suma de las casillas que sean divisible entre 2. 26.- Haz un programa que lea enteros de teclado hasta que el entero leído sea el -1 y escriba por pantalla la suma de los enteros divisible entre 2 y no entre 3. 26bis.- Haz un programa que lea posiciones del gato en un tablero de casillas numeradas de 0 a 59 hasta que la casilla sea 59 y escriba por pantalla la suma de las casillas que sean divisible entre 2 y no entre 3. 27.- Haz un programa que lea enteros de teclado hasta que el entero leído sea el -1. El usuario introducirá como mínimo dos números. Antes de iniciar el bucle leerá el primer número y lo guarda en una variable llamada num_anterior. Después, en cada iteración lee un número en num_actual y lo compara con num_anterior, el programa debe decir si num_anterior es mayor, menor o igual que num_actual. Después, el programa asignará num_anterior a num_actual. Qué es lo que hace el programa? 28.- Haz un programa que lea enteros de teclado y que haga lo mismo que el anterior pero con la condici\'on de que sólo se asignara num_actual a num_anterior cuando num_anterior se menor o igual a num_actual. Qué es lo que hace el programa? 29.- Haz un programa que lea enteros de teclado y que escriba por pantalla el entero con valor más pequeño. 30.- Haz un porgrama que lea un entero y lo guarde en num_buscar. Después leerá 10 enteros y para cada uno de ellos dirá si es igual o no al entero num_buscar. 31.- Haz un porgrama que lea un entero y lo guarde en num_buscar. Después leerá 10 enteros y para cada uno de ellos dirá si es igual al entero num_buscar (no dirá nada si no son iguales). 32.- Haz un porgrama que lea un entero y lo guarde en num_buscar. Después leerá 10 enteros. Si cuando esta leyendo los enteros encuentra un entero igual a num_buscar, además de escribir que lo ha encontrado parará de leer enteros. 33.- Haz un programa que lea 10 enteros en un vector. El programa empieza, antes del bucle, mirando si el primer elemento es mayor, menor, o igual que el segundo elemento y escribe por pantalla si es mayor, menor o igual. Para el segundo y tercero hace lo mismo... hasta que llega el penúltimo y el último. En cada comparación debes guardar el que es mayor en num_mayor. Al final escribe por pantalla num_mayor. Qué hace le programa? 34.- Haz un programa que lea 10 enteros en un vector. El programa empieza guardando en num_mayor el primer elemento del vector. Después, en la primera iteración del bucle compara el segundo elemento con num_mayor (no con el primer elemento del vector). Si es mayor escribe por pantalla "es mayor" y lo guarda en num_mayor. Para el resto de elementos del vector hace lo mismo. Al final escribe el valor de num_mayor Qué hace le programa? 35.- Haz un programa que lea 10 enteros en un vector. El programa empieza guardando en num_mayor el primer elemento del vector. Después, en la primera iteración del bucle compara el segundo elemento con num_mayor (no con el primer elemento del vector). Si es mayor guarda en num_mayor sin escribir nada por pantalla. Para el resto de elementos del vector hace lo mismo. Qué hace le programa? 36.- Haz un programa que lea 10 enteros en un vector. Después lea un entero por teclado y lo guarde en num_buscar. El programa debe de recorrerse el vector diciendo(escribir por pantalla) si num_buscar es igual o no al a cada uno de los elementos del vector. 37.- Haz un programa que lea 10 enteros en un vector. Después lea un entero por teclado y lo guarde en num_buscar. El programa debe de recorrerse el vector diciendo (escribir por pantalla) si num_buscar es igual al elemento del vector ( si no son iguales no dice nada) con el que se compara. 38.- Haz un programa que lea 10 enteros en un vector. Después lea un entero por teclado y lo guarde en num_buscar. El programa debe de recorrerse el vector mirando si num_buscar es igual al elemento del vector con el que se compara. Si encuentra algun elemento igual para y escribe por pantalla "encontrado". 39.- Haz un programa que lea 10 enteros en un vector. Después lea un entero por teclado y lo guarde en num_buscar. El programa debe de recorrerse el vector mirando si num_buscar es igual al elemento del vector con el que se compara. Si encuentra algun elemento igual para y escribe por pantalla "encontrado" y la posición donde lo encontró. 40.- Haz un programa que compare dos vectores de enteros de 10 elementos para decir si son o no iguales. Dos vectores son iguales si cada uno de sus elementos (enteros) son iguales y ocupan las mismas posiciones del vector. 41.- Haz un programa que compare dos cadenas de caracteres (acaban en '\0') para decir si son iguales o no. Dos cadenas son iguales si cada uno de sus elementos (caracteres) son iguales y ocupan las mismas posiciones del vector. 42.- Haz un programa que lea un vector de enteros de 10 elementos e invierta el orden de los enteros. Primero al último y último al primero, segundo al penúltimo y penúltimo al segundo, etc. 42.- Haz un programa que lea un vector de enteros de 10 elementos e indique se cumple o no que el primer elemento es igual al último, el segundo es igual al penúltimo, etc... 43.- Haz un programa que lea una cadena de caracteres e invierta el orden de los caracteres en la cadena. 44.- Haz un programa que lea una cadena de caracteres e indique si se cumple o no que la frase es palíndroma. Es decir que primer y último caracter de la cadena de caracteres sea igual, el segundo con el penúltimo, el tercero con el antepenúltimo, etc.