Ingeniero
Lenguaje de programación en Java - Básico
1. Hacer un programa que sume dos números leídos por teclado y escribir el
resultado.
2. Modificar el anterior pero para sumar 10 números leídos por teclado.
3. Modificar el anterior para que permita sumar N números. El valor de N se
debe leer previamente por teclado.
4. Elabora un programa queconvierta un x número de galones en litros, ten en cuenta
que hay 3.7854 litros en un galón
5. Modifica el programa para que imprima una tabla de conversión desde 1 hasta 100
galones, cada 10 galones imprimirá una línea de salida en blanco.
6. La gravedad de la Luna es de alrededor del 17% de la Tierra. Escribe un programa que
calcule su peso efectivo en la Luna.
7. Elabora un programa quesolicite la medida en Pies y realice la conversión a pulgadas,
yardas, cm y metros. Toma en cuenta que un pie tiene 12 pulgadas y una pulgada
equivale a 2.54 cm.
8. Hacer un programa que permita escribir los primeros 100 números pares.
9. Hacer el programa que sume los N primeros impares. Realizar después uno
que haga lo mismo con los pares y, otro, con los múltiplos de 3.
10. La sucesión deFibonacci se define de la siguiente forma: a1=1, a2=1 y
an=an-1+an-2 para n>2, es decir los dos primeros son 1 y el resto cada uno
es la suma de los dos anteriores, los primeros son: 1, 1, 2, 3, 5, 8, 13, 21,
... Hacer un diagrama de flujo para calcular el Nésimo término de la
sucesión.
11. Programa que lea un número entero N y muestre la tabla de multiplicar, la
suma y la división de ese número.Por ejemplo, si se lee el valor 7 se
mostrará por pantalla:. 7 X 1=7 -- 7+1 = 7 – 7/1=7 (Hasta el 12)
12. Realizar un programa que permita resolver una ecuación de segundo grado,
teniendo en cuenta las soluciones complejas.
13. Hallar la siguiente formula algebraica (a + b)2
14. Hacer un programa que calcule y escriba la suma de los pares y el producto
de los impares.
15. Hacer un programapara calcular el máximo común divisor de dos números
enteros positivos N y M siguiendo el algoritmo de Euclídes, que es el
siguiente:
Se divide N por M, sea R el resto.
Si R=0, el máximo común divisor es M y se acaba.
Se asigna a N el valor de M y a M el valor de R y volver al paso 1.
16. Leer un número entero de dos dígitos y determinar si ambos dígitos son pares.
17. Hacer el programapara calcular el factorial de N (N!=1·2·3·...·N).
Ing. Pavel Torres Rojas
INSTITUTO SUPERIOR TECNOLÓGICO PRIVADO “ITEC”
Lenguaje de programación en Java - Básico
18. Hacer un programa que lea la cantidad de vocales que contiene una palabra
ingresada por teclado
19. Hacer un programa para convertir un número decimal N dado por teclado a
binario.
20. Hacer un programa que calcule lacantidad de dígitos que se ha ingresado
por teclado. Ejemplo si se ingresa los números 3456 debe mostrar existen 4
dígitos ingresados
21. De la pregunta anterior deberá mostrar de los 4 digitos ingresados hay 2
numero impares y 2 impares.
22. Escriba un programa que escriba en pantalla una tabla con cuadrados y
cubos de un número, considerando que se muestre hasta el 12
23. Escribir unprograma que calcule el número combinatorio. Utilizar para ello
una función que calcule el factorial de un numero
24. Escribir un programa con una clase que tome un valor entero y devuelva el
numero con sus dígitos en reversa. Por ejemplo, dado el numero 2345 la
clase deberá devolver 5432.
25. Elabora un programa que introduzca el número del mes (1 al 12) y visualice
el nombre del mes y elnúmero de días de ese mes.
26. Elaborar un programa que evalué el tipo de vehículo que ingresa a una
caseta de peaje, En caso de que el vehículo sea de tipo 1, el vehículo es tipo
“Turismo” y el peaje es de $65, En caso de que el vehículo sea de tipo 2, el
vehículo es tipo “Autobus” y el peaje es de $150, En caso de que el vehículo
sea de tipo 3, el vehículo es tipo “Motocicleta” y el peaje es...
Regístrate para leer el documento completo.