EJERCICIO 1: COMO HACER CUALQUIER TABLA DE MULTIPLICAR EN JAVA


En este ejercicio pedimos al usuario que nos digite la tabla  de multiplicar n y que posteriormente nos imprima dicha tabla, al utilizar un  bucle for la variable i se iterara hasta 10 esta se sumara una unidad cada vez que el bucle se ejecute.



Ejercicio: 

Paso 1: creamos la variable que contendrán  el numero de la tabla de multiplicar.

int n;

Paso 2: pedimos al usuario que digite  la tabla que desea calcular, y n toma como valor el numero que el usuario digito.

System.out.print("Tabla a calcular:   "); n = input.nextInt();

Paso 3:  usamos el bucle for.

for (){

}

A) creamos una variable del tipo entero (int) llamada i .La variable i se le asigna el valor de 1 que es desde donde inicia su contador. 

for ( int i = 1; ){

}

 

B) iniciando el contador desde 1 y utilizando el operador "menor que" hacemos que el bucle deje de iterarse  hasta que su valor sea menor a 10 ya que hasta este punto deja de cumplirse la condición.  y por ultimo sumamos la variable de uno en uno utilizando i++ que es el equivalente a usar:


for ( int i = 1; i < 10; i++ ){

}

paso 4: dentro de los corchetes del for se creara una variable llamada tabla del tipo entero que guardara la multiplicación del numero que digito el usuario por  el iterador ( n*i).

int tabla = n * i;

nota: el bucle se ejecutara 10 veces y por cada ves que se ejecute la variable i se sumara una unidad.

paso 5: imprimimos el resultado concatenando con el operador + y entre comillas dobles los caracteres que lleva la tabla de multiplicar.


System.out.println(n +" x "+i+" = "+tabla);  

nota: El siguiente código imprime n x i = n*i  donde n es el numero de la tabla y i es el iterador comenzando desde 1.


***salida con la tabla del 4 es decir n toma el valor de 4***






codigo del programa

***código***
nota: para ejecutar el código correctamente  la clase tiene que tener el mismo nombre "PRACTICA" o 
puede solo copiar desde Scanner input = new Scanner(System.in); hasta    System.out.println(n +" x "+i+" = "+tabla);     después pasa a colocar la librería java.util.Scanner; anteponiendo la palabra impor

package practica;
//libreria 
import java.util.Scanner;
//nombre de la clase 
public class PRACTICA {

public static void main(String[] args) {
        
/*instanciamos un objeto al cual le ponemos de nombre input que nos permitirá guarda el valor de la 
variable */

//  Scanner        
 Scanner input = new Scanner(System.in);
       
        int n ;
       
        System.out.print("Tabla a calcular: "); n = input.nextInt();
        
        for (int i = 1; i< 10; i++){
        
            int tabla = n * i;
            
            System.out.println(n +" x "+i+" = "+tabla);      
        }     
    }
    
}



Comentarios