Está en la página 1de 2

EJERCICIOS JAVA TEMA 2

Ejer1: Utilizando la clase BufferedReader, crea un programa que pida el nombre por
teclado y luego lo muestre por pantalla. (Ejemplo)
Ejer2: Utilizando la clase BufferedReader, crea un programa que pida la base y la altura de
un rectngulo y muestre por pantalla el rea del mismo.
Ejer3: Ejemplo de entrada de teclado con la clase Scanner.
Ejer4: Pide el nombre, despus pide el apellido y al final saluda en una sola lnea.
Ejer5: Disea un programa que pida dos nmeros por teclado y calcule la suma, resta,
multiplicacin y divisin (los nmeros no tienen por qu ser enteros).
Ejer6: Disea un programa que pida dos nmeros por teclado. Calcula el valor de la
ecuacin de primer grado Ax + B = 0, donde A es el primer valor introducido por el usuario
y B el segundo.
Ejer7: Utilizando la clase Scanner. Crea un programa que pida por teclado, el nombre, la
edad, el sueldo y la ciudad en la que vive, al usuario y luego muestre por pantalla algo
como lo siguiente:
Hola Fulanito, tienes 22 aos, cobras 1000 y vives en Zaragoza.
Las variables nombre y ciudad que sean String, la edad int y el sueldo double.
Ejer8: Realiza un programa que pida dos valores por teclado y lo asigne a dos variables
diferentes. Despus debe intercambiar el valor de las variables y mostrar el valor que
tienen las variables despus de intercambiar sus valores. Ejemplo:
Dame un entero
5
Ahora a vale 5
Dame otro entero
8
Ahora b vale 8
**************************
Despus de cambiar de valor, a vale 8 y b vale 5

Ejer9: Utilizando los operadores vistos en clase, disea un programa Java que solicite un
nmero de 5 dgitos del teclado y los muestre por la pantalla separados pantalla. Por
ejemplo, si el nmero es 53123 que muestre:
5-3-1-2-3
Ejer10: Dado el siguiente cdigo:

public class Ejer {

public static void main(String[] args){


double a = 1.25063,c = 1.22;
int b = 20;
}
}

Utilizando la funcin printf, aade las sentencias necesarias para mostrar el valor de
las variables con los siguientes formatos:
a)
b)
c)
d)
e)

Valor de a con solo tres decimales.


Valor de b.
Valor de b con signo.
Valor de a con dos decimales y valor de b como entero.
Muestra lo mismo que en el apartado anterior utilizando los elementos
posicin de dato.
f) Muestra el valor de a y su cuadrado, ambos con dos decimales.
g) Muestra el valor de a ocupando un ancho de campo de 9.
h) Muestra el valor de a ocupando un ancho de campo de 9 caracteres pero
completando el ancho con ceros.
i) Muestra el valor de c en un ancho de campo de 10 caracteres y con dos
decimales.
j) Pide tu nombre por teclado y mustralo por pantalla.

Ejer11: Modifica los ejercicios del 4 al 9 de manera que utilices la funcin printf para
mostrar los datos por pantalla.
Ejer12: Pedir el radio y mostrar el volumen de una esfera con dicho radio.
Ejer13: Pedir la cantidad (nmero entero) y el precio (float) de un artculo y mostrar el total
con IVA y sin IVA (21%). Utilizar una constante para guardar el valor del IVA.
Ejer14: Pedir la altura y el peso de un usuario y calcular su ndice de masa corporal.
Ejer15: Pedir un nmero por teclado y mostrar su cdigo ASCII.