• Jueves 7 de Noviembre de 2024, 08:31

Autor Tema:  Implementar El Codigo  (Leído 1230 veces)

markdark

  • Miembro activo
  • **
  • Mensajes: 27
    • Ver Perfil
Implementar El Codigo
« en: Lunes 28 de Enero de 2008, 20:45 »
0
hola a todos... les pido ayuda sobre como implementar este programa
Código: Text
  1.  
  2.  
  3. #include <iostream.h>
  4. #include <stdlib.h>
  5. #include <stdio.h>
  6. #include <math.h>
  7. #include <conio.h>
  8. #include <conio.c>
  9. #include <iomanip.h>
  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<<"( "<<-c<<" , "<<-c<<" )"<<endl; break;
  29.              case 1:
  30.              cout<<"( "<<c+1<<" , "<<-c<<" )"<<endl; break;
  31.              case 2:
  32.              cout<<"( "<<c+1<<" , "<<(c+1)<<" )"<<endl; break;
  33.              case 3:
  34.              cout<<"( "<<-(c+1)<<" , "<<c+1<<" )"<<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<=0&&f<=0&&g==f){
  44.  
  45.                    d=g*(-4);
  46.                    cout<<"vertice "<<d<<endl;
  47.                 }
  48.               else{
  49.               if(g+f==1){
  50.  
  51.                    d=g*4-3;
  52.                    cout<<"vertice "<<d<<endl;
  53.  
  54.                 }
  55.                else{
  56.               if(g==f&&g>0&&f>0){
  57.  
  58.                    d=f*4-2;
  59.                    cout<<"vertice "<<d<<endl;
  60.                         }
  61.                 else{
  62.               if(f+g==0){
  63.  
  64.                    d=-(g*4)-1;
  65.                    cout<<"vertice "<<d<<endl;}
  66.                   else
  67.                   cout<<"Coordenada no valida"<<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->ingresadatos(0);//algunos ejemplos
  84.    m->ingresadatos(1);
  85.    m->ingresadatos(2);
  86.    m->ingresadatos(3);
  87.    m->ingresadatos(4);
  88.    m->ingresadatos(5);
  89.    m->ingresacoord(0,0);
  90.    m->ingresacoord(1,0);
  91.    m->ingresacoord(1,1);
  92.    m->ingresacoord(-1,1);
  93.    m->ingresacoord(-1,-1);
  94.    m->ingresacoord(2,-1);
  95.    
  96.       system("PAUSE");
  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

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Implementar El Codigo
« Respuesta #1 en: Lunes 28 de Enero de 2008, 21:18 »
0
Deberias de leer esto y el link que eso da  ;)

PD: No deberias de usar conio, mejor usa el API de Windows (windows.h)
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

markdark

  • Miembro activo
  • **
  • Mensajes: 27
    • Ver Perfil
Re: Implementar El Codigo
« Respuesta #2 en: Martes 29 de Enero de 2008, 03:14 »
0
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....

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: Implementar El Codigo
« Respuesta #3 en: Martes 29 de Enero de 2008, 20:15 »
0
Cita de: "markdark"
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....
Se te esta "enseñando a pescar...." , deberias de ser un poco mas cortes , ademas de investigador , por todo este foro hay temas que pueden ayudarte incluso ya se te ha explicado que no uses conio.h es cuestion de buscar


Suerte
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================