=======================================================================================
2-Declara un String que contenga un nombre, después muestra un mensaje de bienvenida por
consola.
import java.util.*;
public class Main {
public static void main(String[] args) throws Exception {
String nombre="Fernando";
System.out.println("Bienvenido "+nombre);
System.out.println("XXXXXXXX");
}
}
2.1 -Ahora modifica este ejemplo de manera que pida al usuario escribir su nombre y presentarlo
por pantalla. Sustituye el cuerpo de la función public static void main(String[] args) throws Exception {
por el siguiente bloque de sentencias:
Scanner sc = new Scanner(System.in);
System.out.println("Introduce tu nombre");
String nombre=sc.nextLine();
System.out.println("Bienvenido "+nombre);
=======================================================================================
4-Pide un numero al usuario, valida si es positivo o negativo y si es par o impar. Muestra los
resultados en un mensaje por pantalla.
import java.util.Scanner;
=======================================================================================
5-Se declaran 2 variables numéricas (con cualquier valor), y se indica cual es mayor de los dos o si
son iguales. (Realizar cambios en los valores para comprobar que funciona).
import java.util.*;
public class Main
{
public static void main(String[] args) throws Exception {
int num1=15;
int num2=15;
//Hacemos la comprobación
if (num1>=num2){
//If anidado
if(num1==num2){
System.out.println("Los numeros "+num1+" y "+num2+" son iguales");
}else{
System.out.println("El número "+num1+" es mayor que el número "+num2);
}
}else
{
System.out.println("El número "+num2+" es mayor que el número "+num1);
}
}
}
=======================================================================================
int num1=10;
int num2=5;
=======================================================================================
6.1-Muestra los números del 1 al 100 (ambos incluidos). Usa un bucle while.
import java.util.*;
int num=1;
7-Muestra los números del 1 al 100 (ambos incluidos) que sean divisibles entre 2 y 3. Utiliza el bucle
WHILE
import java.util.*;
8- Pide al usuario que digite un numero entre 1 y 7 y muestra el dia de la semana correspondiente.
Utiliza el ciclo selectivo SWITCH.
package dscdiasemana;
import java.util.Scanner;
import java.util.*;
int SelectDia(int i)
{
switch(i)
{
case 1: System.out.println("Lunes");break;
case 2: System.out.println("Martes");break;
case 3: System.out.println("Miercoles");break;
case 4: System.out.println("Jueves");break;
case 5: System.out.println("Viernes");break;
case 6: System.out.println("Sabado");break;
case 7: System.out.println("Domingo");break;
EJERCICIOS PROPUESTOS
1.- 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 Double.parseDouble). Usa la constante PI y el método pow
de Math.
2.- Lea 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. Modifica el ejercicio anterior, para que en lugar
de pedir un número, pida un carácter (char) y muestre su código en la tabla ASCII.
3.- Pide por teclado dos números y genera 10 números aleatorios entre esos números. Usa el
método Math.random para generar un número entero aleatorio (recuerda el casting de double a
int).