Académique Documents
Professionnel Documents
Culture Documents
Analista Programador
Ingeniería en Informática
Taller de Programación I
Programación en el Lenguaje Java
Tarea Nº 3
1) Solicitar al usuario su edad por teclado. Luego, indicar a qué grupo de edad
pertenece, según la siguiente clasificación:
2) Solicitar al usuario dos números enteros A y B por teclado. Luego, indicar a qué
clase pertenecen ambos números, según la siguiente clasificación:
4) Solicitar al usuario un número entero entre -100 y 100. Luego, imprimir en pantalla
el valor del número en palabras. Por ej.: “78” se entrega como “setenta y ocho”.
5) Solicitar al usuario los datos de punto flotante que sean necesarios para el cálculo del
área de la base y el volumen para: una esfera, un cono recto, una pirámide recta y un
paralelepípedo. Luego, imprima los resultados correspondientes por pantalla.
7) Se necesita una aplicación que reciba el nombre y el valor de 5 productos (sin IVA).
Luego, imprima una tabla en consola que muestre el nombre de los productos junto a su
valor sin IVA, su valor con IVA (recuerde que el IVA equivale al 19% del precio bruto
del producto), la suma total de los precios sin IVA y la suma total de los precios con
IVA.
9) Solicite al usuario 5 números (de nombre a1, a2, a3, a4 y a5) para evaluar las
siguientes expresiones matemáticas:
X 1=a1∗34.5 /a2
a /23.45
X 2=a13a 3 4 3
2.4
1
X3=
a
1 3
a
1 4
a5
10) Imprima una tabla en la consola que, dada una variable de nombre radio, cuyos
valores oscilan entre 0.2 y 3.2 metros, de 0.5 en 0.5 metros, muestre el radio de la
circunferencia en la primera columna (indicando la unidad de medida [m]), el valor de
la longitud de la circunferencia en la segunda columna (indicando la unidad de medida
[m]) y el valor del aŕea en la tercera columna (indicando la unidad de medida [m^2]).
11) Cree una aplicación que solicite su nombre por teclado y que muestre un saludo en
respuesta, conteniendo su nombre (por ejemplo, Bienvenido, Juan!!).
14) Dado un número de punto flotante ingresado por teclado, indique en la consola si es
negativo, positivo o cero, e imprima luego el valor absoluto de dicho número.
15) Cree una aplicación que calcule y muestre por pantalla todos los números primos
entre 2 y 1000 (pista: un número primo es divisible sólo por 1 y por sí mismo).
16) Cree una aplicación que tome un número entero y muestre por consola el conjunto
de todos sus divisores entre 1 y el número (pista: un número es divisible por otro si el
resto de la división entera es cero).
17) Cree un programa con un menú de selección que le permita elegir convertir una
temperatura de: grados Celsius a Farhenheit, grados Fahrenheit a Celsius, Celsius a
Kelvin o Kelvin a Celsius. Busque las fórmulas en Internet.
18) Cree un programa que calcule la suma de los N primeros enteros, donde el número
N es ingresado por el usuario a través del teclado.
19) Escriba un programa que reciba dos números de punto flotante por teclado, más un
carácter (que puede ser '+', '-', '*' o '/') y que según el carácter, realice la operación
indicada con ambos números y muestre el resultado por consola.
1
12
123
1234
12345
123456
1234567
12345678
123456789
12345678910
21) Genere la siguiente pirámide, utilizando ciclos iterativos:
1
232
34543
4567654
567898765
67890109876
7890123210987
22) Escriba un programa que transforme un número entero a un número romano (por
ejemplo, transforma 14 a XIV, 56 a LVI, etc.) Diséñelo para que el programa sólo
termine si se ingresa el número cero.