1) Declara dos variables numéricas (con el valor que desees), muestra por consola la suma,
resta, multiplicación, división y módulo (resto de la división).
public class OperacionesApp {
public static void main(String[] args) {
//Declaramos las variables
int num1=10;
int num2=5;
/*Realizamos las operaciones.
* Tambien lo podemos guardar el resultado en variables. */
[Link]("El resultado de la suma es "+(num1+num2));
[Link]("El resultado de la resta es "+(num1-num2));
[Link]("El resultado de la multiplicación es "+(num1*num2));
[Link]("El resultado de la división es "+(num1/num2));
}
}
2) Declara 2 variables numéricas (con el valor que desees), he indica cual es mayor de los
dos. Si son iguales indicarlo también. Ves cambiando los valores para comprobar que
funciona.
public class NumeroMayorApp {
public static void main(String[] args) {
//Declaramos las variables
int num1=30;
int num2=15;
//Hacemos la comprobación
if (num1>=num2){
//If anidado
if(num1==num2){
[Link]("Los numeros "+num1+" y "+num2+" son iguales");
}else{
[Link]("El número "+num1+" es mayor que el número "+num2);
}
}else{
[Link]("El número "+num2+" es mayor que el número "+num1);
}
}
}
3) Declara un String que contenga tu nombre, después muestra un mensaje de bienvenida
por consola. Por ejemplo: si introduzco «Fernando», me aparezca «Bienvenido
Fernando».
public class SaludoApp {
public static void main(String[] args) {
String nombre="Fernando";
[Link]("Bienvenido "+nombre);
}
}
4) Modifica la aplicación anterior, para que nos pida el nombre que queremos introducir
(recuerda usar JOptionPane).
Spoiler
— Versión con Scanner
import [Link];
public class SaludoPersonalizadoApp {
public static void main(String[] args) {
//Nos aparece un cuadro de dialogo
Scanner sc = new Scanner([Link]);
[Link]("Introduce tu nombre");
String nombre=[Link]();
[Link]("Bienvenido "+nombre);
}
— Versión con JOptionPane
import [Link];
public class SaludoPersonalizadoApp {
public static void main(String[] args) {
//Nos aparece un cuadro de dialogo
String nombre=[Link]("Introduce tu nombre");
[Link]("Bienvenido "+nombre);
}
}
5) Haz una aplicación que calcule el área de un círculo(pi*R2). El radio se pedirá por
teclado (recuerda pasar de String a double con [Link]). Usa la constante PI y
el método pow de Math.
Spoiler
— Versión con Scanner
import [Link];
public class AreaCirculoApp {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Introduce un radio");
[Link]([Link]);
double radio=[Link]();
//Formula area circulo, usamos algunos de los metodos de Math
double area=[Link]*[Link](radio, 2);
[Link]("El area del circulo es "+area);
}
}
— Versión con JOptionPane
import [Link];
public class AreaCirculoApp {
public static void main(String[] args) {
String texto=[Link]("Introduce un radio");
//Pasamos el String a double
double radio=[Link](texto);
//Formula area circulo, usamos algunos de los metodos de Math
double area=[Link]*[Link](radio, 2);
[Link]("El area del circulo es "+area);
}
}
6) Lee un número por teclado e indica si es divisible entre 2 (resto = 0). Si no lo es, también
debemos indicarlo.
Spoiler
— Versión con Scanner
import [Link];
public class DivisibleApp {
public static void main(String[] args) {
Scanner sc = new Scanner([Link]);
[Link]("Introduce un numero");
int numero=[Link]();
//Comprobamos si es divisible entre 2, es decir, si el resto de la division es 0
if (numero%2==0){
[Link]("El numero "+numero+" es divisible entre 2");
}else{
[Link]("El numero "+numero+" no es divisible entre 2");
}
}
}
— Versión con JOptionPane
import [Link];
public class DivisibleApp {
public static void main(String[] args) {
String texto=[Link]("Introduce un numero");
//Pasamos el String a int
int numero=[Link](texto);
//Comprobamos si es divisible entre 2, es decir, si el resto de la division es 0
if (numero%2==0){
[Link]("El numero "+numero+" es divisible entre 2");
}else{
[Link]("El numero "+numero+" no es divisible entre 2");
}
}
}
7) Lee un número por teclado y muestra por consola, el carácter al que pertenece en la tabla
ASCII. Por ejemplo: si introduzco un 97, me muestre una a.
import [Link];
public class CodigoASCIIApp {
public static void main(String[] args) {
String texto=[Link]("Introduce un codigo de la tabla ASCII");
//Pasamos el String a int
int codigo=[Link](texto);
//Pasamos el codigo a caracter
char caracter=(char)codigo;
[Link](caracter);
}
}