-
AutorEntradas
-
25 agosto, 2017 a las 6:22 pm #6626
Luis N Rodriguez RiveraParticipanteQuiero saber de que manera puedo unir despues de hacer un while donde me pide la contraseña, si es correcto me da acceso a una calculadora tipo joptionpane donde escojo del 1 al 4 la suma, resta, divicion o mul, las tengo por separadas donde trabajan al 100 pero no se como unir en la misma clase que me realice las dos funciones despues detener el acceso correcto a la calculadora. Gracias de ante mano
Unir esta parte:
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9;”><span style=”color: #e6427a;”>import</span> javax<span style=”color: #ebecfb;”>.</span>swing<span style=”color: #ebecfb;”>.*;</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #00a2ce;”><span style=”color: #e6427a;”>public</span> <span style=”color: #e6427a;”>class</span> AccesoAplicacion <span style=”color: #fafbf6;”>{</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; min-height: 15px;”></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e6427a;”>publicstaticvoid<span style=”color: #15be51;”>main</span><span style=”color: #fafbf6;”>(</span><span style=”color: #00a2ce;”>String</span><span style=”color: #fafbf6;”>[]</span> <span style=”color: #8bbbff;”>args</span><span style=”color: #fafbf6;”>)</span> <span style=”color: #fafbf6;”>{</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #757575;”>// <span style=”color: #ab9d8f;”>TODO</span> Auto-generated method stub</p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9; min-height: 15px;”></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #00a2ce;”>String<span style=”color: #f29359;”>clave</span><span style=”color: #ebecfb;”>=</span><span style=”color: #00ceb2;”>”luis”</span><span style=”color: #ebecfb;”>;</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #00a2ce;”>String<span style=”color: #f29359;”>pass</span><span style=”color: #ebecfb;”>=</span><span style=”color: #00ceb2;”>””</span><span style=”color: #ebecfb;”>;</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #f29359;”><span style=”color: #e6427a;”>int</span> cantidad<span style=”color: #ebecfb;”>=</span><span style=”color: #7aa8c7;”>0</span><span style=”color: #ebecfb;”>;</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9; min-height: 15px;”></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e6427a;”>while<span style=”color: #fafbf6;”>(</span><span style=”color: #ffc930;”>clave</span><span style=”color: #ebecfb;”>.</span><span style=”color: #b4eb2a;”>equals</span><span style=”color: #fafbf6;”>(</span><span style=”color: #ffc930;”>pass</span><span style=”color: #fafbf6;”>)</span><span style=”color: #ebecfb;”>==</span>false<span style=”color: #fafbf6;”>){</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #00ceb2;”><span style=”color: #ffc930;”>pass</span><span style=”color: #ebecfb;”>=</span><span style=”color: #00a2ce;”>JOptionPane</span><span style=”color: #ebecfb;”>.</span><span style=”color: #a4ec4f;”>showInputDialog</span><span style=”color: #fafbf6;”>(</span>”Introduce la contrasena”<span style=”color: #fafbf6;”>)</span><span style=”color: #ebecfb;”>;</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9; min-height: 15px;”></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #ffc930;”><span style=”color: #e6427a;”>if</span><span style=”color: #fafbf6;”>(</span>clave<span style=”color: #ebecfb;”>.</span><span style=”color: #b4eb2a;”>equals</span><span style=”color: #fafbf6;”>(</span>pass<span style=”color: #fafbf6;”>)</span><span style=”color: #ebecfb;”>==</span><span style=”color: #e6427a;”>false</span><span style=”color: #fafbf6;”>){</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #00ceb2;”><span style=”color: #00a2ce;”>JOptionPane</span><span style=”color: #ebecfb;”>.</span><span style=”color: #a4ec4f;”>showMessageDialog</span><span style=”color: #fafbf6;”>(</span><span style=”color: #e6427a;”>null</span><span style=”color: #ebecfb;”>,</span>”contrasena incorrecta”<span style=”color: #fafbf6;”>)</span><span style=”color: #ebecfb;”>;</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9; min-height: 15px;”></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #ffc930;”>cantidad<span style=”color: #ebecfb;”>=</span>cantidad<span style=”color: #ebecfb;”>+</span><span style=”color: #7aa8c7;”>1</span><span style=”color: #ebecfb;”>;</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9; min-height: 15px;”></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #ffc930;”><span style=”color: #e6427a;”>if</span> <span style=”color: #fafbf6;”>(</span>cantidad<span style=”color: #ebecfb;”>==</span><span style=”color: #7aa8c7;”>3</span><span style=”color: #fafbf6;”>){</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9; min-height: 15px;”></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9;”><span style=”color: #e6427a;”>break</span><span style=”color: #ebecfb;”>;</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9;”><span style=”color: #fafbf6;”>}</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9;”><span style=”color: #fafbf6;”>}</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9;”><span style=”color: #fafbf6;”>}</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #ffc930;”><span style=”color: #e6427a;”>if</span> <span style=”color: #fafbf6;”>(</span>cantidad<span style=”color: #ebecfb;”>==</span><span style=”color: #7aa8c7;”>3</span><span style=”color: #fafbf6;”>){</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #00ceb2;”><span style=”color: #00a2ce;”>JOptionPane</span><span style=”color: #ebecfb;”>.</span><span style=”color: #a4ec4f;”>showMessageDialog</span><span style=”color: #fafbf6;”>(</span><span style=”color: #e6427a;”>null</span><span style=”color: #ebecfb;”>,</span>”Agotaste los intentos”<span style=”color: #fafbf6;”>)</span><span style=”color: #ebecfb;”>;</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9;”><span style=”color: #fafbf6;”>}</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e6427a;”>else<span style=”color: #fafbf6;”>{</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #00ceb2;”><span style=”color: #00a2ce;”>JOptionPane</span><span style=”color: #ebecfb;”>.</span><span style=”color: #a4ec4f;”>showMessageDialog</span><span style=”color: #fafbf6;”>(</span><span style=”color: #e6427a;”>null</span><span style=”color: #ebecfb;”>,</span>”Contrasena correcta”<span style=”color: #fafbf6;”>)</span><span style=”color: #ebecfb;”>;</span></p>
Con esta parte:import java.util.*;
import javax.swing.*;
public class RepasoCase {
private static Scanner teclado;
public static void main(String[] args) {
// TODO Auto-generated method stub
teclado = new Scanner(System.in);
System.out.println(“Escoja un numero: \n1: suma \n2: resta \n3: multipliacion \n4: division”);
int entrada=teclado.nextInt();
switch (entrada){
case 1:
int num1=Integer.parseInt(JOptionPane.showInputDialog(“Introduce el primer numero”));
int num2=Integer.parseInt(JOptionPane.showInputDialog(“Introduce el segundo numero”));
System.out.println(“El resuslta es: ” + (num1 + num2));
break;
case 2:
int num3=Integer.parseInt(JOptionPane.showInputDialog(“Introduce el primer numero”));
int num4=Integer.parseInt(JOptionPane.showInputDialog(“Introduce el segundo numero”));
System.out.println(“El resuslta es: ” + (num3 – num4));
break;
case 3:
int num5=Integer.parseInt(JOptionPane.showInputDialog(“Introduce el primer numero”));
int num6=Integer.parseInt(JOptionPane.showInputDialog(“Introduce el segundo numero”));
System.out.println(“El resuslta es: ” + (num5 * num6));
break;
case 4:
int num7=Integer.parseInt(JOptionPane.showInputDialog(“Introduce el primer numero”));
int num8=Integer.parseInt(JOptionPane.showInputDialog(“Introduce el segundo numero”));
System.out.println(“El resuslta es: ” + (num7 / num8));
break;
default:
System.out.println(“INCORRECTO”);
}
}
}
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9;”><span style=”color: #fafbf6;”>}</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9; min-height: 15px;”></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9;”><span style=”color: #fafbf6;”>}</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9; min-height: 15px;”></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; color: #e0edf9;”><span style=”color: #fafbf6;”>}</span></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; min-height: 15px;”></p>
<p style=”margin: 0px; font-size: 11px; line-height: normal; font-family: Monaco; min-height: 15px;”></p> -
AutorEntradas
- Debes estar registrado para responder a este debate.