Quiero pasar este programa a C++

Estado
Cerrado para nuevas respuestas.
P

pcplus

Guest
Quiero pasar este programa a C++
Código:
/**

*

Title:Proyecto final </p>

*

*/

import java.sql.*;

import javax.swing.*;

import java.util.regex.Pattern;

import java.io.BufferedReader;

import java.io.IOException;

import java.util.regex.Matcher;

import java.io.InputStreamReader;

import java.awt.event.*;

import java.awt.Container;

import java.awt.BorderLayout;

import java.awt.GridLayout;

public class Proyefinal {

    public static void main(String[] args) {

        String cadena;

              int num;

              num = Integer.parseInt(JOptionPane.showInputDialog(

                      "Teclea un número del 1 al 13 (0-salir):" + "\n" + "1-Meter socios" + "\n" +

                      "2-JUEGO DEL MAGO"     ));

              while(num!=0)

                      {

                  switch (num) {

                  case 1: {

                      JOptionPane.showMessageDialog(null, "Vamos a meter socios");

                  }

                  break;

      case 2:{

        String name = JOptionPane.showInputDialog(null,"¿Como te llamas?");

boolean sigue = true;

boolean encontrado = false;

int sec = 0;

while (sigue == true)

{

        sec++;

       String input = JOptionPane.showInputDialog(null,name+", Qué deseas saber del futuro? (para salir escribe 0)");

      Pattern p = Pattern.compile("cuando");

      Matcher m = p.matcher(input);

      if ((m.find()) && (encontrado==false))

      {

        if(sec==1)

        JOptionPane.showMessageDialog(null, "Muy pronto pillín");

        if(sec==2)

       JOptionPane.showMessageDialog(null, "Tal vez en unos meses");

        if(sec==3)

        JOptionPane.showMessageDialog(null, "Tendrías que vivir 100 años para que ocurriese");

        if(sec==4)

        JOptionPane.showMessageDialog(null, "El año que viene");

        if(sec==5)

        JOptionPane.showMessageDialog(null, "Se te pasó la época");

        if(sec==6)

        JOptionPane.showMessageDialog(null, "Eso no va a pasar nunca");

    encontrado=true;

      }

      p = Pattern.compile("donde");

       m = p.matcher(input);

      if ((m.find()) && (encontrado==false))

      {

        if(sec==1)

        JOptionPane.showMessageDialog(null, "En donde menos lo esperes");

        if(sec==2)

        JOptionPane.showMessageDialog(null, "En el supermercado");

        if(sec==3)

        JOptionPane.showMessageDialog(null, "muy muy lejos de casa");

        if(sec==4)

       JOptionPane.showMessageDialog(null, "En tu casa");

        if(sec==5)

        JOptionPane.showMessageDialog(null, "Debajo de la cama");

        if(sec==6)

       JOptionPane.showMessageDialog(null, "En la playa");

        encontrado=true;

        }

      p = Pattern.compile("cuant");

   m = p.matcher(input);

  if ((m.find()) && (encontrado==false))

  {

    if(sec==1)

    JOptionPane.showMessageDialog(null, "4");

    if(sec==2)

    JOptionPane.showMessageDialog(null, "10");

    if(sec==3)

    JOptionPane.showMessageDialog(null, "3");

    if(sec==4)

    JOptionPane.showMessageDialog(null, "12");

    if(sec==5)

    JOptionPane.showMessageDialog(null, "20");

    if(sec==6)

    JOptionPane.showMessageDialog(null, "ningun@ jaja");

    encontrado=true;

  }

}

      break;

                  default:

                      JOptionPane.showMessageDialog(null, "No es una opción");

                  }

                  num = Integer.parseInt(JOptionPane.showInputDialog(

                     "Teclea un número del 1 al 13 (0-salir):" + "\n" + "1-Meter socios" + "\n" +

                     "2-JUEGO DEL MAGO"     ));

              }

              JOptionPane.showMessageDialog(null, "Has salido del programa");

          }

                  }
 

rob1104

Super Moderador
Super Moderador
Hola, pretendes que uno de nosotros te haga la tarea :) o tienes algúna duda en ciertas instrucciones de java que no sabes convertir a C++, se mas eplicito y con gusto te ayudo

saludos
 
P

pcplus

Guest
Es que busco hacer un ejecutable de C++, para que cualquiera pueda ver mi programa, busco o un programa convertidor, o las instrucciones de C++ que no me acuerdo mucho, como los includes y la funciones que utilizo en el juego del mago
 
Estado
Cerrado para nuevas respuestas.
Arriba Pie