Download PRÁCTICA Nº 2
Document related concepts
Transcript
INTRODUCCIÓN A LA PROGRAMACIÓN PRÁCTICA Nº 3 Realizar el análisis, diagrama de flujo, pseudocódigo y prueba de escritorio para cada uno de los siguientes problemas: 1. Dados tres números deducir cuál es el central. 2. Calcular la raíz cuadrada de un número y escribir su resultado 3. Diseñar un programa en el que a partir de una fecha introducida por teclado con el formato DIA, MES, AÑO se obtenga la fecha del día siguiente. 4. Un ángulo se considera agudo si es menor de 90 grados, obtuso si es mauro de 90 grados y recto si es igual a 90 grados. Utilizando esta información, escribir un algoritmo que acepte un ángulo en grados y visualice el tipo de ángulo correspondiente a los grados introducidos. 5. Realizar un algoritmo que averigüe si dados dos números introducidos por teclado uno es divisor del otro. 6. Generar los primeros N números primos sin tomar en cuenta al 0 ni al 1 (un número primo es aquel que sólo es divisible por si mismo y por la unidad) Ejemplo: para N = 6 mostrar: 2, 3, 5, 7, 11, 13 7. Dado un entero positivo n (>1), comprobar si es primo o compuesto. 8. Determinar la media de una lista de numeros positivos terminada con un numero no positivo después del ultimo numero valido. 9. Sumar los numeros enteros de 1 a 100 mediante: a) estructura repetir, b) estructura mientras, c) estructura desde. 10. Se desea leer las calificaciones de una clase de programación y contar el numero total de aprobados (5 o mayor que 5). 11. Leer las notas de una clase de programación y deducir todas aquellas que son NOTABLES (>=7 y <9) 12. Leer 100 números. Determinar la media de los numeros positivos y la media de los numeros negativos. 13. Calcular el valor de E para n términos: E = nx + (n-1)x2 + (n-2)x3 + (n-3)x4 + ........... 14. Calcular el valor de E para n términos: E = 1 + x2 2! + ....... + nn n! INTRODUCCIÓN A LA PROGRAMACIÓN 15. Leer un conjunto de N numeros enteros e imprimir la cantidad de numeros positivos, negativos y ceros. 16. Leer un numero real e intercambiar la parte entera con la parte fraccionaria invirtiendo el orden los dígitos Ejemplo: Para R = 256.8439 Mostrar 9348.652 17. Calcular la suma de los cuadrados de los cien primeros numeros naturales. 18. Desarrollar un algoritmo que determine en un conjunto de cien numeros naturales: - ¿Cuántos son menores de 15? - ¿Cuántos son mayores de 50? - ¿Cuántos estan comprendidos entre 25 y 45? 19. Leer un nuemro x entero positivo mayor que 100, mostrar los digitos que no se repiten mas de una vez. 20. Generar la siguente serie de N terminos: 1, 2, 4, 7, 11, 16,...... LA FECHA DE ENTREGA ES LA FECHA DEL SEGUNDO EXAMEN PARCIAL