ejercicios
INGENIERIA DE SISTEMAS
PROGRAMACION BASICA
EJERCICIOS
Realice los ejercicios que encuentra a continuación teniendo en cuenta que debe hacer consultas en libros para cumplir con algunos de ellos.
1. Escriba un programa que calcule la suma y la multiplicación de los n primeros números enteros (es decir, el usuario define cuantos números quierecalcular).
2. Escriba un programa donde se introduce una serie de n números enteros y calcula cuantos son positivos, la suma y la multiplicación.
3. Programa que escriba 15 líneas del tipo 1 12 123 1234 12345 …..
4. Programa que lea la longitud de dos lados de un triángulo y calcule el tercero.
5. Programa que escriba los n primeros múltiplos de 7.
6. Programa que lea n números y entre elloscalcule el mayor, el menor y el promedio.
7. Programa que lea 5 números, luego los imprima ordenados de menor a mayor.
8. Programa que escriba el factorial del número n.
9. Programa que solicite un número entero n mayor de 100 e imprima los números primos encontrados entre 1 y el número digitado.
10. Escribir un programa que: a) pida por teclado el resultado (dato entero) obtenido al lanzar undado de seis caras b) muestre por pantalla el número de letras (dato cadena) de la cara opuesta al resultado obtenido. NOTA 1: en las caras opuestas de un dado de seis caras están los números 1-6, 2-5 y 3-4 NOTA 2: si el número del dado introducido es menor que 1 o mayor que 6, se mostrara el mensaje: “ERROR: numero incorrecto”.
11. Programa que calcule el área de una esfera.
12. Programa quecalcule el volumen de los cubos.
13. Escribir un programa que: a) pida por teclado dos números (datos enteros) b) muestre por pantalla el mensaje: La suma es c) pregunte al usuario si desea realizar otra suma o no d) repita los pasos a, b, y c, mientras el usuario no responda “n” de (no) e) muestre por pantalla la suma total de los números introducidos.
NOTA: utilice un bucle hacer… mientras(do… while).
14. Programa que lea un número n mayor de 100 e imprima por pantalla todos los múltiplos de 3 que hallan entre 1 y el número digitado.
15. Programa que lea valor en millas marinas y escriba el resultado en metros (1 milla= 1852 metros).
16. Programa que pide un número y si es cero escribe “cero” si es distinto, imprime su cuadrado.
17. Programa que lea del teclado las coordenadascartesianas de un punto del plano y calcule e imprima el cuadrante al cual pertenece el punto y si pertenece a algunos de los ejes.
18. Programa que calcula la potencia de un número dada la base y el exponente.
19. Programa que calcule el área de un cuadrado o un rectángulo, según elija el usuario y lo repita hasta que el usuario quiera terminar.
20. Programa que escribe la tabla de multiplicarde un número.
21. Programa que calcule el número de horas, minutos y segundos que hay en un número de segundos dados mayor a 4000.
22. Programa que pida 3 números enteros y daga si fueron escritos en orden o no.
23. Programa que pregunte el nombre y la edad en años que tiene que dé como respuesta el número de días vividos y le coloque un mensaje para que termine el programa.
24. Programa queconvierte en número decimal al sistema octal.
25. Diseñe un programa que lea los coeficientes de un sistema de dos ecuaciones lineales con dos incógnitas y calcule su solución. Se supone que el sistema de ecuaciones es compatible determinado. Ax + by= c Ax + ey = f.
26. Implemente un programa que, dados los tres vértices de un triángulo, calcule el área del mismo. Puede aplicar la siguienteformula donde S1, S2 y S3 son las longitudes de los tres lados del triángulo y T es la mitad de su perímetro.
27. Dada una medida de tiempo expresada en horas, minutos y segundos con valores arbitrarios, elabore un programa que transforme dicha medida en una expresión correcta.
Por ejemplo dada la medida 3h 118m 195s, el programa deberá obtener como resultado 5h 1m 15s.
28. Escriba un programa...
Regístrate para leer el documento completo.