import java.util.*;
import java.lang.*;
import java.io.*;

// The main method must be in a class named "Main".
class Main {
    public static void main(String[] args) {

        // Objeto tipo teclado para poder capturar datos
        Scanner taclado = new Scanner(System.in);

        //Variable tipo string para captura el nombre de la persona
        String nombre=" JUAN ";
        //****************************************
        //Variable i que me sirve como contador inicializada en 0
        int i = 5; //1***
        //****************************************

        // Se ejecuta mientras la condición (i < 3) sea verdadera
        System.out.println("\nCiclo WHILE / Mientras");
        while (i<3){ //2***
            
            System.out.println("Calculadora de precios más impuesto -" + i);
    ***********************************
            // Captura el precio del producto
            double precio=0;
            System.out.print("\n\nDigite el precio del producto: ");
            precio = taclado.nextDouble();
    ***********************************
            // Captura la cantidad de productos
            int cantidad = 0;
            double impuesto = 0.13;
            System.out.print("\nDigite la cantidad de prouductos que tiene: ");
            cantidad = taclado.nextInt();
    ***********************************
            // Captura el nombre del usuario
            System.out.print("\n Digite su nombre: ");
            nombre = taclado.next();
        ***********************************
            // Calcula el total y el impuesto
            double total = (precio * cantidad);
            double totalImp = total*impuesto;
            System.out.println("\n\nGracias, " + nombre + " el total de los productos sería: \n--" + (total+totalImp));
            i++; //3***
            System.out.println("\n---------\n\n");
        }
********************************

    // Se ejecuta al menos una vez antes de evaluar la condición o proceso
        System.out.println("\nCiclo DO-WHILE / Hacer mientras");
        i=0; //1***
        do{
            
            System.out.println("Calculadora de precios más impuesto -" + i);

***************************
            // Captura el precio del producto
            
            double precio=0;
            System.out.print("\n\nDigite el precio del producto: ");
            precio = taclado.nextDouble();

***********************
            // Captura la cantidad de productos  
            int cantidad = 0;
            double impuesto = 0.13;
            System.out.print("\nDigite la cantidad de prouductos que tiene: ");
            cantidad = taclado.nextInt();
***********************
            // Captura el nombre del usuario
            System.out.print("\n Digite su nombre: ");
            nombre = taclado.next();
 *********************

 // Calcula el total y el impuesto
            double total = (precio * cantidad);
            double totalImp = total*impuesto;
            System.out.println("\n\nGracias, " + nombre + " el total de los productos sería: \n--" + (total+totalImp));
            i++; //3***
            System.out.println("\n---------\n\n");
        }while (i<3); //*** //*** Se repite mientras i sea menor que 3
********************************

    // Ejecuta el comando un número determinado de veces
        System.out.println("\nÚltimo Ciclo For-To-Do / Para");
        //    1***   2***    3***
        
        for(i=0  ;  i<3  ;  i++)
            {
                System.out.println("Calculadora de precios más impuesto -" + i);
                double precio=0;
                System.out.print("\n\nDigite el precio del producto: ");
                precio = taclado.nextDouble();
                  
                int cantidad = 0;
                double impuesto = 0.13;
                System.out.print("\nDigite la cantidad de prouductos que tiene: ");
                cantidad = taclado.nextInt();
                System.out.print("\n Digite su nombre: ");
                nombre = taclado.next();
                
                double total = (precio * cantidad);
                double totalImp = total*impuesto;
                System.out.println("\n\nGracias, " + nombre + " el total de los productos sería: \n--" + (total+totalImp));
                //Aquí existe un error i++;
                System.out.println("\n---------\n\n");
            }
        
    }


}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: