public class EjemplosWhile { public static void main(String[] args) { // Sintaxis: while(condicion){...} int cont = 0; // Mientras esa condición sea cierta ejecutamos el código // que tenemos en el bucle while (cont < 10) { cont++; // Importantísimo modificar la condición para evitar bucles infinitos System.out.println(cont); } int a = 1; int b = 1; int fib = a + b; // Mientras el téermino de fibonacci sea menor que 500 while (fib < 500) { System.out.println(fib); a = b; b = fib; fib=a+b; // Modifico la condición del bucle } cont=10; while(cont>0) { System.out.println(cont); cont--; } cont=0; int suma=0; // La suma de los 100 primeros números while(cont<=100) { suma+=cont; cont++; } System.out.println(suma); Scanner scanner = new Scanner(System.in); System.out.print("Introduce un número entero: "); int a = scanner.nextInt(); System.out.print("Introduce otro número entero: "); int b = scanner.nextInt(); if (a>b) { System.out.println("El primero es mayor que el segundo"); }else if (b>a){ System.out.println("El segundo es mayor que el primero"); }else { System.out.println("Son iguales"); } System.out.println("La tabla de multiplicar es:"); int cont=1; while(cont<=10) { System.out.println(a+" x "+cont+" = "+(a*cont)); cont++; } } }