• Jueves 7 de Noviembre de 2024, 06:28

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - markdark

Páginas: [1]
1
Java / Re: Archivos En Java
« en: Sábado 21 de Junio de 2008, 03:23 »
otra vex gracias esto me sirvio de muxo ...   tema terminado!!!!!!!

2
Java / Re: Archivos En Java
« en: Jueves 19 de Junio de 2008, 06:44 »
gracias  tu ayuda me sirvio de mucho eres lo maximo... ahora una pregunta mas ... que pasa si quiero guardar un arreglo de objetos para la misma clase... es lo mismo o tengo que poner otro codigo????

3
Java / Re: Archivos En Java
« en: Sábado 14 de Junio de 2008, 21:12 »
disculpa por molestar pero este programa no ejecuta tuve que quitarle estas dos lineas

Logger.getLogger(NewClass.class.getName()).log(Level.SEVERE, null, ex);
   
Logger.getLogger(NewClass.class.getName()).log(Level.SEVERE, null, ex);

el compilador(jCreator)   no reconoce las palabras Logger ni level bueno les quite esas lineas y compilo pero al momento de ejecutarno muestra nada y se supone que deberia mostrar algun valor

bueno io he estado intentando guiarme de tu ejemplo... y elabora el mio pero no entiendo de donde sale la interfax serializable??? que significa eso no entiendo...

ia mira aca te mando el codigo que he estado haciendo:


Código: Text
  1.  
  2.  
  3. import java.io.*;
  4.  
  5.  
  6. public class prueba{
  7.   
  8.     
  9.     
  10.     public static void main(String args[]){
  11.       
  12.       try {
  13.            FileOutputStream fich = new FileOutputStream("C:/prueb1.txt");
  14.            ObjectOutputStream obj = new ObjectOutputStream(fich);
  15.           
  16.            pokemon p=new pokemon();
  17.            p.ingresaDatos();
  18.            obj.writeObject(p);
  19.            obj.close();
  20.           
  21.           
  22.            FileInputStream fichIn = new FileInputStream("C:/prueb1.txt");
  23.            ObjectInputStream objIn = new ObjectInputStream(fichIn);
  24.            pokemon s = (pokemon)objIn.readObject();
  25.            s.muestraDatos();
  26.            objIn.close();
  27.       } catch (ClassNotFoundException ex) {
  28.         
  29.        }catch (IOException ex) {
  30.         
  31.        }
  32.       
  33.     }
  34.     
  35. }
  36.  


aqui otra clase de la que deseo guardar los objetos


Código: Text
  1.  
  2. public class pokemon implements Serializable{
  3.  
  4.    public String nomb;
  5.     public pokemon() {
  6.     }
  7.     
  8.     public void ingresaDatos(){
  9.       
  10.       System.out.println("nombre: ");
  11.       nomb=Leer.leerDato();
  12.     }
  13.     
  14.     public void muestraDatos(){
  15.       
  16.       System.out.println("nombre: "+ nomb);
  17.     }
  18. }
  19.  


La clase Leer tiene los metodos que sirven para leer datos


Código: Text
  1.  
  2.  
  3. import java.io.*;
  4. public class Leer {
  5.   
  6.   
  7.   public static String leerDato(){
  8.     
  9.     String dato;
  10.     try {
  11.       BufferedReader teclado=new BufferedReader(new InputStreamReader(System.in));
  12.        dato=teclado.readLine().trim();
  13.     }catch(Exception e){
  14.        dato=" ";
  15.     }
  16.   
  17.       return dato;  
  18.   }  
  19.   
  20.     public static int aEntero(String cadena){
  21.  
  22.      int dato;
  23.      try{
  24.        dato=Integer.parseInt(cadena);
  25.        
  26.         }catch(Exception e){
  27.           dato=-1;
  28.         }
  29.         return dato;   
  30.   
  31.    }
  32.  
  33.     public static long aEnteroLargo(String cadena){
  34.  
  35.      long dato;
  36.      try{
  37.        dato=Long.parseLong(cadena);
  38.        
  39.         }catch(Exception e){
  40.           dato=-1;
  41.         }
  42.         return dato;   
  43.   
  44.    }
  45.   public static double aReal(String cadena){
  46.  
  47.      double dato;
  48.      try{
  49.        dato=Double.parseDouble(cadena);
  50.        
  51.         }catch(Exception e){
  52.           dato=-1;
  53.         }
  54.         return dato;   
  55.   
  56.    }  
  57.     
  58.   public static void mostrar(String cadena){
  59.     System.out.println(cadena);
  60.   }
  61.   
  62.   public static void mostrarSeguido(String cadena){
  63.     System.out.print(cadena);
  64.   }
  65.   
  66.             
  67. }    
  68.  


