Gracias por todo lo que me estas enseñando. Todas las noches me pongo a hacer uno de tus ejercicios y a donde quiera que estés, dios te tenga es su gloria. Mil gracias.
@lunasol5398 Жыл бұрын
Muchos dicen querer trascender dejando un legado, tu sin duda lo lograste 😇
@jminf68218 жыл бұрын
Excelentes tutoriales, pocas personas explican con la misma pasión y carisma, saludos desde Colombia.
@fm0x13 жыл бұрын
Fuiste el mejor profesor de programación que tuve
@maxiweed7147 жыл бұрын
muy agradecido por estos tutoriales sin duda el mejor explicando java, te pasaste para buen profe
@Dannrar3 жыл бұрын
¡Esto cada vez me gusta más! Resulta que me puse a pensar en lo siguiente: " y si, en cambio de pedir dos números para luego realizar la operación realizo el programa de tal forma que funcione como una calculadora normal?..." (Es decir, que pida un número, luego pida la operación, y luego el último número.) Este fue el código que me resultó: int num1, num2, suma, resta, mult, div; char operación; num1 = Integer.parseInt(JOptionPane.showInputDialog("Digite el primer número: ")); operación = JOptionPane.showInputDialog("introduzca la operación a realizar: " + " "+ num1 + " ? " + " 'S', Suma. '0', Resta. 'M', Multiplicación. 'D', División.").charAt(0); if (operación == 's' || operación=='S') { num2 = Integer.parseInt(JOptionPane.showInputDialog("Digite el segundo número: ")); suma = num1 + num2; JOptionPane.showMessageDialog(null, num1 + " + " + num2 + " = " + suma); } else if (operación == 'r' || operación=='R') { num2 = Integer.parseInt(JOptionPane.showInputDialog("Digite el segundo número: ")); resta = num1 - num2; JOptionPane.showMessageDialog(null, num1 + " - " + num2 + " = " + resta); } else if (operación == 't' || operación=='T') { num2 = Integer.parseInt(JOptionPane.showInputDialog("Digite el segundo número: ")); mult = num1 * num2; JOptionPane.showMessageDialog(null, num1 + " * " + num2 + " = " + mult); } else if (operación == 'd' || operación=='D') { num2 = Integer.parseInt(JOptionPane.showInputDialog("Digite el segundo número: ")); div = num1 / num2; JOptionPane.showMessageDialog(null, num1 + " / " + num2 + " = " + div); } else if ((operación != 'd' || operación != 'D') || (operación != 't' || operación != 'T') || (operación != 'r' || operación != 'R') || (operación != 's' || operación != 'S')){ JOptionPane.showMessageDialog(null,"El caracter seleccionado no está asociado a ninguna operación. "); }
@Veneryus6 жыл бұрын
Hice la calculadora con el condicional if, ya que empecé a hacer el ejercicio antes que tu para ver si me salía. Y me resultó bastante sencillo de esta manera. Gracias por las clases, estoy aprendiendo mucho! import java.util.*; public class Ejercicio_Condicionales_7 { public static void main(String[] args) { int n1, n2; String operacion; Scanner entrada=new Scanner (System.in); System.out.println("Inserte el primer número de su operación matemática"); n1=entrada.nextInt(); System.out.println("Ingrese el segundo número de su operación matemática"); n2=entrada.nextInt(); System.out.println("Introduce que tipo de operación va a hacer. (S para suma, R para resta" + ", M o P para multiplicación y D para división)"); operacion=entrada.next(); if(operacion.equalsIgnoreCase("S")){ System.out.println((n1+n2)); } else if(operacion.equalsIgnoreCase("R")){ System.out.println((n1-n2)); } else if(operacion.equalsIgnoreCase("M")){ System.out.println((n1*n2)); } else if(operacion.equalsIgnoreCase("P")){ System.out.println((n1*n2)); } else if(operacion.equalsIgnoreCase("D")){ System.out.println((n1/n2)); } } }
@juanarriaga63654 жыл бұрын
Dejo una opción para resolver el Ej 12: //Método main. public static void main(String[] args) { //Intro al programa JOptionPane.showMessageDialog(null, "Este programa determina si una calificación de 0 a 10 es:" + " Insuficiente 0-5 Suficiente 6 Buena 7-8 Notable 9 Sobrealiente 10"); //Asignación de valor a nota int nota = Integer.parseInt(JOptionPane.showInputDialog("Teclea la nota.")); //Cuerpo(switch) switch (nota){ case 0: case 1: case 2: case 3: case 4: case 5:JOptionPane.showMessageDialog(null, "La calificación es insuficiente."); break; case 6:JOptionPane.showMessageDialog(null, "La calificación es suficiente."); break; case 7: case 8:JOptionPane.showMessageDialog(null, "La calificación es buena."); break; case 9:JOptionPane.showMessageDialog(null, "La calificación es notable."); break; case 10:JOptionPane.showMessageDialog(null, "La calificación es Sobresaliente."); break; default: JOptionPane.showMessageDialog(null, "La calificación no es valida." + " Tiene que ser una calificación de 0 a 10."); } }
@CreemosEnJesucristo6 жыл бұрын
No sería mejor convertir a mayúscula las opciones y así tendriamos solo un Case 'S' ? Gracias Excelente enseñanza .. Dios te bendiga
@jumaov8 жыл бұрын
Vamos muy bien. Saludos desde Barquisimeto Venezuela.
@joseestradadev6 жыл бұрын
*Ejercicio 12 utilizando if-else & switch:* // Variables int calificacion; String observacion; // Solicitudes input calificacion = Integer.parseInt(JOptionPane.showInputDialog("Digite la calificación de 0 a 10:")); // Proceso if ((calificacion > 0) && (calificacion < 11)) { switch (calificacion) { case 10: observacion = "Sobresaliente"; break; case 9: observacion = "Notable"; break; case 8: observacion = "Bien"; break; case 7: observacion = "Suficiente"; break; default: observacion = "Insuficiente"; break; } // Impresión JOptionPane.showMessageDialog(null, observacion); } else { JOptionPane.showMessageDialog(null, "La calificación es inválida"); }
@RicardoOrnelasMx5 жыл бұрын
Puedes hacer el programa sin el Switch Pero es una buena forma de solucionar el problema y practicar ambos métodos Ya sé que fue hace 1 año, pero apenas estoy aprendiendo JAVA y quería comentar de igual forma jajaja, un saludo
@juanarriaga63654 жыл бұрын
Puedes hacerlo sin el if también, en el default entran todos los valores que no están entre 0 y 10 y ahí puedes enviar un mensaje de cali no valida
@josephjhonasvogulys5344 жыл бұрын
@@juanarriaga6365 eso pense, pero si revisas por default si pones por ejemplo 12, o 13, al igual que 1 o 2, te saldria insuficiente, por eso se corrige con el if.
@cristiangs51273 жыл бұрын
Habría funcionado con un Byte para ahorrar memoria
@iKONAN2 жыл бұрын
Mi aporte del ejercicio del video, tarde pero aun aprendiendo de ti Maestro. package javaapplication24; import java.util.Scanner; public class JavaApplication24 { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); int numero1, numero2, suma, resta, mult, div; char caracter; System.out.println("Digite 2 numeros para la operacion: "); numero1 = entrada.nextInt(); numero2 = entrada.nextInt(); System.out.println("Eliga el caracter para completar tu operación: "); caracter = entrada.next().charAt(0); switch(caracter){ case 's': case 'S': suma = numero1+numero2; System.out.println("La suma es: "+suma); break; case 'r': case 'R': resta = numero1-numero2; System.out.println("La resta es: "+resta); break; case 'p': case 'P': case 'm': case 'M': mult = numero1*numero2; System.out.println("La multiplicacion es: "+mult); break; case 'd': case 'D': div = numero1/numero2; System.out.println("La division es: "+div); default: System.out.println("!ERROR¡"); break; }
@evasolis732711 ай бұрын
Ejercicio 12: 🥰 public static void main(String[] args) { byte nota; nota=Byte.parseByte(JOptionPane.showInputDialog("Ingrese la nota del alumno: ")); switch(nota){ case 0: case 1: case 2: JOptionPane.showMessageDialog(null, "Estado de nota: Insuficiente"); break; case 3: case 4: JOptionPane.showMessageDialog(null, "Estado de nota: Suficiente"); break; case 5: case 6: JOptionPane.showMessageDialog(null, "Estado de nota: Bien"); break; case 7: case 8: JOptionPane.showMessageDialog(null, "Estado de nota: Notable"); break; case 9: case 10: JOptionPane.showMessageDialog(null, "Estado de nota: Sobresaliente"); break; default:JOptionPane.showMessageDialog(null, "la nota ingresada es incorrecta"); } }
@Kevin-nb6og8 жыл бұрын
amigo tus tutoriales son exelentes espero que subas tutoriales de C# completos
@andersonarevaloaldaz67003 жыл бұрын
NOTA: Utilicé el float en las variables por el motivo de que en la división habrá ocasiones en que no sea exacta por ejemplo si dividimos 5/2 = 2.5 pero si utilizamos un integer en las variables en el resultado solo nos mostrara 2 y no seria el resultado correcto! /*Ejercicio 11: Construir un programa que simule el funcionamiento de una calculadora que puede realizar las cuatro operaciones aritméticas básicas (suma, resta, producto y división) con valores numéricos enteros. El usuario debe especificar la operación con el primer carácter del primer parámetro de la línea de comandos: S o s para la suma, R o r para la resta, P, p, M o m para el producto y D o d para la división. */ float n1, n2, resultado; char caracter; n1= Float.parseFloat(JOptionPane.showInputDialog("INGRESE EL PRIMER NUMERO")); n2= Float.parseFloat(JOptionPane.showInputDialog("INGRESE EL SEGUNDO NUMERO: ")); caracter=JOptionPane.showInputDialog("Digite el caracter correspondiente a la operacion que desea realizar: " + " Suma= 's'" + " Resta= 'r'" + " Multiplicación= 'm'" + " División= 'd'").charAt(0); if((caracter=='s')||(caracter=='S')){ resultado=n1+n2; JOptionPane.showMessageDialog(null,"La suma de: "+n1+" Y "+n2+" Es igual a: "+resultado); }else if((caracter=='r')||(caracter=='R')){ resultado=n1-n2; JOptionPane.showMessageDialog(null,"La resta de: "+n1+" y "+n2+" es igual a: "+resultado); }else if((caracter=='m')||(caracter=='M')){ resultado=n1*n2; JOptionPane.showMessageDialog(null,"La multiplicacionde: "+n1+" Y "+n2+" es igual a: "+resultado); }else if((caracter=='d')||(caracter=='D')){ resultado=n1/n2; JOptionPane.showMessageDialog(null,"El resultado de la division de: "+n1+" y "+n2+" Es igual a: "+resultado); }else{ JOptionPane.showMessageDialog(null,"El caracter ingresado no corresponde a ninguna operación"); } } }
@julianandresninotorres26854 жыл бұрын
// Ejercicio12 int nota; //Pedimos datos al usuario nota = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la nota 0 - 10:")); if(nota >= 0 && nota 3 && nota 5 && nota 7 && nota 10){ JOptionPane.showMessageDialog(null, "Nota fuera de Rango"); } } }
@MiguelCruz-vg7ed4 жыл бұрын
fue realmente grandioso
@agarwladi84058 жыл бұрын
Amigo buen video tengo una pregunta pero es acerca de las listas dobles cerradas en c++ y es para que me facilites el codigo de las dobles cerradas para la inserción de un nodo en cualquier lado ayudame
@jeanaponte7436 жыл бұрын
package Ejericicios; import javax.swing.JOptionPane; public class Ejercicio12 { public static void main(String[] args) { // TODO Auto-generated method stub int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la nota: ")); switch(nota) { case 0 : case 1 : case 2 : case 3 : JOptionPane.showMessageDialog(null, "la nota "+nota+" es insuficiente"); break; case 4 : case 5 : case 6 : JOptionPane.showMessageDialog(null, "la nota "+nota+" es suficiente"); break; case 7 : case 8 : JOptionPane.showMessageDialog(null, "la nota "+nota+" es notable"); break; case 9: case 10: JOptionPane.showMessageDialog(null, "la nota "+nota+" es sobresaliente"); break; default : JOptionPane.showMessageDialog(null, "Error, Nota fuera de rango"); } } }
@felipelinares14405 жыл бұрын
y si mi nota es 6.25 ? toca agregar esto no? : switch ((int)nota){
@erickjavierl.c.59495 жыл бұрын
NO SÉ EN TU PAÍS, PERO EN EL MÍO, 4 NO ES SUFICIENTE.
@elshottah4ck5 жыл бұрын
creo que con un if queda mas facil y se podría usar el float
@fantoche99315 жыл бұрын
@@erickjavierl.c.5949 capaz esta rindiendo parciales
@erickjavierl.c.59495 жыл бұрын
@@fantoche9931 NI LOS PARCIALES PASAS CON 4...
@rixmar856914 күн бұрын
pero en la división si ponemos un número que no sea divisible entre cero no debería dar error?
@p1p3pr328 жыл бұрын
hola que tal ando haciendo un curso de APU1 & ando un poco perdido me preguntaba si me podrías explicar, buenos vídeos sigue asi
@jeffreyindri6 жыл бұрын
excelente como siempre, gracias
@sergiocotero66222 жыл бұрын
YA SE MURIO WE :,c
@splashback69786 жыл бұрын
exelente video, me salvaste n.n
@danielgamez4374 Жыл бұрын
Les dejo el ejercicio de ejemplo según me lo imagine public static void main(String[] args) { //Variables int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Ingrese un valor entero para la nota del Estudiante: ")); switch (nota) { case 0, 1, 2 ->{ JOptionPane.showMessageDialog(null, "Su nota es insuficiente "); } case 3, 4 ->{ JOptionPane.showMessageDialog(null, "Su nota es suficiente "); } case 5, 6 -> { JOptionPane.showMessageDialog(null, "Su nota esta bien "); } case 7, 8 -> { JOptionPane.showMessageDialog(null, "Su nota es Notable "); } case 9, 10 -> { JOptionPane.showMessageDialog(null, "Su nota es Sobresaliente "); } default -> { JOptionPane.showMessageDialog(null, "Los valores Ingresados no son los esperados "); } } }
@erickgonzalezcortes17184 жыл бұрын
/**Ejercicio 11: * * Construir un programa que simule el funcionamiento de una calculadora que puede * realizar las cuatro operaciones aritméticas básicas (Suma, Resta, Producto y * División) con valores numéricos enteros. El usuario debe especificar la operación * con el primer carácter del primer parametro de la linea de comandos: S o s para * la suma, R o r para la resta, P, p, M o m para el producto y D o d para la división * */ package b_ejercicio.pkg11; import javax.swing.JOptionPane; /** * @author Erick González Cortes */ public class B_Ejercicio11 { public static int num1, num2, resul;//Numeros publicos /** * Como no quiero escribir mucho se pone una función de llenado XD */ public static void main(String[] args) { String res;//Seran las resouestas de pregunta char resconv;//La cadena convertida :v do { num1 = Integer.parseInt(JOptionPane.showInputDialog("Introduce el primer valor"));//Entrada de los datos num2 = Integer.parseInt(JOptionPane.showInputDialog("Introduce el primer valor")); res = JOptionPane.showInputDialog("¿Qué operación realizaras? Tienes como opción:" + " Suma" + " Resta" + " Producto" + " División");//Lo que responda sera la operación a realizar res = res.toLowerCase();//Toda la cadena la convertimos en minusculas resconv = res.charAt(0);//Solo tomamos la primera letra de la cadena switch (resconv){ case 's'://Suma resul = num1 + num2;//operación JOptionPane.showMessageDialog(null, "La Suma es: "+ resul);//resultado break; case 'r': resul = num1 - num2;//operación JOptionPane.showMessageDialog(null, "La Resta es: "+ resul);//resultado break; case 'p': case 'm': resul = num1 % num2; JOptionPane.showMessageDialog(null, "El Producto es: "+ resul);//resultado break; case 'd'://Disión resul = num1 / num2; JOptionPane.showMessageDialog(null, "La División es: "+ resul);//resultado break; default: JOptionPane.showMessageDialog(null, "No introduciste ninguna opción");//Si } res = JOptionPane.showInputDialog("¿Gustas Volver a intentarlo?");//Se pregunta al usuario si quiere repetirlo otra vez res = res.toLowerCase();//Toda la cadena la convertimos en minusculas resconv = res.charAt(0);//Solo tomamos la primera letra de la cadena } while (resconv == 's' || resconv == 'c' || resconv == 'o');//Si la primera letra intrucida es esto, entonces lo volvera a ejecutar JOptionPane.showMessageDialog(null, "Hasta la vista bebe"); } }
@lNhico7 жыл бұрын
Dejo por aqui otra forma de realizar el primer ejercicio. import javax.swing.JOptionPane; public class Multiplo { public static void main(String[] args) { int num1, num2; char operacion; operacion = JOptionPane.showInputDialog("Introduce la operacion que quieras realizar").charAt(0); num1 = Integer.parseInt(JOptionPane.showInputDialog("Introduce el primer operando")); num2 = Integer.parseInt(JOptionPane.showInputDialog("Introduce el segundo operando")); operacion = Character.toUpperCase(operacion); if(operacion == 'S' ) { System.out.println("La suma es: "+Multiplo.sumar(num1, num2)); } else if (operacion == 'R'){ System.out.println("La resta es: "+Multiplo.resta(num1, num2)); } else if(operacion == 'P' || operacion == 'M') { System.out.println("La multiplicacion es: "+Multiplo.multiplicacion(num1, num2)); }else if(operacion == 'D') { System.out.println("La division es: "+Multiplo.division(num1, num2)); } } public static int sumar(int num1, int num2) { int suma = num1+num2; return suma; } public static int resta(int num1,int num2) { int resta = num1-num2; return resta; } public static int multiplicacion(int num1, int num2) { int multiplicacion = num1*num2; return multiplicacion; } public static int division (int num1, int num2) { int division = num1/num2; return division; } }
@luissepulveda34274 жыл бұрын
alguien sabe como guardar el char con la funcion scanner en vez de joptionpane? osea por ejemplo con el int se guarda como suma = entrada.nextInt(); como se hace eso pero con el char.
@carlossantisteban27634 жыл бұрын
la clase Scanner no tiene un método nextcharAt()" para extraer un caracter, tampoco tiene el método "nextChar()" ni nada parecido. Lo que puede usar es el String y extraer el primer caracter de la siguientes manera: suma=entrada.next().charAt(0);
@isaiasjosuebarahonarodrigu41247 жыл бұрын
Una posible solución es: package nota_cualitativa; import javax.swing.JOptionPane; public class Nota_Cualitativa { public static void main(String[] args) { int nota; nota=Integer.parseInt(JOptionPane.showInputDialog("Digite una nota entre 0 y 10: ")); if (nota>=0 && nota2 && nota4 && nota6 && nota8 && nota
@jherssonsmith85965 жыл бұрын
Ejercicio 11; no tenia idea que en case también se podía nombrar caracteres, gracias profe: public static void main(String[] args) { Scanner entrada = new Scanner(System.in); int numero1, numero2, suma, resta, mult, div; char operacion; System.out.println("LEYENDA DE CARACTERES PARA CADA OPERACION: "+"Suma: S-s "+"Resta: R-r "+"Producto: P-p-M-m "+"Division: D-d "); System.out.println("Ingrese la letra de operacion a realizar: "); operacion = entrada.next().charAt(0); System.out.println(" Ingrese el primer numero: "); numero1 = entrada.nextInt(); System.out.println("Ingrese el segundo numero: "); numero2 = entrada.nextInt(); suma = numero1 + numero2; resta = numero1 - numero2; mult = numero1 * numero2; div = numero1 /numero2; switch(operacion){ case 'S': case 's': System.out.println(" La suma es: "+suma); break; case 'R': case 'r': System.out.println(" La resta es: "+numero1+numero2); break; case 'P': case 'p': case 'M': case 'm': System.out.println(" El producto es: "+numero1*numero2); break; case 'D': case 'd': System.out.println(" La division es: "+numero1/numero2); break; default: System.out.println("ERROR: EL CARACTER INGRESADO PARA LA OPERACION NO ES VALIDO!"); } }
@Elpashino3602 жыл бұрын
esta mal la resta
@JoseRodriguez-nn7ej5 жыл бұрын
Yo la hice con condicional "if" porque no tenía muy claro cómo funciona switch y quedó así: package calculadora; import javax.swing.JOptionPane; public class Calculadora { public static void main(String[] args) { int numero1, numero2, resultado; char operador; numero1 = Integer.parseInt(JOptionPane.showInputDialog("digite un numero")); operador = JOptionPane.showInputDialog("digite el operador").charAt(0); numero2 = Integer.parseInt(JOptionPane.showInputDialog("digite otro numero")); if(operador == '+'){ resultado = numero1 + numero2; JOptionPane.showMessageDialog(null,"el resultado de su operacion es: "+resultado); } else if(operador == '-'){ resultado = numero1 - numero2; JOptionPane.showMessageDialog(null,"el resultado de su operacion es: "+resultado); } else if(operador == '*'){ resultado = numero1 * numero2; JOptionPane.showMessageDialog(null,"el resultado de su operacion es: "+resultado); } else if(operador == '/'){ resultado = numero1 / numero2; JOptionPane.showMessageDialog(null,"el resultado de su operacion es: "+resultado); } else { JOptionPane.showMessageDialog(null,"operador no valido"); } } }
@jorgematute13964 жыл бұрын
Ejercicio 12: package programaciónats; import java.util.Scanner; public class Nota1al10 { public static void main(String[] args) { Scanner leer = new Scanner(System.in); System.out.print("Ingrese su nota: "); float nota = leer.nextFloat(); if(nota >= 9 && nota = 7 && nota =6 && nota < 7){ System.out.println("Bien."); }else if(nota >=5 && nota < 6){ System.out.println("Suficiente."); }else if(nota < 5 && nota >= 0){ System.out.println("Insuficiente."); }else{ System.out.println("Ingresó una nota equivocada."); } } }
@melisa21513 жыл бұрын
Ejercicio 11, yo lo hice asi :) int num1,num2,resultado; String res; char operacion; operacion = JOptionPane.showInputDialog("Digite la operacion que desea realizar: "+ "s = suma"+ "| r = resta"+ "| m = multiplicacion"+ "| d = division").charAt(0); res = String.valueOf(operacion).toLowerCase(); // lo convierte en minuscula. num1 = Integer.parseInt(JOptionPane.showInputDialog("Digite un numero: ")); num2 = Integer.parseInt(JOptionPane.showInputDialog("Digite otro numero: ")); switch (res){ case "s": resultado = num1+num2; JOptionPane.showMessageDialog(null,"El resultado de la suma es: "+resultado); break; case "r": resultado = num1 - num2; JOptionPane.showMessageDialog(null,"El resultado de la resta es: "+resultado); break; case "m": resultado = num1 * num2; JOptionPane.showMessageDialog(null,"El resultado de la multiplicacion es: "+resultado); break; case "d": resultado = num1 / num2; JOptionPane.showMessageDialog(null,"El resultado de la division es: "+resultado); break; default: JOptionPane.showMessageDialog(null,"La letra ingresada no corresponde a ninguna operacion"); }
@jorgearellano8077 жыл бұрын
hola hice el programa pero tengo una pregunta como puedo hacer una operación simultanea con solo dos variables (numero1, numero2), a lo que me refiero es jacer esto (2+1+1) y luego dar igual, ojala y me puedas contestar saludos.
@eliaz976hhb57 жыл бұрын
ahi se tendria que utilizar un ciclo para, repetir las veces que se desee sumar mas numeros, por ejemplo un do while
@Mr-Knight1 Жыл бұрын
yo lo hice con un if y con pocas variables float n1, n2, resultado; n1 = Float.parseFloat(JOptionPane.showInputDialog(null, "Indique el primer valor para operar")); n2 = Float.parseFloat(JOptionPane.showInputDialog(null, "Indique el segundo valor para operar")); String decision = JOptionPane.showInputDialog("Presione S para sumar, R para restar, M para multiplicar y D para dividir"); if (decision.equals("S") || decision.equals("s")) { resultado = n1+n2; JOptionPane.showMessageDialog(null, "El resultado de suma es " + resultado); }else if(decision.equals("R") || decision.equals("r")){ resultado = n1-n2; JOptionPane.showMessageDialog(null, "El resultado de resta es " + resultado); }else if(decision.equals("M") || decision.equals("m")){ resultado = n1*n2; JOptionPane.showMessageDialog(null, "El resultado de multiplicacion es " + resultado); }else if(decision.equals("D") || decision.equals("d")){ resultado = n1/n2; JOptionPane.showMessageDialog(null, "El resultado de division es " + resultado); } else{ JOptionPane.showMessageDialog(null, "La opcion que elegiste no existe"); }
@melkiscastillo61128 жыл бұрын
Amigo quisiera saber como se hace este ejercicio con ciclos u otro método que no haga tan largo. Realizar un programa para verificar si un estudiante aprobó / Desaprobó el año escolar. Teniendo en cuenta 4 notas de una por cada periodo. Y las materias son: MATEMÁTICAS 20% GEOGRAFÍA 20% BIOLOGÍA 20% HISTORIA 40% Para aprobar el año todas las definitivas finales tiene que ser mayor 3.0 Al debe mostrar la definitiva final. La definitiva mayor. La definitiva menor. Y si aprobó o desaprobó el año. Ejemplo: Materias: periodo 1: periodo 2: periodo 3: periodo 4: Definitiva MATEMÁTICAS 4.5 5.0 3.8 4.0 4.26 GEOGRAFÍA 3.8 3.5 5.0 4.6 4.3 BIOLOGÍA 5.0 5.0 5.0 4.0 4.6 HISTORIA 2.8 3.0 4.0 4.8 3.88 Definitiva mayor 4.6 Definitiva menor 3.88 Año Aprobado
En el Ejercicio 12 yo lo hice asi: import javax.swing.JOptionPane; public class Ejercicio12_C { public static void main(String[]args) { /* Digite una nota de 0 a 10 y mostrarla de la forma: Insuficiente, Suficiente, Bien, Notable y Sobresaliente. */ int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Introduce tu nota")); switch(nota) { case 0: case 1: case 2: case 3: case 4: case 5: JOptionPane.showMessageDialog(null, "Insuficiente | La calificacion es de: "+nota); break; case 6: JOptionPane.showMessageDialog(null, "Suficiente | La calificacion es de: "+nota); break; case 7: JOptionPane.showMessageDialog(null, "Bien | La calificacion es de: "+nota); break; case 8: case 9: JOptionPane.showMessageDialog(null, "Notable | La calificacion es de: "+nota); break; case 10: JOptionPane.showMessageDialog(null, "Sobresaliente | La calificacion es de: "+nota); break; default: JOptionPane.showMessageDialog(null, "Digite un numero entre 0 & 10"); } } }
@jesusgabrielchaconcalvo20472 жыл бұрын
Gran video
@Mr-Knight1 Жыл бұрын
ejercicio 12 int nota; nota = Integer.parseInt(JOptionPane.showInputDialog(null, "Ingrese su nota del 0 al 10 y sera calificada")); if (nota >= 0 && nota
@db17db114 жыл бұрын
¿Por qué no usar el método ignoprecase()?
@sergiocotero66222 жыл бұрын
Descansa bello hombre, descansa...
@cbasbolanos61196 жыл бұрын
EL PRIMER EJERCICIO LO HICE CON IF PRROS :V package operadores16; import javax.swing.*; /** * * @author sebastian Bolaños */ public class Operadores16 { public static void main(String[] args) { int num1 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el primer numero ")); int num2 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el segundo Valor ")); //primera forma de hacerlo: /* String operacion = JOptionPane.showInputDialog(" Ingrese: 1. S o s para Sumar. 2. R o r para Restar. 3. P, p o M o m para Multiplicar. 4. D o d para Dividir. "); char opera = operacion.charAt(0); */ //segunda forma de hacerlo: char opera = JOptionPane.showInputDialog(" Ingrese: 1. S o s para Sumar. 2. R o r para Restar. 3. P, p o M o m para Multiplicar. 4. D o d para Dividir. ").charAt(0); if((opera == 'S')|| (opera == 's')){ int suma = num1 + num2; JOptionPane.showMessageDialog(null,"La suma es: "+suma); }else if((opera == 'R')||(opera == 'r')){ int resta = num1 - num2; JOptionPane.showMessageDialog(null,"La resta es: "+resta); }else if((opera== 'P')|| (opera == 'p')||(opera == 'M')||(opera == 'm')){ int multiplicacion = num1*num2; JOptionPane.showMessageDialog(null,"La Multiplicacion o el producto de estos dos numeros es: "+multiplicacion); }else if ((opera == 'D')|| (opera == 'd')){ int division = num1 / num2; JOptionPane.showMessageDialog(null,"La division es: "+division); }else JOptionPane.showMessageDialog(null, "El caracter ingresado no es correcto!!"); } }
@carlostumbaco33445 жыл бұрын
Muy bièn hecho
@sebasmusic8887 жыл бұрын
Muy buen video aqui mi tarea import javax.swing.JOptionPane; public class Exercise12_C{ public static void main(String args[]){ int nota; String insuficiente, suficiente, bien, notable, sobresaliente; nota = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la nota")); switch(nota){ case 0 : case 1 : case 2 : JOptionPane.showMessageDialog(null,"La nota es insuficiente"); break; case 3 : case 4 : case 5 : JOptionPane.showMessageDialog(null,"La nota es suficiente"); break; case 6 : case 7 : case 8 : JOptionPane.showMessageDialog(null,"La nota es notable"); break; case 9 : case 10 : JOptionPane.showMessageDialog(null,"La nota es sobresaliente"); break; default : JOptionPane.showMessageDialog(null,"La nota que elejiste no se encuentra"); } } }
@chrisneei4446 жыл бұрын
si, son muy innecesarios jajajaj xD
@jonyquispe18196 жыл бұрын
Era innecesario .. creo jejeje..
@erickjavierl.c.59495 жыл бұрын
NO SÉ DE QUÉ PAÍS SEAS, PERO EN EL MÍO, SACAR 3 NO ES UNA NOTA SUFICIENTE.
@giomiraval43554 жыл бұрын
ejercicio 11: int v1, v2; int resultado; String opcion; opcion = JOptionPane.showInputDialog("Escoge la operación a realizar: " + " S = sumar " + " R = restar " + " P = producto " + " D = división" + " Usar solo minisculas."); v1 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el primer valor: ")); v2 = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el segundo valor: ")); switch (opcion) { case "s": JOptionPane.showMessageDialog(null, "La Operación escogida es la Suma:"); resultado = v1 + v2; JOptionPane.showMessageDialog(null, "El resultado de tu suma es: " + resultado); break; case "r": JOptionPane.showMessageDialog(null, "La Operación escogida es la Resta:"); resultado = v1 - v2; JOptionPane.showMessageDialog(null, "El resultado de tu resta es: " + resultado); if (v1 > v2) { JOptionPane.showMessageDialog(null, "El segundo valor es mayor que el primer valor, " + " se inertira los valores "); resultado = v2 - v1; JOptionPane.showMessageDialog(null, "El resultado de tu resta es: " + resultado); } break; case "p": JOptionPane.showMessageDialog(null, "La Operación escogida es la Multiplicación:"); resultado = v1 * v2; JOptionPane.showMessageDialog(null, "El resultado de la multiplicaión es: " + resultado); break; case "d": JOptionPane.showMessageDialog(null, "La Operación escogida es la División:"); resultado = v1 / v2; JOptionPane.showMessageDialog(null, "El resultado de tu dvisión es: " + resultado); break; default: JOptionPane.showMessageDialog(null, " ¡¡Opcion incorrecta!!!"); }
@julianguasgua24304 жыл бұрын
En el caso de la división hay muchos escenarios que puede saltar error. Primero creo que la respuesta debería ser un float ya que puede darse decimales Segundo, El caso de división para cero y así hay otros casos
@stivenmurillo67812 жыл бұрын
import javax.swing.JOptionPane; public class EjercicioNota { public static void main(String[] args) { float nota; nota = Float.parseFloat(JOptionPane.showInputDialog("Ingrese la nota")); if ((nota >=0)&&(nota=2)&&(nota=4)&&(nota=6)&&(nota=8)&&(nota
@nabyblack50223 жыл бұрын
este fue mi ejercicio 10 Scanner entrada =new Scanner(System.in); int notas; System.out.println("incerte su nota debe ser del 1 al 10"); notas =entrada.nextInt(); switch(notas) { case 1: case 2: case 3: case 4: System.out.println("su nota es insuficiente, estudie mas vago"); break; case 5: case 6: System.out.println("su nota es suficiente, pero casi se queda "); break; case 7: case 8: System.out.println(" su nota esta bien bien buena"); break; case 9: System.out.println("su nota es notable sigue asi"); break; case 10: System.out.println(" su nota es sobresaliente , pero igual ella no te quiere o el "); break; default: System.out.println("la puntuacion incertada es incorrecta, no les que es un numero del 1 al 10? "); }
@erickgonzalezcortes17184 жыл бұрын
/**Ejerciocio 12: * Pedir una nota de 0 a 10 y mostrarla de la forma: Insuficiente, Sufucientes, * Bien, Notable y Sobresaliente */ package b_ejercicio_12; import javax.swing.JOptionPane; /** * @author Erick González */ public class B_Ejercicio_12 { public static void main(String[] args) { int Nota; Nota = Integer.parseInt(JOptionPane.showInputDialog("Intruduce la nota:")); switch(Nota){ case 10: JOptionPane.showMessageDialog(null, "¡Sobresaliente!"); break; case 9: JOptionPane.showMessageDialog(null, "¡Notable!"); break; case 8: JOptionPane.showMessageDialog(null, "¡Bien!"); break; case 7: case 6: JOptionPane.showMessageDialog(null, "¡Suficiente!"); break; case 5: case 4: case 3: case 2: case 1: case 0: JOptionPane.showMessageDialog(null, "¡Insuficiente!"); break; default: JOptionPane.showMessageDialog(null, "¿Si sabes que una nota tiene un rango del 0-10?"); } } }
@SamuelChaparo2 жыл бұрын
mmm yo hice diferente el ejercicio 11, use condicionales if, else if, nada mas que eso... pero el codigo q tu hiciste parece mas simple y legible. aqui muestro mi ejemplo import java.util.Scanner; public class tester1 { public static void main (String[]args) { double numero1, numero2; char operacion; Scanner teclado = new Scanner(System.in); System.out.println("para sumar ingrese la tecla s para restar ingrese la tecla r para multiplicar ingrese la tecla m para dividir ingrese la tecla d "); operacion = teclado.next().charAt(0); try { if(operacion=='s' || operacion=='S') { System.out.println("ingrese dos numeros para sumarlos"); numero1=teclado.nextDouble(); numero2=teclado.nextDouble(); System.out.println("la suma da como resultado " + (numero1+numero2)); } else if(operacion=='r' || operacion=='R') { System.out.println("ingrese dos numeros para restarlos"); numero1=teclado.nextDouble(); numero2=teclado.nextDouble(); System.out.println("la suma da como resultado " + (numero1-numero2)); } else if(operacion=='m' || operacion=='M') { System.out.println("ingrese dos numeros para multiplicarlos"); numero1=teclado.nextDouble(); numero2=teclado.nextDouble(); System.out.println("la suma da como resultado " + (numero1*numero2)); } else if(operacion=='d' || operacion=='D') { System.out.println("ingrese dos numeros para dividirlos"); numero1=teclado.nextDouble(); numero2=teclado.nextDouble(); System.out.println("la suma da como resultado " + (numero1/numero2)); } else { System.out.println("la letra ingresada no es correcta"); } } finally { teclado.close(); } } }
@darkluizen7 жыл бұрын
como hacer para que vuelva al inicio y se pueda volver a realizar una operación? hasta que uno quiera salirse del programa
@n1c0d3r7 жыл бұрын
Tendrias que agregarle un do while pero creo que todavia no lo enseño él, de todas formas si lo sabes podes hacerlo. Creas una variable de tipo char y le pedis al final del proceso que ingrese una respuesta, por ejemplo 's' de si y 'n' de no, si pone s, sale del programa, si pone n, se repite el bucle
@martinds936 жыл бұрын
Ejercicio de la calculadora (agregue pitagoras): float n1,n2,n3,sum,res,mult,div,resto; char opc; opc=JOptionPane.showInputDialog("¿Que operación desea realizar? Suma Resta Multiplicacion Division Pitagoras (Resuelve hipotenuza)").charAt(0); switch(opc){ case 's': case 'S': n1=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el primer digito: ")); n2=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el segundo digito: ")); sum=n1+n2; JOptionPane.showMessageDialog(null,+n1+"+"+n2+"="+sum); break; case 'r': case 'R':n1=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el Minuendo: ")); n2=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el Sustraendo: ")); res=n1-n2; JOptionPane.showMessageDialog(null,+n1+"-"+n2+"="+res); break; case 'M': case 'm':n1=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el primer digito: ")); n2=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el segundo digito: ")); mult=n1*n2; JOptionPane.showMessageDialog(null,+n1+"*"+n2+"="+mult); break; case 'D': case 'd': n1=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el Dividendo: ")); n2=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el Divisor: ")); while(n2==0){ n2=Float.parseFloat(JOptionPane.showInputDialog("Ingrese un divisor distinto de 0: ")); }; div=n1/n2; resto=n1%n2; JOptionPane.showMessageDialog(null,+n1+"/"+n2+"="+div+" -> Resto= "+resto); break; case 'P': case 'p':n1=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el Cateto Ady")); n2=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el Cateto Op")); n3=(float) Math.sqrt(Math.pow(n1, 2)+Math.pow(n2, 2)); JOptionPane.showMessageDialog(null,"h=\u221A("+n1+"^2+"+n2+"^2)="+n3); break; default:break; }
@RicardoOrnelasMx5 жыл бұрын
La solución que hice al ejercicio 12 es int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Ingrese una nota del 0 - 10")); if((nota>=0)&&(nota=8 && nota
@robertovila73264 жыл бұрын
int grade; grade = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la nota final")); switch(grade){ case 1: case 2: case 3: case 4: case 5: JOptionPane.showMessageDialog(null,"La calificacion es insuficiente"); break; case 6: case 7: JOptionPane.showMessageDialog(null,"La calificacion es suficiente"); break; case 8: JOptionPane.showMessageDialog(null,"La calificacion es Bien"); break; case 9: JOptionPane.showMessageDialog(null,"La calificacion es notable"); break; case 10: JOptionPane.showMessageDialog(null,"La calificacion es sobresaliente"); break; default: JOptionPane.showMessageDialog(null,"Error - Se equivoco de nota,recuerde (1-10)"); }
@luisenriquegonzalesmaiz32544 жыл бұрын
Ejercicio 12: Scanner te = new Scanner(System.in); int nota; System.out.println("Ingresar nota del 0 al 10 :"); nota = te.nextInt(); switch (nota) { case 0: case 1: case 2: System.out.println("Nota INSUFICIENTE"); break; case 3: case 4: System.out.println("Nota SUFICIENTE"); break; case 5: case 6: System.out.println("Nota BIEN"); break; case 7: case 8: System.out.println("Nota NOTABLE"); break; case 9: case 10: System.out.println("Nota SobreSaliente"); break; default: System.out.println("Nota ERROR"); } } }
@oscarsg19_4 жыл бұрын
// Ejercicio 12 public static void main(String[] args) { /*Pedir una nota de 0 a 10 Mostrar de la forma: Insuficiente, suficiente, bien, notable, Excelente */ int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Por favor ingresa tu nota")); if ((nota >= 0) && (nota
@LUISGARCIA-iq5hc5 жыл бұрын
Ejercicio 12 public static void main(String[] args) { int nota; nota=Integer.parseInt(JOptionPane.showInputDialog("Digite una nota entre 0 y 10: ")); switch (nota){ case 0: case 1: case 2: case 3: case 4:JOptionPane.showMessageDialog(null,"Calificacion Insuficiente");break; case 5: case 6:JOptionPane.showMessageDialog(null,"Calificacion Suficiente");break; case 7: case 8:JOptionPane.showMessageDialog(null,"Calificacion Bien");break; case 9:JOptionPane.showMessageDialog(null,"Calificacion Notable");break; case 10:JOptionPane.showMessageDialog(null,"Calificacion Sobresaliente");break; default: JOptionPane.showMessageDialog(null,"Calificacion no Reconocida");break; } }
@VictorMFM7 жыл бұрын
hay alguna manera de hacerlo con switch e if? lo intente y no me salio
@waltertorres6637 жыл бұрын
int nota; String ln = System.getProperty("line.separator"); nota = Integer.parseInt(JOptionPane.showInputDialog("Ingrese una nota de 0 a 10")); if(nota >=0 && nota =3 && nota=5 && nota=7 && nota=9 && nota>=10){ JOptionPane.showMessageDialog(null,nota+" es la nota ingresada y es:"+ln+"Sobresaliente"); }else{ JOptionPane.showMessageDialog(null,"Debe ingresar solo numeros de 0 al 10"); } } } } } } }
@kendalsalas2837 жыл бұрын
con switch int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Digite una nota de 0 a 10")); switch(nota){ case 0: JOptionPane.showMessageDialog(null, "Nota insuficiente"); break; case 1 : JOptionPane.showMessageDialog(null, "Nota insuficiente"); break; case 2 : JOptionPane.showMessageDialog(null, "Nota insuficiente"); break; case 3 : JOptionPane.showMessageDialog(null, "Nota suficiente"); break; case 4 : JOptionPane.showMessageDialog(null, "Nota suficiente"); break; case 5 : JOptionPane.showMessageDialog(null, "Nota suficiente"); break; case 6 : JOptionPane.showMessageDialog(null, "Nota buena"); break; case 7 : JOptionPane.showMessageDialog(null, "Nota buena"); break; case 8 : JOptionPane.showMessageDialog(null, "Nota notable"); break; case 9 : JOptionPane.showMessageDialog(null, "Nota notable"); break; case 10 : JOptionPane.showMessageDialog(null, "Nota sobresaliente"); break; default : JOptionPane.showMessageDialog(null, "Nota excede el rango permitido"); break; } }
@gustom98373 жыл бұрын
/*por si alguien lo necesita orientada a objetos esta parte va en la java class */ package notasdealumno; public class NotasDeAlumno { //variables int Nota;//Calificación String xd; int Insuficiente = 6, Suficiente = 7, Bien = 8, Notable = 9, Sobresaliente = 10; void SetNota(int Nota) { //Asignación this.Nota = Nota; } void Comprobador() { if ((Nota
@gustom98373 жыл бұрын
ignoren el string del principio que dice xd
@alfredopablo34624 жыл бұрын
public static void main(String[] args) { Scanner entrada=new Scanner(System.in); int nota; System.out.println("Ingresa un numero"); nota=entrada.nextInt(); if(nota>=0 && nota
@m2a6873 жыл бұрын
No se puece poner: case 's' || 'S' ?
@AaronRH Жыл бұрын
public class ejercicio10 { public static void main(String[] args) { int nota ; nota = Integer.parseInt(JOptionPane.showInputDialog("Ingresa una nota del 1 al 10 ")); switch (nota) { case 0: case 1: case 2: JOptionPane.showMessageDialog(null, "insuficiente"); break; case 3: case 4: JOptionPane.showMessageDialog(null, "suficiente"); break; case 5: case 6: JOptionPane.showMessageDialog(null, "Bien"); break; case 7: case 8: JOptionPane.showMessageDialog(null, "Notable"); break; case 9: case 10: JOptionPane.showMessageDialog(null, "Sobresaliente"); break; default : JOptionPane.showMessageDialog(null, "La nota que se digito no esta en el rango "); } } } ami me salio asi espero les pueda servir
@pieroarteaga62653 жыл бұрын
Ejercicio 12: Espero les sea útil. package com.mycompany.BloqueCondicionales; import java.util.Scanner; public class Ejercicio12_PedirUnaNota { public static void main(String[] args) { // TODO code application logic here Scanner scan = new Scanner(System.in); int nota; System.out.println("Ingresar una nota del 1 al 10: "); nota = scan.nextInt(); if (0
@Valve49382 жыл бұрын
//EJERCICIO 11 //Pedir una nota de 0 a 10 y mostrarla de la forma: Insuficiente, suficiente, bien, notable, Sobresaliente int nota; nota=Integer.parseInt(JOptionPane.showInputDialog("Digite su Nota")); switch(nota){ case 1: case 2: case 3: JOptionPane.showMessageDialog(null, "INSUFICIENTE"); break; case 4: case 5: JOptionPane.showMessageDialog(null, "SUFICIENTE"); break; case 6: case 7: JOptionPane.showMessageDialog(null, "BIEN"); break; case 8: case 9: JOptionPane.showMessageDialog(null, "Notable"); break; case 10: JOptionPane.showMessageDialog(null, "SOBRESALIENTE"); break; default: JOptionPane.showMessageDialog(null, "Nota en fuera de Rango"); }
@mattromo22202 жыл бұрын
Espero les sirva;) /* Pedir una nota de 0 a 10 y mostrarla de la forma: Insuficiente, Suficiente, Bien, Notable y Sobrasaliente*/ package ejercicioats12; import javax.swing.JOptionPane; public class EjercicioATS12 { public static void main(String[] args) { int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Digite una nota: ")); switch(nota){ case 0: case 1: case 2: case 3: case 4: JOptionPane.showMessageDialog(null, "INSUFICIENTE"); break; case 5: JOptionPane.showMessageDialog(null, "SUFICIENTE"); break; case 6: case 7:JOptionPane.showMessageDialog(null, "BIEN"); break; case 8: case 9: JOptionPane.showMessageDialog(null, "NOTABLE"); break; case 10: JOptionPane.showMessageDialog(null, "SOBRESALIENTE"); break; default: JOptionPane.showMessageDialog(null, "Dato Invalido."); } } }
@carlosway48492 жыл бұрын
gracias bro.
@Isaaczfg7 жыл бұрын
Posible solución al problema: int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Introduzca el valor de la nota de 0 a 10")); switch(nota){ case 0: case 1: case 2: JOptionPane.showMessageDialog(null, "La nota es insuficiente"); break; case 3: case 4: JOptionPane.showMessageDialog(null, "La nota es suficiente"); break; case 5: case 6: JOptionPane.showMessageDialog(null, "La nota es bien"); break; case 7: case 8: JOptionPane.showMessageDialog(null, "La nota es notable"); break; case 9: case 10: JOptionPane.showMessageDialog(null, "La nota es sobresaliente"); break; }
@anagrajales20845 жыл бұрын
Lo realice de esta forma: public class HolaMundo { public static void main(String args[]) { String respuestaUsuario; int digitoUno; int digitoDos; String multiplicacion = "Multiplicacion"; String division = "Division"; String suma = "Suma"; String resta = "Resta"; int respuesta; respuestaUsuario = JOptionPane.showInputDialog("Eliga la operacion que desea: Multiplicacion, Divicion, Suma o Resta"); if (respuestaUsuario.equals(multiplicacion)) { digitoUno = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el primer digito")); digitoDos = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el segundo digito")); respuesta = digitoUno*digitoDos; JOptionPane.showMessageDialog(null, "El Resultado de su multiplicacion es: " + respuesta); } else if (respuestaUsuario.equals(division)){ digitoUno = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el primer digito")); digitoDos = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el segundo digito")); respuesta = digitoUno/digitoDos; JOptionPane.showMessageDialog(null, "El Resultado de su division es: " + respuesta); } else if (respuestaUsuario.equals(suma)){ digitoUno = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el primer digito")); digitoDos = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el segundo digito")); respuesta = digitoUno+digitoDos; JOptionPane.showMessageDialog(null, "El Resultado de su suma es: " + respuesta); } else if (respuestaUsuario.equals(resta)){ digitoUno = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el primer digito")); digitoDos = Integer.parseInt(JOptionPane.showInputDialog("Ingrese el segundo digito")); respuesta = digitoUno-digitoDos; JOptionPane.showMessageDialog(null, "El Resultado de su resta es: " + respuesta); } else { JOptionPane.showMessageDialog(null, "No eligio ninguna Opcion valida"); } } }
@cristhofertellez6 жыл бұрын
alguuien sabe porque cuando el 10 al case no me deja usarlo
@dallasholliday76 жыл бұрын
quizá no pusiste el break después del case 10. Si no es el caso, copia el programa aquí para ver.
@CeFer914 жыл бұрын
EJERCICIO 12: import javax.swing.JOptionPane; public class Ejercicio12 { public static void main(String[] args) { int nota = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la nota: ")); String calif = null; if (nota >= 0 && nota = 5 && nota = 7 && nota
@SamuelSLuna4 жыл бұрын
Mi ejercicio 12: public static void main(String[] args) { int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la nota del alumno")); switch(nota){ case 0: case 1: case 2: case 3: JOptionPane.showMessageDialog(null,"La calificación es: 'INSUFICIENTE'"); break; case 4: case 5: JOptionPane.showMessageDialog(null,"La calificación es: 'SUFICIENTE'"); break; case 6: case 7: JOptionPane.showMessageDialog(null,"La calificación es: 'BIEN'"); break; case 8: case 9: JOptionPane.showMessageDialog(null,"La calificación es: 'NOTABLE'"); break; case 10: JOptionPane.showMessageDialog(null,"La calificación es: 'SOBRESALIENTE'"); break; default: JOptionPane.showMessageDialog(null,"La calificación registrada no existe"); break; } } }
@modestomartinez44057 жыл бұрын
Ejercicio 11 con condicional if package ejercicio11_c; import javax.swing.JOptionPane; public class Ejercicio11_c { public static void main(String[] args) { int num1,num2,suma,resta,multi,div; char opc; num1 = Integer.parseInt(JOptionPane.showInputDialog("Introduce el primer valor")); num2 = Integer.parseInt(JOptionPane.showInputDialog("Introduce el segundo valor")); opc = JOptionPane.showInputDialog("Elige la opercación: Suma= S ó s, Resta= R ó r, Multiplicación = M ó m, División = D ó d").charAt(0); if(opc == 'S' || opc == 's'){ suma = num1 + num2; JOptionPane.showMessageDialog(null,"Suma = "+suma); } else if(opc == 'R' || opc == 'r'){ resta = num1 - num2; JOptionPane.showMessageDialog(null,"Resta = "+resta); } else if(opc == 'M' || opc == 'm'){ multi = num1 * num2; JOptionPane.showMessageDialog(null,"Multiplicación = "+multi); } else if(opc == 'D' || opc == 'd'){ div = num1 / num2; JOptionPane.showMessageDialog(null,"División = "+div); } } }
@israelcruz60687 жыл бұрын
public static void main(String[] args) { Scanner sc = new Scanner(System.in); int res=0; System.out.println("INGRESE EL PRIMER NUMERO"); int a = sc.nextInt(); System.out.println("INGRESE EL SEGUNDO NUMERO"); int b = sc.nextInt(); System.out.println("OPERACION A REALIZAR:"); System.out.println("Escribir \"S\" o \"s\" para suma"); System.out.println("Escribir \"R\" o \"r\" para resta"); System.out.println("Escribir \"P\", \"p\", \"M\" o \"m\" para multiplicación"); System.out.println("Escribir \"D\" o \"d\" para división"); String op = sc.next(); if (op.equals("S") || op.equals("s")) res = a + b; if (op.equals("R") || op.equals("r")) res = a - b; if (op.equals("P")|| op.equals("p") || op.equals("M") || op.equals("m")) res = a * b; if (op.equals("D") || op.equals("d")) res = a / b; System.out.println("Resultado: " + res); }
@programaciondisenoymanteni23635 жыл бұрын
Mi ejercicio 12: Clase 1: public class Principal { public static void main (String args[]) { Secundaria ope = new Secundaria(); ope.operaciones(); } } clase 2: import javax.swing.JOptionPane; public class Secundaria { void operaciones(){ int nota=Integer.parseInt(JOptionPane.showInputDialog(null, "Agrega tu nota de 0 a 10", "Obteniendo datos ", 3)); if(nota>=0 && nota
@omar7572 Жыл бұрын
ejercicio 12; public class Notas1 { public static void main(String[] args) { int nota; System.out.println("Ingresa una nota"); Scanner omar = new Scanner(System.in); nota = omar.nextInt(); if(nota4 && nota< 6){ System.out.println("Su nota es Suficiente"); } else if (nota >6 && nota 8 &¬a
@onlyone95235 жыл бұрын
Al final me di cuenta que se podia usar swich. package Eje12; import javax.swing.JOptionPane; public class main { public static void main(String[]args) { int nota; //ingreso de datos nota = Integer.parseInt(JOptionPane.showInputDialog("Ingrese su calificacion")); //comparacion e imprecion de datos if ((nota =0)) { JOptionPane.showMessageDialog(null, "la nota es insuficiente"); } if (nota == 6) { JOptionPane.showMessageDialog(null, "La nota es suficiente"); } if ((nota == 7) || (nota == 8)) { JOptionPane.showMessageDialog(null,"La nota es buena"); } if (nota == 9) { JOptionPane.showMessageDialog(null,"La nota es Notable"); } if (nota == 10) { JOptionPane.showMessageDialog(null,"La nota es Sobresaliente"); } if ((nota 10)) { JOptionPane.showMessageDialog(null,"Error: La nota no es valida (solo de 1 a 10)"); } } }
@programaciondisenoymanteni23635 жыл бұрын
Mi ejercicio: Clase Uno: import javax.swing.JOptionPane; public class Principal { public static void main (String args[]) { char eleccion; eleccion=JOptionPane.showInputDialog(null, "Agrega la operacion a realizar: S o s para suma " + " R o r para resta M o m para multiplicacion D o d para division", "Obteniendo datos ", 3).charAt(0); if(eleccion=='S' || eleccion=='s') { int valorUno, valorDos; valorUno=Integer.parseInt(JOptionPane.showInputDialog(null, "Agrega el valor numero uno ", "Obteniendo datos",3)); valorDos=Integer.parseInt(JOptionPane.showInputDialog(null, "Agrega el valor numero dos ", "Opteniendo datos",3)); Secundaria suma = new Secundaria(); suma.suma(valorUno, valorDos); }else if(eleccion=='R' || eleccion=='r') { int valorUno, valorDos; valorUno=Integer.parseInt(JOptionPane.showInputDialog(null, "Agrega el valor numero uno ", "Obteniendo datos",3)); valorDos=Integer.parseInt(JOptionPane.showInputDialog(null, "Agrega el valor numero dos ", "Opteniendo datos",3)); Secundaria resta = new Secundaria(); resta.resta(valorUno, valorDos); }else if(eleccion=='M' || eleccion=='m') { int valorUno, valorDos; valorUno=Integer.parseInt(JOptionPane.showInputDialog(null, "Agrega el valor numero uno ", "Obteniendo datos",3)); valorDos=Integer.parseInt(JOptionPane.showInputDialog(null, "Agrega el valor numero dos ", "Opteniendo datos",3)); Secundaria multi = new Secundaria(); multi.multi(valorUno, valorDos); }else if(eleccion=='D' || eleccion=='d') { int valorUno, valorDos; valorUno=Integer.parseInt(JOptionPane.showInputDialog(null, "Agrega el valor numero uno ", "Obteniendo datos",3)); valorDos=Integer.parseInt(JOptionPane.showInputDialog(null, "Agrega el valor numero dos ", "Opteniendo datos",3)); Secundaria div = new Secundaria(); div.div(valorUno, valorDos); }else { System.out.println("La opcion que haz agregado no existe, por favor agrega una existente"); } } } Clase 2: import javax.swing.JOptionPane; public class Secundaria { void suma(int valorUno, int valorDos) { int resultSuma = valorUno + valorDos; JOptionPane.showMessageDialog(null, "El resultado de la suma es: " + resultSuma, "Imprecion de datos ", 3); } int resta(int valorUno, int valorDos) { int resultResta = valorUno - valorDos; System.out.println("El resultado de la resta es: "); return resultResta; } void multi(int valorUno, int valorDos) { int resultMulti = valorUno * valorDos; JOptionPane.showMessageDialog(null, "El resultado de la multiplicacion es: "+ resultMulti, "Imprecion de datos ",3); } void div(int valorUno, int valorDos) { int resultDiv = valorUno / valorDos; JOptionPane.showMessageDialog(null, "El resultado de la divicion es: "+ resultDiv, "Imprecion de datos ", 3); } }
@FrancoSalazarMunoz Жыл бұрын
package ejercicio19; import javax.swing.JOptionPane; public class Ejercicio19{ public static void main (String[] args){ int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Digite una nota")); /* Insuficiente = 0 a 3 Suficiente = 4 a 6 Bien = 7 a 8 Notable = 9 Sobresaliente = 10 */ if(0
@matwyre4 жыл бұрын
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package ejercicio_12c; import javax.swing.JOptionPane; /** * * @author matia */ public class Ejercicio_12C { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Ingrese la nota")); switch (nota){ case 1: case 2: case 3: JOptionPane.showMessageDialog(null, "la nota es insuficiente"+nota); break; case 4: case 5: JOptionPane.showMessageDialog(null, "la nota es suficiente"+nota); break; case 6: case 7: JOptionPane.showMessageDialog(null, "la nota esta bien"+nota); break; case 8: case 9: JOptionPane.showMessageDialog(null, "la nota es notable"+nota); break; case 10: JOptionPane.showMessageDialog(null, "la nota es un sobresaliente el pibe"+nota); break; default: JOptionPane.showMessageDialog(null, "usted tiene problemitas"); break; } } }
@WelkerDWalt5 жыл бұрын
Oe, Division deberia ser float o Double, en el JOption.Pane no lo añadiste de esa manera... si la division num1 = (257 / 3 )= num2 No sera INT el resultado, no entendi esa parte :/
@exploriguin5 жыл бұрын
porque el problema pidió que se trabajaran solo con enteros (Int).
@Joel-22033 жыл бұрын
int nota; nota=Integer.parseInt(JOptionPane.showInputDialog("Intruduzca su nota: ")); switch(nota){ case 1: case 2: case 3:JOptionPane.showMessageDialog(null, "Su nota es insufiente"); break; case 4: case 5:JOptionPane.showMessageDialog(null, "Su nota es sufiente"); break; case 6: case 7:JOptionPane.showMessageDialog(null, "Su nota esta bien"); break; case 8: case 9:JOptionPane.showMessageDialog(null, "Su nota es notable"); break; case 10:JOptionPane.showMessageDialog(null, "Su nota es sobresaliente"); break; default:JOptionPane.showMessageDialog(null, "ponga numeros enteros."); break; }
@angelah683 Жыл бұрын
public class Ejercicio { public static void main(String[] args) { int nota; nota=Integer.parseInt(JOptionPane.showInputDialog("Ingresar tu nota")); switch(nota){ case 1: case 2: JOptionPane.showConfirmDialog(null, "Insuficiente"); break; case 3: case 4: JOptionPane.showConfirmDialog(null, "Insuficiente"); break; case 5: case 6: JOptionPane.showConfirmDialog(null, "Suficiente"); break; case 7: case 8:JOptionPane.showConfirmDialog(null, "Bien"); break; case 9: case 10:JOptionPane.showConfirmDialog(null, "Sobresaliente"); break; default:JOptionPane.showConfirmDialog(null, "Ponga bien su nota"); break; } } }
@pedrotorres-kx2lx7 жыл бұрын
El ejercicio 11 pero usando el metodo por consola, int numero1,numero2,suma,recta,mult,div; char operacion; Scanner entrada = new Scanner(System.in); System.out.println("Digite un numero: "); numero1 = entrada.nextInt(); System.out.print("Digite un numero: "); numero2 = entrada.nextInt(); System.out.print("Digite la operacion: "); operacion = entrada.next().charAt(0); switch(operacion){ case 's': case 'S': suma = numero1+numero2; System.out.println("La suma es: "+suma); break; case 'r': case 'R': recta = numero1-numero2; System.out.println("La recta es: "+recta); break; case 'p': case 'P': case 'm': case 'M': mult = numero1*numero2; System.out.println("La multilplicacio es: "+mult); break; case 'd': case 'D': div = numero1/numero2; System.out.println("La divicion es: "+div); break; default: System.out.println("Error se equivoco de operacion");
yo la hice de dos formas, una con if (se me hizo la mas facil) y la de switch: import javax.swing.JOptionPane; public class Ejercicio12{ public static void main(String args[]){ int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Digite la calificacion")); if(nota
@wilobravo80432 жыл бұрын
aquí el ejemplo #12 int nota; System.out.println("Ingrese la nota"); nota = leer.nextInt(); switch (nota) { case 0: case 1: case 2: case 3: case 4: case 5: System.out.println("Las notas son bajas"); break; case 6: System.out.println("Es una nota insuficiente"); break; case 7: System.out.println("NOTA SUFICIENTE"); break; case 8: System.out.println("BIEN"); break; case 9: System.out.println("NOTABLE"); break; case 10: System.out.println("SOBRESALIENTE"); break; default: System.out.println("ERROR DE RANGO NOTAS>=0 y NOTAS
@johnrodriguez38574 жыл бұрын
mi ejercicio 12 : /* Pedir una nota de 0 a 10 y mostrarla de forma: insuficiente, suficiente, bien notable y sobresaliente. */ package EjerciciosCondicionales; import javax.swing.JOptionPane; /** * * @author John J Rodriguez */ public class Ejercicio12 { public static void main (String []args) { double nota = Double.parseDouble(JOptionPane.showInputDialog("Digita la nota a evaluar de 0 a 10")); double insuficiente=5.5, suficiente = 7, bien = 8, notable = 9.5, sobresaliente = 10; if (nota >= 0 && nota 5.5 && nota 7 && nota 8 && nota 9.5 && nota
@Loko0055x2 жыл бұрын
ejercicio 12 Scanner s= new Scanner(System.in); System.out.println("digite su nota"); int nota=s.nextInt (); if (nota>=0 && nota4 && nota7 && nota
@jesusalbertopertuzorozco14755 жыл бұрын
He visto diversos codigos en los comentarios y tienen fallas, ya que usan solo enteros. Pero se supongamos que mi nota es de 3,8! entonces ahí tendria que buscar otra forma de hacer mi codigo, ya que ese numero no es un entero. En fin, aqui se los dejo, espero y les ayude, pueden meter numeros dobles o en su caso float. public static void main(String[] args) { System.out.println(" CALCULADOR DE NOTAS"); Scanner entrada = new Scanner(System.in); double nota; System.out.print("DIGITE SU NOTA:"); nota = entrada.nextDouble(); if ((nota >= 0) && (nota = 3.5) && (nota = 4.5) && (nota = 6) && (nota = 8) && (nota
@pedroronaldorivassaavedra91944 жыл бұрын
/* Pedir una nota de 0 a 10 y mostrarla de la forma: Insuficiente, Saliente, Bien, Notable y Sobresaliente sobresaliente => 10 - 9 notable => 8 - 7 bien => 6 - 5 saliente => 4 - 3 insuficiente => 2 - 1 -0 */ package Ejercicio12; import javax.swing.JOptionPane; public class Programa_que_califica_una_NOTA_del_0_al_10 { public static void main(String[] args) { int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Digite una NOTA del 0 al 10: ")); if ((nota >=0)&&(nota =3)&&(nota =5)&&(nota =7)&&(nota=9)&&(nota
@marcelovidal56026 жыл бұрын
Scanner entrada = new Scanner(System.in); int nota; System.out.println("ingrese la nota: "); nota=entrada.nextInt(); if((nota>=0)&&(nota=3)&&(nota=5)&&(nota=7)&&(nota
@iKONAN2 жыл бұрын
Comparto mi ejercicio 12. Scanner entrada = new Scanner(System.in); int numero1; System.out.println("Escribe tú calificación: "); numero1 = entrada.nextInt(); if ((numero1 >= 1) && (numero1 = 7) && (numero1
@andersonarevaloaldaz67003 жыл бұрын
public static void main(String[] args) { /*EJERCICIO 12: Ingresar una nota de 0 a 10 y mostrarla de la forma: INSUFICIENTE,SUFICIENTE, BIEN, NOTABLE y SOBRESALIENTE */ float nota; nota=Float.parseFloat(JOptionPane.showInputDialog("Ingrese una nota ")); if((nota>=0) && (nota
@santuch04 жыл бұрын
A quien le sirva: package condicionalesejercicio12; import javax.swing.JOptionPane; public class CondicionalesEjercicio12 { public static void main(String[] args) { int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Ingrese su nota:")); if(nota 0){ JOptionPane.showMessageDialog(null, "Su calificación es: Insuficiente."); } else if(nota == 5){ JOptionPane.showMessageDialog(null, "Su calificación es: Suficiente."); } else if(nota > 5 && nota < 8){ JOptionPane.showMessageDialog(null, "Su calificación es: Bien."); } else if(nota >= 8 && nota < 10){ JOptionPane.showMessageDialog(null, "Su calificación es: Notable."); } else if(nota == 10){ JOptionPane.showMessageDialog(null, "Su calificación es: Sobresaliente."); } else { JOptionPane.showMessageDialog(null, "Ha ingresado una calificación incorrecta."); } } }
@Sebssgm Жыл бұрын
Ejercicio 11 import java.util.Scanner; public class Proyecto20 { public static void main(String[] args) { Scanner almacen = new Scanner(System.in); char operacion; double numero1, numero2,ejecucion =0; System.out.println("Ingrese dos numeros"); numero1 = almacen.nextDouble(); numero2 = almacen.nextDouble(); System.out.println("Ingrese que operacion quiere hacer S(+),R(-),M o P(*), D(/)"); operacion = almacen.next().charAt(0); if(operacion == 's' || operacion == 'S'){ ejecucion = numero1+numero2; System.out.println("El resultado de la suma es "+ejecucion); } if(operacion == 'r' || operacion == 'R'){ ejecucion = numero1-numero2; System.out.println("El resultado de la resta es "+ejecucion); } if(operacion == 'M' || operacion == 'm' || operacion == 'p' || operacion == 'P'){ ejecucion = numero1*numero2; System.out.println("El resultado de la multiplicacion es "+ejecucion); } if(operacion == 'd' || operacion == 'D'){ while(numero2 == 0){ System.out.println("Lo siento, no es posible dividir entre 0"); System.out.println("Vuelva a introducir el numero 2"); numero2 = almacen.nextDouble(); } ejecucion = numero1/numero2; System.out.println("El resultado de la division es "+ejecucion); } } }
@keys4ever9384 жыл бұрын
/* Pedir un número del 1 al 10 y decir si es Insuficiente, Suficiente, Bien, Notable y sobresaliente 1 - 4 Insuficiente 5 - 6 Suficiente 7 Bien 8 - 9 Notable 10 Sobresaliente */ package ejerciciocondicionales12; import javax.swing.JOptionPane; public class EjercicioCondicionales12 { public static void main(String[] args) { int Nota; Nota = Integer.parseInt(JOptionPane.showInputDialog("Dime la nota del estudiante")); if ((Nota = 1)){ JOptionPane.showMessageDialog(null, "La nota del alúmno es Insuficiente (1-4)."); } else if ((Nota = 5)){ JOptionPane.showMessageDialog(null, "La nota del alúmno es Suficiente (5-6)."); } else if (Nota == 7){ JOptionPane.showMessageDialog(null, "La nota del alúmno es Bien (7)."); } else if ((Nota = 8)){ JOptionPane.showMessageDialog (null, "La nota del alúmno es Notable (8-9)."); } else if (Nota == 10){ JOptionPane.showMessageDialog(null, "La nota del alúmno es Sobresaliente (10)."); } else { JOptionPane.showMessageDialog(null, "Su nota no es una nota válida"); } } }
@korianesquivel89313 жыл бұрын
el ejercicio 12 lo resolví así: int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Ingrese su nota")); switch (nota){ case 1: case 2: JOptionPane.showMessageDialog(null, "Insuficiente"); break; case 3: case 4: JOptionPane.showMessageDialog(null, "Suficiente"); break; case 5: case 6: JOptionPane.showMessageDialog(null, "Bien"); break; case 7: case 8: JOptionPane.showMessageDialog(null, "Notable"); break; case 9: case 10: JOptionPane.showMessageDialog(null, "Sobresaliente"); break; default: JOptionPane.showMessageDialog(null, "Ingrese una nota válida"); }
@luisangelbarzolaquinto9447 Жыл бұрын
package pcondicionales; import javax.swing.JOptionPane; public class condicionales10 { public static void main(String[] args) { int a,b; float resultado; String operacion; a=Integer.parseInt(JOptionPane.showInputDialog("Ingrese primer numero")); b=Integer.parseInt(JOptionPane.showInputDialog("Ingrese segundo numero")); System.out.println("El primer numero es: "+a); System.out.println("La segundo numero es: "+b); operacion=JOptionPane.showInputDialog("Ingrese operacion que desea hacer"); System.out.println("La operacion es:"+operacion); if(operacion.equals("s") || operacion.equals("S")){ resultado=a+b; System.out.println("El resultado de la suma es: "+resultado); }else if(operacion.equals("r") || operacion.equals("R")){ resultado=a-b; System.out.println("El resultado de la resta es: "+resultado); }else if(operacion.equals("p") || operacion.equals("P")){ resultado=a*b; System.out.println("El resultado del producto es: "+resultado); }else if(operacion.equals("d") || operacion.equals("D")){ resultado=a/b; System.out.println("El resultado de la division es: "+resultado); }else{ System.out.println("Ingrese operacion correcta"); } } }
@esdrasflores15353 жыл бұрын
package condicionales_ejercicio12; import javax.swing.JOptionPane; public class Condicionales_Ejercicio12 { public static void main(String[] args) { int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Digite la nota")); if ((nota < 0) || (nota > 10)) { JOptionPane.showMessageDialog(null, "Solo puede ingresar notas de 0 - 10"); } else if ((nota >= 0) && (nota 2) && (nota 4) && (nota 6) && (nota 8) && (nota
@Cookieguy12065 жыл бұрын
*EJERCICIO CALCULADORA MEJORADO (QUISE USAR EL METODO equalsIgnoreCase() PERO NO SUPE COMO, SI ALGUIEN SABE, PRO FAVOR QUE ME DIGA)* package ejerciciocondicionales; import javax.swing.JOptionPane; public class EjercicioCondicionales5 { public static void main(String[] args) { int N1, N2, suma, resta, multiplicacion, division; String Operacion; N1 = Integer.parseInt(JOptionPane.showInputDialog("Digite el primer numero")); N2 = Integer.parseInt(JOptionPane.showInputDialog("Digite el segudndo numero")); Operacion = JOptionPane.showInputDialog("Digite la opercacion que desea realizar: "); switch (Operacion) { case "+": case "suma": case "Suma": case "SUMA": suma = N1 + N2; JOptionPane.showMessageDialog(null, "El resultado es:" + suma); break; case "-": case "resta": case "Resta": case "RESTA": resta = N1 - N2; JOptionPane.showMessageDialog(null, "El resultado es:" + resta); break; case "x": case "*": case "multiplicacion": case "Multiplicacion": case "MULTIPLICACION": multiplicacion = N1 * N2; JOptionPane.showMessageDialog(null, "El resultado es:" + multiplicacion); break; case "/": case "division": case "Division": case "DIVISION": division = N1 / N2; JOptionPane.showMessageDialog(null, "El resultado es:" + division); break; default: JOptionPane.showMessageDialog(null, "Tiene que digitar un operador o el nombre de la operación"); JOptionPane.showMessageDialog(null, "O no escribió bien el nombre de la operación"); } } }
@diegoalexandervallejozapat82852 жыл бұрын
import javax.swing.JOptionPane; public class condicional_Ej11 { public static void main(String[] args) { int nota; nota= Integer.parseInt(JOptionPane.showInputDialog("Ingrese su nota del 1-10: ")); switch(nota){ case 0: case 1: case 2: System.out.println("Nota insuficiente."); break; case 3: case 4: System.out.println("Nota suficiente."); break; case 5: case 6: System.out.println("Nota bien."); break; case 7: case 8: System.out.println("Nota Notable."); break; case 9: case 10: System.out.println("Nota Sobresaliente."); break; default: System.out.println("La nota tiene que ser de 0-10."); } } }
@damiangonzalez73523 жыл бұрын
Mi solución:) public class Ejercicio12_c { public static void main(String[] args) { int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("DIgite la nota en el rango 0-10")); switch(nota){ case 1: case 2: case 3: case 4: case 5: case 6: JOptionPane.showMessageDialog(null, "La nota "+nota+" es insuficiente"); break; case 7: JOptionPane.showMessageDialog(null, "La nota "+nota+" es suficiente"); break; case 8: JOptionPane.showMessageDialog(null, "La nota "+nota+" es buena"); break; case 9: JOptionPane.showMessageDialog(null, "La nota "+nota+" es notable"); break; case 10: JOptionPane.showMessageDialog(null, "La nota "+nota+" es sobresaliente"); break; default: JOptionPane.showMessageDialog(null, "Error, la nota "+nota+" no esta en el rango"); } } } Solución con else if public class Ejercicio12_c_ifelse { public static void main(String[] args) { int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Digite la nota en el rango 0-10")); if((nota
@ArmindNwyr4 жыл бұрын
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package notade10a0; import javax.swing.JOptionPane; /** * * @author ARMIND */ public class NotaDe10A0 { /** * @param args the command line arguments */ public static void main(String[] args) { int nota; nota = Integer.parseInt(JOptionPane.showInputDialog("Ingrese una nota de 0 - 10: ")); if(nota>=0 && nota=0 && nota=3 && nota=5 && nota=7 && nota=9 && nota
@GoKuMoDz_VTuber6 жыл бұрын
solo copia y corre el código jejepackage gokumodsz;import java.util.Scanner;/** * @author GoKu MoDz */ public class GOKUMODSZ { public static void main(String[] args) { Scanner calculos = new Scanner(System.in); int nota; System.out.println(" digite su nota de [0-10]"); nota = calculos.nextInt(); if((nota>0)&&(nota
@ACUARIO12543 Жыл бұрын
ejercicio 12 con switch // pedir una nota de 0 a 10 y mostrar si es insuficiente, // suficiente,bien,notable,sobresaliente System.out.println("Ingresa la nota del aumno"); int nota = sc.nextInt(); switch(nota) { case 0: case 1: case 2: System.out.printf("La nota es de %d eso quiere decir que es Insuficiente",nota); break; case 3: case 4: System.out.printf("La nota es de %d eso quiere decir que es Suficiente",nota); break; case 5: case 6: if((nota>=5)||(nota