Muy buena la explicación...Mejore el segundo ejercicio: package Prcatic_Rito; import java.util.InputMismatchException; import java.util.Scanner; public class CDistribidora{ public static void main (String[]args){ Scanner sc = new Scanner (System.in);
String name; String producto; int cantidad; int precio; int dinero; double cambio; double debito;
System.out.println("Ingrese el nombre del cliente:"); name = sc.nextLine();
System.out.println("Ingrese el nombre del producto:"); producto = sc.nextLine();
/* El try catch es por si el usuario dijita caractteres, en el caso que lo haga se mostrara un mensaje, especificando el error. */ try {
System.out.println("Ingrese la cantidad a vender:"); cantidad = sc.nextInt();
System.out.println("Ingrese el precio del producto:"); precio = sc.nextInt();
double total = cantidad * precio; System.out.println("Nombre del cliente: " + name + ("--")+ " producto :" + producto + "--" + ("Total a cancelar : ") + total);
Hola una consulta, en la práctica siempre se trabajará bajo scanner o debería utilizar jframe y sus herramientas visuales como textfields, textarea, combobox, etc?
Hola, no he entendido los dos ejercicios primeros ya. Que complicas mucho la cosa .No seria mejor ahorrarte elconstructor que no usas y hacer todo el programa en el metodo main?
👋Necesitas AYUDA con tus TAREAS?
Escríbeme aquí ➡️ wa.link/vshwdy
💡 o MIRA la DESCRIPCIÓN de este video! 💡
Lo que hace al inicio por que lo hace?? para que cada ejercicio corra se necesita eso pero que es en si?? una explicacion porfa.
Muy buena la explicación...Mejore el segundo ejercicio:
package Prcatic_Rito;
import java.util.InputMismatchException;
import java.util.Scanner;
public class CDistribidora{
public static void main (String[]args){
Scanner sc = new Scanner (System.in);
String name;
String producto;
int cantidad;
int precio;
int dinero;
double cambio;
double debito;
System.out.println("Ingrese el nombre del cliente:");
name = sc.nextLine();
System.out.println("Ingrese el nombre del producto:");
producto = sc.nextLine();
/*
El try catch es por si el usuario dijita caractteres, en el caso que lo haga
se mostrara un mensaje, especificando el error.
*/
try {
System.out.println("Ingrese la cantidad a vender:");
cantidad = sc.nextInt();
System.out.println("Ingrese el precio del producto:");
precio = sc.nextInt();
double total = cantidad * precio;
System.out.println("Nombre del cliente: " + name + ("--")+ " producto :" + producto + "--" +
("Total a cancelar : ") + total);
System.out.println("Ingrese dinero");
dinero = sc.nextInt();
cambio = total - dinero;
debito = dinero - total;
if(dinero > total){
System.out.println("El cambio de:" + name + ("--") + "es: " + cambio );
}else if (dinero < total){
System.out.println(" " + name + (" ") + ("Su deuda es de:") + ("$")+ debito);
}else if (dinero == total){
System.out.println(" " + name + "" +(" ")+ "Esta completo");
}
}
catch(InputMismatchException e){
System.out.println("Solo de ingresar numeros!!!");
System.out.println("Error debido a:" + e);
}
}
}
Me ayudo muchisimo a entender java!!! gracias
Buenas tardes, ¿en qué curso son esos ejercicios? Gracias.
Hola una consulta, en la práctica siempre se trabajará bajo scanner o debería utilizar jframe y sus herramientas visuales como textfields, textarea, combobox, etc?
no sabia que necesitaba este video hasta ahora, gracias
Hola, no he entendido los dos ejercicios primeros ya. Que complicas mucho la cosa .No seria mejor ahorrarte elconstructor que no usas y hacer todo el programa en el metodo main?