Cuando ejecuto la clase Prueba solamente me pide el dato pero despues no muestra nada... nos e porque espero me respondas gracias por todo....

4
Java / Re: Archivos En Java
« en: Martes 10 de Junio de 2008, 22:56 »
mmmm la verdad es que no te entendi nada ... seriaS TAN AMABLE DE MANDARME UN EJEMPLITO??? GRXS

5
Java / Archivos En Java
« en: Martes 10 de Junio de 2008, 21:54 »
Hola necesito que me ayuden con este problema ....     necesito guardar en un archivo un arreglo de objetos de la clase alumno en la clase alumno me piden nombre   edad y direccion  como hago para guardar un arreglo de objetos de esa clase y copmo hago para poder accesar a los datos de cada objeto?????'  hracias espero me apoyen con este problemilla

6
Delphi / Tutoriales De Delphi
« en: Miércoles 27 de Febrero de 2008, 21:39 »
hola alguien me puede decir donde encuentro un buen tutorial de herencia en delphi?? por favor lo necesito con urgencia gracias a toos....

7
Java / Cambio De Java A C++ Orientado A Objetos
« en: Domingo 24 de Febrero de 2008, 04:52 »
hola tengo este problema... esta es una tarea que me dejaron en la universidad primero me dijeron que haga este problema en java que lo logre hacer ahora me piden que lo convierta a c++ lo cual se me hace dificil la verda es que c++ ya me olvide por eso les rugeo si me pueden ayudar y pasarlo a c++ gracias de antemano si no fuera un asunto de " vida o muerte " no se los pediria ... gracias...


public class Fecha {

    public int dia;

    public static int[] diasMes={31,28,31,30,31,30,31,31,30,31,30,31};

    public Fecha(int dia) {

   this.dia= dia;
    }
}


    public int getDiaSemana() {

   return (dia + 1) % 7;
    }


    public Fecha(int dia, int mes, int anho) throws Exception {
   int suma= 0;

   if ((anho < 1901) || (anho > 2099))
       throw new Exception("Año incorrecto");

   if ((mes < 1) || (mes > 12))
       throw new Exception("Mes incorrecto");

   if (dia < 0)
       throw new Exception("Día incorrecto");

   if ((dia > diasMes[mes - 1]) &&
       ((mes != 2) || (anho%4 != 0) || (dia != 29)))
       throw new Exception("Día incorrecto");
      
   suma= (anho - 1901) * 365;

   suma= suma + (anho - 1901) / 4;

   for (int i=1; i<mes; i++)
       suma= suma + diasMes[i-1];

   if ((anho%4 == 0) && (mes > 2)) suma++;

   suma= suma + dia - 1;

   this.dia= suma;
    }


    public Fecha vacuna(int num) {
   
   if (num==1) return this;
   else if (num==2) return suma(3);
   else {
       Fecha f= vacuna(num-1);
       return f.suma(2 * f.diferencia(vacuna(num-2)));
   }
    }


    public Fecha vacuna(int num) {
   
   if (num==1) return this;
   else if (num==2) return suma(3);
   else return vacuna(suma(3),this,num);
    }

    public Fecha vacuna(Fecha f1, Fecha f0, int num) {

   if (num <= 3) return f1.suma(2 * f1.diferencia(f0));
   else return vacuna(f1.suma(2 * f1.diferencia(f0)), f1, num-1);   
    }

