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");
}
}
}
To embed this project on your website, copy the following code and paste it into your website's HTML: