Este es el código del famoso algoritmo de la amistad modificado a mi gusto, pero en java:
import javax.swing.JOptionPane;
public class Parciros {
static String Decision = "No";
static String calling = "Noo";
public static void main(String[] args) {
// TODO Auto-generated method stub
JOptionPane.showMessageDialog(null, "Hoooola Soy David!!!, y te apuesto una tablet de oro a que estas ejecutando este prorgrama");
while (calling == "Noo") {
int respuesta = JOptionPane.showConfirmDialog(null, "¿Contesta mi llamada?", "Calling..", JOptionPane.YES_NO_OPTION);
if (respuesta == JOptionPane.YES_OPTION) // contesto
{
// action
calling = "Sii";
}else{
// no contesto
calling = "Noo";
JOptionPane.showMessageDialog(null, "Esperare...");
}
} // CONTESTOOO!!!!!
// mas...
JOptionPane.showMessageDialog(null, "Ok.. continuaré");
int respuesta = JOptionPane.showConfirmDialog(null, "¿Quieres compartir una comidita (merienda) conmigo?", "Siii....!!!!", JOptionPane.YES_NO_OPTION);
if (respuesta == JOptionPane.YES_OPTION) // quiere salir
{
JOptionPane.showMessageDialog(null, "Cenamos juntos y.. \nEmpezamos una AMISTAD!!!! :-)");
}else{
// QUI SE PONE lo bueno xq digo q ne
int respBeb = JOptionPane.showConfirmDialog(null, "¿Quieres compartir una bebida calientita conmigo?", "Siii....!!!!", JOptionPane.YES_NO_OPTION);
if (respBeb == JOptionPane.YES_OPTION)
{
// quiere la bebida
Object seleccion = JOptionPane.showInputDialog( null, "Que os gusta?", "Dime..", JOptionPane.QUESTION_MESSAGE, null, new Object[] { "té", "café", "cocoa" }, "te");
//JOptionPane.showMessageDialog(null, seleccion);
JOptionPane.showMessageDialog(null, "Wow! tomas " + seleccion);
JOptionPane.showMessageDialog(null, "Empezamos una AMISTAD!!!! :-)");
}else{
// no quiere la bebida
String comparte = "Nada";
String gustos[] = {"No hacer nada", "Ver tevelision de cabeza", "El cine 3D", "banarte en un rio helado"};
int elGusto = 0;
while(elGusto <= 3){
int like = JOptionPane.showConfirmDialog(null, "¿comparte el mismo gusto de " + gustos[elGusto] +" ?", "8-)", JOptionPane.YES_NO_OPTION);
if (like == JOptionPane.YES_OPTION){
int junto = JOptionPane.showConfirmDialog(null, "¿Porque no hacemos junto " + gustos[elGusto] +" ?", ":3", JOptionPane.YES_NO_OPTION);
if (junto == JOptionPane.YES_OPTION){
JOptionPane.showMessageDialog(null, "Compartimos el mismo interes por " + gustos[elGusto]);
}else{
JOptionPane.showMessageDialog(null, "Ahhh... bueno.. :/");
}
// fin de actividades que gustan
}else{
// cuando no le gusta nada a la muy hiju****
JOptionPane.showMessageDialog(null, "Mmm... tienes un punto de vista algo diferente");
}
elGusto++;
}
// fin de ciclo buble
JOptionPane.showMessageDialog(null, "Un gusto haberte conocido :D");
}
}
} // fin de Main
}
import javax.swing.JOptionPane;
public class Parciros {
static String Decision = "No";
static String calling = "Noo";
public static void main(String[] args) {
// TODO Auto-generated method stub
JOptionPane.showMessageDialog(null, "Hoooola Soy David!!!, y te apuesto una tablet de oro a que estas ejecutando este prorgrama");
while (calling == "Noo") {
int respuesta = JOptionPane.showConfirmDialog(null, "¿Contesta mi llamada?", "Calling..", JOptionPane.YES_NO_OPTION);
if (respuesta == JOptionPane.YES_OPTION) // contesto
{
// action
calling = "Sii";
}else{
// no contesto
calling = "Noo";
JOptionPane.showMessageDialog(null, "Esperare...");
}
} // CONTESTOOO!!!!!
// mas...
JOptionPane.showMessageDialog(null, "Ok.. continuaré");
int respuesta = JOptionPane.showConfirmDialog(null, "¿Quieres compartir una comidita (merienda) conmigo?", "Siii....!!!!", JOptionPane.YES_NO_OPTION);
if (respuesta == JOptionPane.YES_OPTION) // quiere salir
{
JOptionPane.showMessageDialog(null, "Cenamos juntos y.. \nEmpezamos una AMISTAD!!!! :-)");
}else{
// QUI SE PONE lo bueno xq digo q ne
int respBeb = JOptionPane.showConfirmDialog(null, "¿Quieres compartir una bebida calientita conmigo?", "Siii....!!!!", JOptionPane.YES_NO_OPTION);
if (respBeb == JOptionPane.YES_OPTION)
{
// quiere la bebida
Object seleccion = JOptionPane.showInputDialog( null, "Que os gusta?", "Dime..", JOptionPane.QUESTION_MESSAGE, null, new Object[] { "té", "café", "cocoa" }, "te");
//JOptionPane.showMessageDialog(null, seleccion);
JOptionPane.showMessageDialog(null, "Wow! tomas " + seleccion);
JOptionPane.showMessageDialog(null, "Empezamos una AMISTAD!!!! :-)");
}else{
// no quiere la bebida
String comparte = "Nada";
String gustos[] = {"No hacer nada", "Ver tevelision de cabeza", "El cine 3D", "banarte en un rio helado"};
int elGusto = 0;
while(elGusto <= 3){
int like = JOptionPane.showConfirmDialog(null, "¿comparte el mismo gusto de " + gustos[elGusto] +" ?", "8-)", JOptionPane.YES_NO_OPTION);
if (like == JOptionPane.YES_OPTION){
int junto = JOptionPane.showConfirmDialog(null, "¿Porque no hacemos junto " + gustos[elGusto] +" ?", ":3", JOptionPane.YES_NO_OPTION);
if (junto == JOptionPane.YES_OPTION){
JOptionPane.showMessageDialog(null, "Compartimos el mismo interes por " + gustos[elGusto]);
}else{
JOptionPane.showMessageDialog(null, "Ahhh... bueno.. :/");
}
// fin de actividades que gustan
}else{
// cuando no le gusta nada a la muy hiju****
JOptionPane.showMessageDialog(null, "Mmm... tienes un punto de vista algo diferente");
}
elGusto++;
}
// fin de ciclo buble
JOptionPane.showMessageDialog(null, "Un gusto haberte conocido :D");
}
}
} // fin de Main
}
No hay comentarios:
Publicar un comentario