domingo, 22 de septiembre de 2024

■ Java_026 ► Calcular a * b mediante sumas sucesivas

Obtener el resultado de la multiplicación de dos números a * b mediante sumas sucesivas no es más que sumar "b" veces "a" o "a" veces "b", es decir, si a = 3 y b = 4, el producto se obtiene...

...sumando 4 veces 3: 3 + 3 + 3 + 3 = 12

o bien, 3 veces 4: 4 + 4 + 4 = 12

Ejercicio 026: Calcular la multiplicación de "a" por "b" mediante sumas sucesivas.

Entrada: Dos números enteros a y b.

Salida: La multiplicación de a por b.


import java.util.Scanner;

public class Java_026 {
    public static void main (String[] args) {
        Scanner sc = new Scanner(System.in);
        int a, b, producto;
        System.out.println("Ingresa el valor de a");
        a = sc.nextInt();
        System.out.println("Ingresa el valor de b");
        b = sc.nextInt();
        producto = 0;
        for (int i=0; i < b; i++) {
            producto = producto + a;
        }
        System.out.print("El resultado de a * b es " + producto);
    }
}

No hay comentarios:

Publicar un comentario