8
C/C++ / Error Que No Entiendo
« en: Miércoles 6 de Febrero de 2008, 22:43 »
Hola este es un programa que sirve para guardar elementos de una lista enlazada a un archivo y luego recuperarlo... ahi les amndo el codigo  haber si me pueden ayudar porque no se que significa ese error ...

Código: Text
  1.  
  2. #include &#60;iostream.h&#62;
  3. #include &#60;iostream.h&#62;
  4. #include &#60;stdlib.h&#62;
  5. #include &#60;stdio.h&#62;
  6. #include &#60;math.h&#62;
  7. #include &#60;conio.h&#62;
  8. #include &#60;conio.c&#62;
  9. #include &#60;iomanip.h&#62;
  10.  
  11. struct Nodo{
  12.  
  13. int datos;
  14. Nodo *sgte;
  15.  
  16. };
  17.  
  18.  
  19.  
  20. void inserta_inicio(Nodo **cab,int dato1);
  21. void crea_final(Nodo **cab);
  22.  
  23. void salvar_lista(Nodo **cab);
  24. void recupera_lista(Nodo **cab);
  25.  
  26. void muestra_lista(Nodo **cab);
  27.  
  28. int main()
  29. { Nodo *L=NULL,*M=NULL;
  30.  
  31.  
  32.       crea_final(&L);
  33.       salvar_lista(&L);
  34.       recupera_lista(&L);
  35.       muestra_lista(&L);
  36.  
  37.       system(&#34;PAUSE&#34;);
  38.       return 0;
  39. }
  40.  
  41. void crea_final(Nodo **cab){
  42.  
  43.   Nodo *Q,*T;
  44.   int valor,i=1,n,dat;
  45.  
  46.     Q=(Nodo*)malloc(sizeof(Nodo));
  47.  
  48.     printf(&#34;Ingrese valor del primer nodo: &#34;);
  49.     cin&#62;&#62;valor;
  50.  
  51.     Q-&#62;datos=valor;
  52.     Q-&#62;sgte=NULL;
  53.     *cab=Q;
  54.     T=*cab;
  55.  
  56.     printf(&#34;Ingrese numero de nodos a crear &#34;);
  57.     cin&#62;&#62;n;
  58.  
  59.     while(i&#60;=n){
  60.  
  61.        Q=(Nodo*)malloc(sizeof(Nodo));
  62.        printf(&#34;Ingrese dato: &#34;);
  63.        cin&#62;&#62;dat;
  64.        Q-&#62;datos=dat;
  65.        Q-&#62;sgte=NULL;
  66.        T-&#62;sgte=Q;
  67.        T=Q;
  68.        i++;
  69.     }
  70.  
  71. }
  72.  
  73.  
  74.  void salvar_lista(Nodo **cab){
  75.  
  76.      Nodo *Q;
  77.      FILE *B;
  78.      int sw=0;
  79.      B=fopen(&#34;prav&#34;,&#34;w&#34;);
  80.      if(B==NULL){
  81.            cout&#60;&#60;&#34;No se puede abrir el archivo&#34;&#60;&#60;endl;
  82.      }
  83.      Q=*cab;
  84.  
  85.      while(Q!=NULL){
  86.                fwrite(Q,sizeof(Nodo),1,B);
  87.                Q=Q-&#62;sgte;
  88.                sw=1;
  89.           }
  90.           if(sw){
  91.           cout&#60;&#60;&#34;Lista salvada&#34;&#60;&#60;endl;
  92.           }
  93.           else{
  94.           cout&#60;&#60;&#34;Lista vacia&#34;&#60;&#60;endl;
  95.           }
  96.           fclose(B);
  97.  
  98. }
  99.  
  100. void recupera_lista(Nodo **cab){
  101.  
  102.      Nodo *R;
  103.      FILE *B;
  104.      int sw=0;
  105.      B=fopen(&#34;prav&#34;,&#34;r&#34;);
  106.  
  107.      if(B==NULL){
  108.           cout&#60;&#60;&#34;Archivo no encontrado...&#34;;
  109.      }
  110.      *cab=NULL;
  111.       while(!feof(B)){
  112.          R=(Nodo*)malloc(sizeof(Nodo));
  113.          if(R==NULL){
  114.               cout&#60;&#60;&#34;No hay memoria&#34;&#60;&#60;endl;
  115.          }
  116.          if(fread(R,sizeof(Nodo),1,B)!=1)
  117.              break;
  118.          inserta_final(&cab,R);
  119.          sw=1;
  120.      }
  121.      if(sw){
  122.      cout&#60;&#60;&#34;Lista recuperada &#34;&#60;&#60;endl;
  123.      }
  124.      else{
  125.      cout&#60;&#60;&#34;Lista vacia&#34;&#60;&#60;endl;
  126.      }
  127.  
  128.      fclose(B);
  129. }
  130.  
  131. void inserta_final(Nodo **cab,int dato1){
  132.  
  133.    Nodo *Q,*T;
  134.    if(*cab==NULL){
  135.       Q=(Nodo*)malloc(sizeof(Nodo));
  136.       Q-&#62;datos=dato1;
  137.       Q-&#62;sgte=NULL;
  138.       *cab=Q;
  139.       }
  140.       else{
  141.          T=*cab;
  142.          while(T-&#62;sgte!=NULL){
  143.             T=T-&#62;sgte;
  144.          }
  145.          Q=(Nodo*)malloc(sizeof(Nodo));
  146.          Q-&#62;datos=dato1;
  147.          Q-&#62;sgte=NULL;
  148.          T-&#62;sgte=Q;
  149.       }
  150. }
  151.  
  152.  
  153.  

Bueno gracias ah y el mensaje anterior ia esta resuelto y disculpen por no decir que ia lo estaba... porfavor necesito ayuda con este problema...gracias de antemano..

9
C/C++ / Re: Implementar El Codigo
« en: Martes 29 de Enero de 2008, 03:14 »
la verdad que no se nada de ingles y no entiendo nada ademas io solo quiero que me ayuden en el codigo no se para que sirve esa libreria de windows.

agradeceria que alguien me ayude porfavor....

10
C/C++ / Implementar El Codigo
« en: Lunes 28 de Enero de 2008, 20:45 »
hola a todos... les pido ayuda sobre como implementar este programa
Código: Text
  1.  
  2.  
  3. #include &#60;iostream.h&#62;
  4. #include &#60;stdlib.h&#62;
  5. #include &#60;stdio.h&#62;
  6. #include &#60;math.h&#62;
  7. #include &#60;conio.h&#62;
  8. #include &#60;conio.c&#62;
  9. #include &#60;iomanip.h&#62;
  10. class espiral{
  11.  
  12.     private:
  13.  
  14.             int g;
  15.             int b;
  16.             int f;
  17.  
  18.     public:
  19.  
  20.            void ingresadatos(int x){
  21.  
  22.               b=x;
  23.              int r=b%4;
  24.              int c=b/4;
  25.  
  26.              switch(r){
  27.              case 0:
  28.              cout&#60;&#60;&#34;( &#34;&#60;&#60;-c&#60;&#60;&#34; , &#34;&#60;&#60;-c&#60;&#60;&#34; )&#34;&#60;&#60;endl; break;
  29.              case 1:
  30.              cout&#60;&#60;&#34;( &#34;&#60;&#60;c+1&#60;&#60;&#34; , &#34;&#60;&#60;-c&#60;&#60;&#34; )&#34;&#60;&#60;endl; break;
  31.              case 2:
  32.              cout&#60;&#60;&#34;( &#34;&#60;&#60;c+1&#60;&#60;&#34; , &#34;&#60;&#60;(c+1)&#60;&#60;&#34; )&#34;&#60;&#60;endl; break;
  33.              case 3:
  34.              cout&#60;&#60;&#34;( &#34;&#60;&#60;-(c+1)&#60;&#60;&#34; , &#34;&#60;&#60;c+1&#60;&#60;&#34; )&#34;&#60;&#60;endl; break;
  35.  
  36.              }
  37.  
  38.              }
  39.  
  40.              void ingresacoord(int m,int n){
  41.               g=m;
  42.               f=n;int d;
  43.               if(g&#60;=0&&f&#60;=0&&g==f){
  44.  
  45.                    d=g*(-4);
  46.                    cout&#60;&#60;&#34;vertice &#34;&#60;&#60;d&#60;&#60;endl;
  47.                 }
  48.               else{
  49.               if(g+f==1){
  50.  
  51.                    d=g*4-3;
  52.                    cout&#60;&#60;&#34;vertice &#34;&#60;&#60;d&#60;&#60;endl;
  53.  
  54.                 }
  55.                else{
  56.               if(g==f&&g&#62;0&&f&#62;0){
  57.  
  58.                    d=f*4-2;
  59.                    cout&#60;&#60;&#34;vertice &#34;&#60;&#60;d&#60;&#60;endl;
  60.                         }
  61.                 else{
  62.               if(f+g==0){
  63.  
  64.                    d=-(g*4)-1;
  65.                    cout&#60;&#60;&#34;vertice &#34;&#60;&#60;d&#60;&#60;endl;}
  66.                   else
  67.                   cout&#60;&#60;&#34;Coordenada no valida&#34;&#60;&#60;endl;
  68.  
  69.  
  70.              }
  71.  
  72.                } }
  73.  
  74.                 }
  75.  
  76.  
  77. };
  78.  
  79. void main()
  80. {
  81.    espiral *m;
  82.    m=new espiral;
  83.    m-&#62;ingresadatos(0);//algunos ejemplos
  84.    m-&#62;ingresadatos(1);
  85.    m-&#62;ingresadatos(2);
  86.    m-&#62;ingresadatos(3);
  87.    m-&#62;ingresadatos(4);
  88.    m-&#62;ingresadatos(5);
  89.    m-&#62;ingresacoord(0,0);
  90.    m-&#62;ingresacoord(1,0);
  91.    m-&#62;ingresacoord(1,1);
  92.    m-&#62;ingresacoord(-1,1);
  93.    m-&#62;ingresacoord(-1,-1);
  94.    m-&#62;ingresacoord(2,-1);
  95.    
  96.       system(&#34;PAUSE&#34;);
  97.       return 0;
  98. }
  99.  


el problema esta explicado en la imagen que he subido... pero el verdaddero problema es que me piden ingrese un a, b, r donde a y b es el centro de una circunferencia y r es el radio de dicha circunferencia luego la ubicamos en el plano y este encierra un grupo de vertices ... el cual me piden que devuelva el de mayor denominacion...

el ejemplo esta explicado en la imagen que he subido... gracias ye espero que me ayuden

11
Java / Ayuda En Compilacion
« en: Lunes 24 de Septiembre de 2007, 18:49 »
Hola soy nuevo en esto de java , Uso el Jcreator version 4.0 ... y quiero que cuando ponga la opcion de execute file salga la ventanita de DOS(asi como en DEv c++) con el programa en esa ventana...

He estado leyendo como hacer eso pero me dicen que abra la ventana DOS la cual cada vez que abro sale una direccion ya estblecida la cual es C:\Documents and Settings\akmark   y mis archuivos estan en unidad D:

Porfavor si tiene una guia para poder hacer uso de la ventana DOS para ejekutar mis programas diganme ps gracias a todos....

12
C/C++ / Re: Mi Codigo No Compila
« en: Miércoles 11 de Julio de 2007, 02:35 »
no me sale ni un error pero si sale una ventana que dice

Compiler and linker output

dentro de esa ventana dice:

C:\DOCUME~1\akmark\CONFIG~1\Temp\cc2vaaaa.o(.text+0x451):proyek~1.cpp: undefined reference to `Crear(void)'

13
C/C++ / Mi Codigo No Compila
« en: Martes 10 de Julio de 2007, 17:18 »
Hola ayer mande un mensaje con mi codigo y veo que ha desaparecido. no se porque razon si no tengo ninguna discucion abierta la unica discucion que tengo esta cerrada en la pagina 2.

bueno mando mi copdigo para ver si pueden identificar el error:

#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
#include <iomanip.h>
#include <conio.c>

struct RegAuto
{
char Placa[7];
char Marca[30];
char Modelo[30];
char Anio[30];
int Stock;
};
RegAuto Auto;
FILE*H;
int Menu();
void Crear();
void Ingresar();
void Mostrar();
void Salir();
using namespace std;

int main(int argc, char *argv[])
{
  int opc;
  char rpta;
  do{
      system("cls");
      opc=Menu();
      switch(opc)
         {case 1:Crear();break;
          case 2:Ingresar();break;
          case 3:Mostrar();break;
          case 4:Salir();break;
         }
     if(opc!=4)
         {cout<<"desea continuar S/N ==> ";
         cin>>rpta;
         }
       else
         rpta='N';
     }while(rpta=='S'||rpta=='s');
        system("pause");
        return EXIT_SUCCESS;
}

int Menu()
{
     int opcion;
    cout<<"libreria unmsm "<<endl;
    cout<<"menu principal "<<endl;
    cout<<"[1]  Crear archivo autos "<<endl;
    cout<<"[2]  Ingresar nuevo auto "<<endl;
    cout<<"[3]  Mostrar relacion de autos "<<endl;
    cout<<"[4]  Salir "<<endl;
    cout<<"digite una opcion --> ";
          cin>>opcion;
          return opcion;
}

void crear()
{
    H=fopen("a:Autos.txt","w");
           if(H==NULL)
             {cout<<"no se puede abrir el archivo Autos "<<endl;
               exit(1);
             }
          else
              cout<<"creacion exitosa "<<endl;
    fclose(H);
}

void Ingresar()
{
      char temp[2];
      cout<<"ingreso de nuevo auto "<<endl;
      cout<<"digite datos del auto "<<endl;
            gets(temp);
      cout<<"placa : ";
            gets(Auto.Placa);
      cout<<"marca : ";
            gets(Auto.Marca);
      cout<<"modelo : ";
            gets(Auto.Modelo);
      cout<<"anio : ";
            gets(Auto.Anio);
      H=fopen("a:Autos.txt","a");
      if( H==NULL)
         {cout<<"no se puede abrir el archivo autos "<<endl;
          exit(1);
         }
      else
       fwrite(&Auto,sizeof(Auto),1,H);

      if(ferror(H))
         {cout<<"error de escritura en archivo autos "<<endl;
          exit(1);
         }
      else
       fclose(H);
}


void Mostrar()
{          int l;
           cout<<"mostrar los autos del archivo autos \n";
           H=fopen("a:Autos.txt","r");
           if(H==NULL)
              {  cout<<"no se puede abrir el archivo autos \n";
                 exit(1);
              }
           else
                cout<<"datos del auto \n";
         while(!feof(H))
         {  fread(&Auto,sizeof(Auto),1,H);
            if(ferror(H))
               {cout<<"error de lectura en archivo autos \n";
                exit(1);
               }
            if(!feof(H))
               {cout<<"placa : ";
                   gets(Auto.Placa);cout<<endl;
                cout<<"marca : ";
                   gets(Auto.Marca);cout<<endl;
                cout<<"modelo : ";
                   gets(Auto.Modelo);cout<<endl;
                cout<<"anio : ";
                   gets(Auto.Anio);cout<<endl;
                cout<<"==============================================================\n";
               }
         }
           fclose(H);
}


void Salir()
      {cout<<"gracias por usar el sistema de ventas de autos"<<endl;
           }

14
C/C++ / Re: Ayuda Con Dev C++
« en: Sábado 30 de Junio de 2007, 21:01 »
mmm Agradezco muchisimo la colaboracion de laspersonas que se tomaron la molestia de leer mi mensaje.

Pero no me han respondido todas las preguntas

Tambien quiero preguntarte como hago para abrir otra ventana de executable:
ejemplo tengo un programa que me muestra una menu de opciones y cuando ingreos el numeor para elgir una de las opciones me abra otra ventana con el desarrollo de esa opcion.

tambien quisiera saber como se hace para cambiar de color a la pantalla y letras en el ejecutable. pero que sea por medio de codigo...

gracias por todo ....ah y si fueras tan amable me podrias mandar el codigo a modo de ejemplo de la segunda pregunta (cualquier ejemplo el mas simple para entender): abrir otra ventana de ejecutable
...

Si no fuera mucha molestia desearia que me respondiera un moderador ya que los miembros que me respondieron no me dieron ninguna respuesta.
gracias...

15
C/C++ / Ayuda Con Dev C++
« en: Jueves 28 de Junio de 2007, 23:32 »
hola , mi problema es que no puedo usar la funcion gotoxy:esto e algo simple ke yo hize para probar:
 
#include <iostream.h>
#include <stdlib.h>
#include<stdio.h>
#include<math.h>
#include<conio.h>
#include<string.h>

int main ()
{
gotoxy(5,8);
cout<<"hola"<<endl;

system("Pause");
return 0;
}

esto es todo el codigo sin embargo cuando mando a compilar me sale este error:
       `gotoxy' undeclared (first use this function)

y no se que hacer.

Tambien quiero preguntarte como hago para abrir otra ventana de executable:
ejemplo tengo un programa que me muestra una menu de opciones y cuando ingreos el numeor para elgir una de las opciones  me abra otra ventana con el desarrollo de esa opcion.


tambien quisiera saber como se hace para cambiar de color a la pantalla y letras en el ejecutable. pero que sea por medio de codigo...

gracias por todo ....ah y si fueras tan amable me podrias mandar el codigo a modo de ejemplo de la segunda pregunta (cualquier ejemplo el mas simple para entender): abrir otra ventana de ejecutable...

Gracias

16
C/C++ / Re: Holaaaaa
« en: Domingo 10 de Junio de 2007, 21:34 »
nooooo ese problema ya esta resuelto .

lo que quiero es elultimo problema ps

17
C/C++ / Re: Holaaaaa
« en: Domingo 10 de Junio de 2007, 19:31 »
creo que los numero salieron chuecos pero es

x elevado a la potencia 1 entre factorial de 1   mas
x elevado a la potencia 2 entre factorial de 2   mas
x elevado a la potencia 3 entre factorial de 3 ......mas.....

18
C/C++ / Re: Holaaaaa
« en: Domingo 10 de Junio de 2007, 19:29 »
hola gracias por responderme si ya me salio ahora tengo otro problema que es sencillo pero qu no la veo por ningun lado:


#include<iostream.h>
#include<math.h>
#include<stdio.h>
#include<stdlib.h>

int x,i,j;
double m,pot
  • ,fact
  • ;


void ingresodatos();
void procesopotencias();
void procesofactorial();
void procesofinal();
int main()
{ingresodatos();
procesopotencias();
procesofactorial();
procesofinal();

system("pause");
}
void ingresodatos()
{   cout<<"Determinar la suma de los X numeros";
    cout<<"Ingrese numero: ";
    cin>>x;
}
void procesopotencias()
{  for(i=1;i<=x;i++)
   {m=pow(x,i);
   pot[i-1]=m;
   cout<<m<<" "; }
}
void procesofactorial()
{  int s=1;
      cout<<endl;
      for(j=1;j<=x;j++)
    {s=j*s;
    fact[j-1]=s;
    cout<<s<<" ";}
}
void procesofinal()
{int d;
  cout<<endl;  
     for(d=0;d<x;d++)
         
    {cout<<pot[d]<<" / "<<fact[d]<<" ,"<<endl;}
}


El programa sirve para imprimir numeros de la forma

   1      2      3
 x      x      x
__  , __ ,  __ ,............

1!     2!    3!      


lo malo es la ultima parte cuando guarde cada numeor a un arreglo ahora no se como hacer para que me devuelva ese arreglo.....

porsiacaso adjunto el archivo cpp

19
C/C++ / Re: Holaaaaa
« en: Sábado 9 de Junio de 2007, 23:34 »
hola no cierrres este tema porke tenhgo una duda sobre otro programa
el programa sirve para dibujar un rectangulo lleno de astericos a base de funciones lo malo es que cuando lo ejecuto solo sale la cantidad de asteriscos de acuerdo a la fila  la verdad de ahi no se ke hacer... ah es ta hecho en c++
aki te pego el kodigo

#include <iostream.h>
#include <stdlib.h>
#include<stdio.h>
#include<math.h>
#include<conio.h>
void inicio();
void proceso();
int main ()
{
inicio();
proceso();
system("Pause");
}
void inicio()
{int c,f;
cout<<"ingrese la cantidad de columnas que tendra el rectangulo: ";
cin>>c;
cout<<"ingrese la cantidad de filas que tendra el rectangulo: ";
cin>>f;

     }
void proceso()
{
     int i,c;
      for(i=1;i<=c;i++)
     {cout<<"*";}

     }    
     


ah unas preguntitas extras :

1) para que sirve getche()
2)ke kodigo se pone para cambiar de color la ventana del ejecutable
3)el gotoxy para que sirve

gracias de antemano espero que me ayuden

20
C/C++ / Re: Holaaaaa
« en: Domingo 29 de Abril de 2007, 23:49 »
esta bien no kiero ke me hagan la tarea y si no kieres ayudar entonces no repondas lo que pasa es que quiero poner la funcion arcocoseno pero me dice que hay un error y que primero debo de declara esta funcion  lo cual no se ps

ayuden con esa funcion

pdta:

si se matematica ya solo que no se como se pone en codigo c++ ok.

21
C/C++ / Re: Holaaaaa
« en: Domingo 29 de Abril de 2007, 22:34 »
:huh: mmmm vaya creo que no me han entendido.
yo se las formulas matematicas y todo eso.ya lo he hecho en pseudocodigo.

lo malo es que al momento de ponerlo en codigo c++ no sale ps

por eso kiero que me ayuden con el codigo no con matematicas ps....

gracias

22
C/C++ / Re: Holaaaaa
« en: Domingo 29 de Abril de 2007, 22:10 »
mmmm
la duda es de programacion ps sifuera de matematicas no preguntaria ps
ayudenmeeeeeeeee
porfavorrr

23
C/C++ / Holaaaaa
« en: Domingo 29 de Abril de 2007, 18:45 »
oye si no hes mucha molestia este programa que me han dejado me esta dando muchos problemas se como se hace en codigo pero  las funciones que se usan no las se por ejemplo el arcoseno, y unas otras

el problema es el siguiente:

crear un programa que pida dos lados de un triangulo y el angulo que forman. luego mostrar el tercer lado , los otros dos angulos y el area del triangulo.

por favor este es el ultimo problema que le pido que me resuelvan en c++ ps
gracias de antemano.

24
Papelera / Ayuda Por Favor... Es Urgente
« en: Domingo 29 de Abril de 2007, 05:30 »
hola bueno soy nuevo en esto de c++ recien estoy empezando a estudiar y el profesor me ha dejado una tarea y la verdad le hemos dicho que no sabemos y el insistio que la hicieramos sino reprobariamos.
la verdad es que solo tengo una vaga idea y quisiera saber si me puedes solucionar el problema:

determinar la suma de los X primeros numeros de la serie:

1 + x + x2/2! + x3/3! + x4/4! + ......


entiendase que

x2 = x al cuadrado
x3 = x al cubo...............y asi porfavor les ruego que me den el codigo para c ++
porfavor

Páginas: [1]