• Sábado 3 de Junio de 2023, 12:37

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 - eruelas

Páginas: [1] 2 3
1
Python / Re:Ensamblador 2 pasos con python
« en: Jueves 19 de Febrero de 2015, 18:22 »
Problema resuelto

2
Python / Ensamblador 2 pasos con python
« en: Martes 17 de Febrero de 2015, 17:11 »
Buenos dias compañeros, quisiera saber si me pueden orientar respecto a mi codigo, lo que pasa es que este intentando verificar que un mnemonico leido desde un archivo exista en mi matriz, pero no me da, solo me lee el primero y esta correcto y los demas los da como fallos a pesar de que si estan en mi matriz, agradezco su ayuda.

El archivo que leo lo dejare adjunto.

Saludos!

Código: Text
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3.  
  4. import re
  5.  
  6. n=0
  7.  
  8. matriz =  [["ABA",2],
  9.                    ["ABY",2],
  10.                    ["ADCA",2],
  11.                    ["ADCC",2],
  12.                    ["ADDD",2],
  13.                    ["ANDCC",2],
  14.                    ["ASL",2],
  15.                    ["ASLB",2],
  16.                    ["ASR",2],
  17.                    ["LDAA", 2],
  18.                    ["LDAB", 2],
  19.                    ["LDD", 2],
  20.                    ["LDS", 2],
  21.                    ["LDX", 2],
  22.                    ["LDY", 2],
  23.                    ["LEAS", ],
  24.                    ["LEAX", 2],
  25.                    ["LEAY", 2],
  26.                    ["LSL", 2],
  27.                    ["LSLA", 0],
  28.                    ["LSLB", 0],
  29.                    ["LSLD", 0],
  30.                    ["LSR", 2],
  31.                    ["LSRA", 0],
  32.                    ["LSRB", 0],
  33.                    ["LSRD", 0],
  34.                    ["MAXA", 2],
  35.                    ["MAXM", 2],
  36.                    ["MEM", 0],
  37.                    ["MINA", 2],
  38.                    ["MINM", 2],
  39.                    ["MOVB", 2],
  40.                    ["MOVW", 2],
  41.                    ["MUL", 0],
  42.                    ["NEG", 2],
  43.                    ["NEGA", 0],
  44.                    ["NEGB", 0],
  45.                    ["NOP", 0],
  46.                    ["ORAA", 2],
  47.                    ["ORAB", 2],
  48.                    ["ORCC", 1],
  49.                    ["PSHA", 0],
  50.                    ["PSHB", 0],
  51.                    ["PSHC", 0],
  52.                    ["PSHD", 0],
  53.                    ["PSHX", 0],
  54.                    ["PSHY", 0],
  55.                    ["PULA", 0],
  56.                    ["PULB", 0]]
  57.  
  58. arc = open("salida.lst", "w")
  59.  
  60. #Leer el archivo
  61.  
  62. with  open("P1.ASM","r") as p1:
  63.  
  64.         arc.write( "{0}\t{1:10}\t{2}\t{3}\t{4}\t{5}".format("Linea","Etiqueta","Mnemonico","Operador1","Operador2","Comentario\n") )    
  65.  
  66.        
  67.         #Ciclo que recorre las lineas existentes en p1
  68.  
  69.         for line in p1:
  70.                 n = n+1
  71.                 i=0
  72.                
  73.                 #Separar donde se encuentre espacio o coma
  74.  
  75.                 pal=re.split('\s|,',line)
  76.  
  77.                 #Identifica componentes de la linea
  78.  
  79.                 etiq=nem=op1=op2=com=''
  80.                 etiq=pal[0]
  81.  
  82.  
  83.  
  84.                 if len(pal)>1 :
  85.                         nem=pal[1]
  86.                
  87.                 if len(pal)>2 :
  88.                         op1=pal[2]
  89.                 if len(pal)>3 :
  90.                         op2=pal[3]
  91.                 if len(pal)>4 :
  92.                         com=pal[4]
  93.  
  94.                 #Imprime linea con formato separando etiqueta si es muy larga
  95.                 for i in range(45):    
  96.                         if pal[1] ==matriz[i][0]:
  97.                                 print nem
  98.                                 break
  99.                         else:
  100.                                 print nem
  101.                                 print "\033[5;47;31merror en la linea ", n, " mnemonico invalido\033[0m" #Codigo ANSI para colorear el texto
  102.                                 break
  103.                 if len(etiq)<10:
  104.                         arc.write("{0:5}\t{1:10}\t{2:10}\t\t{3:5}\t\t{4:5}\t\t{5}\n".format(n,etiq,nem,op1,op2,com) )
  105.                 else:
  106.                         arc.write("{0}\t{1}\n\t\t\t{2}\t\t{3}\t\t{4}\t\t{5}\n".format(n,etiq,nem,op1,op2,com) )
  107. arc.close()
  108.  
  109.  
  110.  
  111.  

3
Flash / ActionScript / Re: Flash cs4 y MySQL
« en: Domingo 29 de Agosto de 2010, 18:09 »
Bueno ps muchas gracias jejeje pero ps ya lo he terminado estve investigando por ahi y ps averigue como hacerlo igual muchas gracias saludos !! ^^ :beer:

4
Flash / ActionScript / Flash cs4 y MySQL
« en: Lunes 4 de Enero de 2010, 19:35 »
Buenas compañeros tengo una gran duda espero y me la puedan responder lo k pasa esk estoy en proceso de hacer un juego en flash obvio y kisiera saber komo konectarlo a una base de datos MySQL (wampserver) alguien podria guiarme por ahi?? y si es posible un link de manual kompleto de actionscript 3.0 se los agradeceria bastante gracias de antemando saludos :good:

5
VB .NET / Re: Sugerencias
« en: Sábado 7 de Noviembre de 2009, 16:37 »
No es k no tenga imaginacion sino k ps kieren proyectos inovadores kasi kasi nunka antes vistos pero ps no me es suficiente kon lo k konozco solo necesito la aprovacion del proyecto y despues a komerme libros para tener mas conocimientos de hecho pense en hacer un juego ya k kieren k sea educativo y no violento ps seria un juego en flash  tipo aventura kon ciertos retos vinculados kon el aprendisaje de algunas asignaturas por cierto no se nada de actionscript pero aun asi si me lo aceptan me lo voy a aventar se k si puedo es solo kuestion de estudiarme unos kuantos manuales diganme k les parece esa idea del juego???
acepto rekomendaciones tengo varias ideas para meterle al game komo krear tu propio personaje y mas kosillas ...

6
VB .NET / Re: Sugerencias
« en: Viernes 6 de Noviembre de 2009, 19:06 »
Pero ahi seria ir kon los policias y los de aki son bn ogts!! aunk no es mala idea lo tendre en kuenta kisiera hacer algo asi mas sencillo keria hacer un game en flash pero ps tiene k ser bsatante bueno ademas entretenido kolorido y k tenga una historia buena y sin violencia ¬¬ sigo escuchando rekomendaciones gracias

7
VB .NET / Sugerencias
« en: Viernes 6 de Noviembre de 2009, 03:05 »
Hola buenas noches compañeros el objeto de este post es para escuchar sugerencias para un buen proyecto en informatica software pagina web etc.. lo k pasa esk rechazaron mi proyecto de titulacion y tengo unos pokos dias para pensar en otro mi proyecto era un administrador para gimnasios esto es :
Registros de miembros con fotografia el cual se almacenara en una base de datos creada en SQL server
respaldo automatico segun el usuario lo desee
reportes de informacion
mensajeria PC-Movil
lo pensaba krear en VB.net asi k pense k este seria un buen lugar para postear pero ps komo me lo rechazaron rekurri a su ayuda les agradeceria su lluvia de ideas cualckier aportacion es agradecida y tomada en cuenta espero me  ayuden muchisimas gracias de antemano saludos

8
Visual Basic 6.0 e inferiores / Programa de msjs Pc-Movil
« en: Lunes 31 de Agosto de 2009, 00:36 »
Buenas tardes esoty buscando informacion sobre este tema de mandar mensajes de una pc a un celular ya k esttoy en proceso de un proyecto de titulacion lo cual hare en base a vb 6 lo k hare sera una base de datos de un gym kon registro de aparatos y todo eso al igual k un control de usuarios para su registro con foto y todo he visto komo hacerlo con vb pero lo k kiero es krear un programa k envie msj para notificacion de k su mes ( o lo k haya pagado) esta por vencerse no se si es posible hacer este programa con vb agradeceria toda informacion  :beer:

9
Flash / ActionScript / Manual
« en: Domingo 23 de Agosto de 2009, 01:48 »
Buenas tardes esta ocacion necesito un favor si me pudieran pasar un link o [DD] de un manual flash ya que necesito hacer un juego para un proyecto pero primero necesito aprender flash y actionscript si alguien me los pudiea facilitar se los agradeceria  :beer:

10
C/C++ / Arboles B* y B+
« en: Miércoles 27 de Mayo de 2009, 03:08 »
Buenas tardes kisisera saber si hay por algun lugar de este foro un manual o informacion (ejemplos etc..) sobre este tema de arboles B* y B+ lo k pasa esk he buskado pero no he encontrado nada interesanto o de utilidad espero me puedan ayudar de favor y gracias de antemano Saludos  :beer:

11
PHP / Duda sobre formulario
« en: Miércoles 20 de Mayo de 2009, 00:14 »
Buenas tardes tengo una super duda en un formulario (Obvio por el titulo) lo k pasa es k  al momento de mostrar los valores introducidos no me muestra lo del checkbox komo deberia solo me muestra un valor siendo k yo seleccione 2 o 3 kisiera saber si alguien me pueda ayudar gracias de antemano aki les dejo el kodigo
Código: Text
  1. <html>
  2. <head>
  3. <title>P16</title>
  4. </head>
  5. <?php
  6. echo "<FORM method='post' action='p16_2.php'>";
  7. echo "<H1><font color='lightblue'>Elementos De Entrada</font></H1><br>";
  8. echo "<H2>Elementos De Tipo INPUT</H2>";
  9. echo "<H3>TEXT</H3><br>";
  10. echo "Introduzca el valor a buscar";
  11. echo "<input type='text' name='txt' value='Valor Por Defecto'><hr>";
  12. echo "<H3>RADIO</H3><br>";
  13. echo "Sexo: ";
  14. echo "<INPUT TYPE='radio' NAME='sexo' VALUE='M' >Mujer";
  15. echo "<INPUT TYPE='radio' NAME='sexo' VALUE='H' checked>Hombre<hr>";
  16. echo "<H3>CHECKBOX</H3><br>";
  17. echo "Extras: ";
  18. echo "<INPUT TYPE='checkbox' NAME='extras' VALUE='garaje' CHECKED>Garaje";
  19. echo "<INPUT TYPE='checkbox' NAME='extras' VALUE='piscina'>Piscina";
  20. echo "<INPUT TYPE='checkbox' NAME='extras' VALUE='jardin'>Jardín<hr>";
  21. echo "<H3>Button</H3><br>";
  22. echo "<input type='submit' name='boton' value='Actualizar Datos'><hr>";
  23. echo "<H3>FILE</H3><br>";
  24. echo "Fichero: ";
  25. echo "<input type='file' name='file'><hr>";
  26. echo "<H3>HIDDEN</H3><BR>";
  27. echo "<input type='hidden' name='oculto'><hr>";
  28. echo "<H3>PASSWORD</H3><BR>";
  29. echo "Password: ";
  30. echo "<input type='PASSWORD' name='pass'><hr>";
  31. echo "<H3>SUBMIT</H3><BR>";
  32. echo "<input type='submit' name='enviar' value='Enviar Datos'><HR>";
  33. echo "<H3>Elemento SELECT</h3><BR>";
  34. echo "<H4>SELECT SIMPLE</H4><BR>";
  35. echo "Color: ";
  36. echo "<SELECT NAME='color'>
  37.    <OPTION VALUE='rojo' SELECTED>Rojo
  38.    <OPTION VALUE='verde'>Verde
  39.    <OPTION VALUE='azul'>Azul
  40. </SELECT><hr>";
  41. echo "<h3>Select Multiple</h3><br>";
  42. echo "Idiomas:
  43. <SELECT MULTIPLE SIZE='3' NAME='idiomas[]'>
  44.    <OPTION VALUE='ingles' SELECTED>Inglés
  45.    <OPTION VALUE='frances'>Francés
  46.    <OPTION VALUE='aleman'>Alemán
  47.    <OPTION VALUE='holandes'>Holandés
  48. </SELECT><hr>";
  49. echo "<h3>TEXTAREA<h3><br>";
  50. echo "Comentario:
  51. <TEXTAREA COLS='50' ROWS='4' NAME='comentario'>
  52. Este libro me parece ...
  53. </TEXTAREA><hr>";
  54.  
  55.  
  56.  
  57. echo "<input type='submit' value='Enviar'>";
  58. echo"<input type='submit' value='Borrar Datos'>";
  59. ?>
  60.  
  61. </body>
  62.  
  63. </style>
  64.  
  65. </html>
  66.  
  67.  
Y este es la segunda donde cacho y muestro
Código: Text
  1. <html>
  2. <head>
  3. <TITLE>Parte 2</Title>
  4. </head>
  5. <body>
  6. <?php
  7. echo "<FORM method='post' action='http://localhost/Edgar/p16_2.php'>";
  8. $buscar=$_POST['txt'];
  9. $sexo=$_POST['sexo'];
  10. $extras=$_REQUEST['extras'];
  11. foreach (extras as $extra)
  12.       echo "$extra<BR>";
  13. $pass=$_POST['pass'];
  14. $color=$_POST['color'];
  15. $idioma=$_REQUEST['idiomas'];
  16. foreach ($idioma as $idioma)
  17.       echo "$idioma<BR>";
  18. $comentario=$_POST['comentario'];
  19. echo "El valor a buscar es: $buscar<br>";
  20. echo "Tu sexo es: $sexo<br>";
  21. echo "Tu extra es: $extras<br>";
  22. echo "Tu password es: $pass<br>";
  23. echo "Tu color es: $color<br>";
  24. echo "Tu idioma es: $idioma<br>";
  25. echo "Tu comentario fue: $comentario<br>";
  26. echo "</FORM>";
  27. ?>
  28. </body>
  29. </html>
  30.  

12
PHP / Re: Redireccion
« en: Lunes 27 de Abril de 2009, 17:59 »
bueno gracias intentare komo me dices saludos :good:

13
PHP / Re: Redireccion
« en: Lunes 27 de Abril de 2009, 00:21 »
ps gracias por responder pero se k con $_POST=[' ']; se guarda lo k el usuario intruduce y c komo mostrarlo lo k no c es komo mostrarlo en otro pagina se k lo puedo jalar kon require(" "); pero eso me jala todo el formulario otra vez ¬¬ es por ejemplo esta respuesta yo introduci ciertas palabras k seria komo un TEXTAREA y lo muestra en otra direccion sin las cosas para editar ni emoticone spara poner et... solo el comment

14
PHP / Redireccion
« en: Sábado 25 de Abril de 2009, 20:11 »
Hola a todos ps este sera mi primer post en este subforo jejeje ya k tengo una duda k espero me puedan ayudar a resolverla he hecho un tipo de formulario y lo k no c es komo mostrar en otra pagina o en dado kaso en la misma pero solo  el resultado de todo lo k el usuario introdujo excepcionando el de file  espero me puedan ayudar gracias de antemano aki les dejo el kodigo de lo k he hecho
Código: Text
  1.  
  2. <html>
  3. <head>
  4. <title>Documento sin título</title>
  5. </head>
  6. <?php
  7. echo "<FORM method='post' action='http://localhost/Edgar/p16.php'>";
  8. echo "<H1><font color='lightblue'>Elementos De Entrada</font></H1><br>";
  9. echo "<H2>Elementos De Tipo INPUT</H2>";
  10. echo "<H3>TEXT</H3><br>";
  11. echo "Introduzca el valor a buscar";
  12. echo "<input type='text' name='txt' value='Valor Por Defecto'><hr>";
  13. $buscar=$_POST['txt'];
  14. echo "<H3>RADIO</H3><br>";
  15. echo "Sexo: ";
  16. echo "<INPUT TYPE='radio' NAME='sexo' VALUE='M' >Mujer";
  17. echo "<INPUT TYPE='radio' NAME='sexo' VALUE='H' checked>Hombre<hr>";
  18. echo "<H3>CHECKBOX</H3><br>";
  19. echo "Extras: ";
  20. echo "<INPUT TYPE='checkbox' NAME='extras[]' VALUE='garaje' CHECKED>Garaje";
  21. echo "<INPUT TYPE='checkbox' NAME='extras[]' VALUE='piscina'>Piscina";
  22. echo "<INPUT TYPE='checkbox' NAME='extras[]' VALUE='jardin'>Jardín<hr>";
  23. echo "<H3>Button</H3><br>";
  24. echo "<input type='submit' name='boton' value='Actualizar Datos'><hr>";
  25. echo "<H3>FILE</H3><br>";
  26. echo "Fichero: ";
  27. echo "<input type='file' name='file'><hr>";
  28. echo "<H3>HIDDEN</H3><BR>";
  29. echo "<input type='hidden' name='oculto'><hr>";
  30. echo "<H3>PASSWORD</H3><BR>";
  31. echo "Password: ";
  32. echo "<input type='PASSWORD' name='pass'><hr>";
  33. echo "<H3>SUBMIT</H3><BR>";
  34. echo "<input type='submit' name='enviar' value='Enviar Datos'><HR>";
  35. echo "<H3>Elemento SELECT</h3><BR>";
  36. echo "<H4>SELECT SIMPLE</H4><BR>";
  37. echo "Color: ";
  38. echo "<SELECT NAME='color'>
  39.    <OPTION VALUE='rojo' SELECTED>Rojo
  40.    <OPTION VALUE='verde'>Verde
  41.    <OPTION VALUE='azul'>Azul
  42. </SELECT><hr>";
  43. echo "<h3>Select Multiple</h3><br>";
  44. echo "Idiomas:
  45. <SELECT MULTIPLE SIZE='3' NAME='idiomas[]'>
  46.    <OPTION VALUE='ingles' SELECTED>Inglés
  47.    <OPTION VALUE='frances'>Francés
  48.    <OPTION VALUE='aleman'>Alemán
  49.    <OPTION VALUE='holandes'>Holandés
  50. </SELECT><hr>";
  51. echo "<h3>TEXTAREA<h3><br>";
  52. echo "Comentario:
  53. <TEXTAREA COLS='50' ROWS='4' NAME='comentario'>
  54. Este libro me parece ...
  55. </TEXTAREA><hr>";
  56.  
  57.  
  58.  
  59. echo "<input type='submit' value='Enviar'>";
  60. echo"<input type='submit' value='Borrar Datos'>";
  61. ?>
  62.  
  63.  
  64. </body>
  65.  
  66. </style>
  67.  
  68. </html>
  69.  
  70.  

15
C/C++ / Re: problema recursion
« en: Miércoles 4 de Marzo de 2009, 17:07 »
gracias tienes razon en usar el aux deja ver en k kedo despues aviso  :beer:

16
C/C++ / problema recursion
« en: Miércoles 4 de Marzo de 2009, 04:16 »
Hola a todos ps tengo un pekeño problemilla kon una funcion de recursion la kual me debe mostrar la conversion de un numero decimal a binario lo he intentado diferentes maneras pero ps la recursion se me dificulta no c si alguien me pueda guiar kon esto por favor
esto es lo k llevo
Citar
#include<conio.h>
#include<iostream.h>
class Recursivo
   {
      public:
         int arr[30];
         int multi(int, int);
         int divi(int, int);
         int fact(int);
         int decbin(int);
         int burbuja(int arr[], int n);
         void imprime();
         Recursivo() ;
         ~Recursivo() ;
   };
Recursivo::Recursivo()
{
for (int t=0;t<8;t++)
arr[t]=0;
}
Recursivo::~Recursivo()
{}
int Recursivo::multi(int a, int b)
   {
      if (b==0) return 0;
      else return a+ multi(a,b-1);
   }
int Recursivo::divi(int c, int d)
   {
      if (c==0||c<d) return 0;
      else if(d==0){
      cout<<"No se puede";
      return -1;    }
      else
      return divi(c-d,d)+1;
   }
int Recursivo::fact(int n)
   {
   if (n==0||n==1)
   return 1;
   else
   return n*fact(n-1) ;
   }
int Recursivo::decbin(int p)
   {
   if (p==0||p==1)
   {
   arr[0]=p;
   return 1;
   }
   else
   {
   arr[decbin(p/2)]=p%2;
   return   decbin(p/2)+1;
   }
   }
void Recursivo::imprime()
     {
   for(int o=1;o<8;o++)
   cout<<arr
  •  ;

   }

int Recursivo::burbuja(int arr[30],int n)
{
   int aux;
      for (int i=0;i==n-1;i++)
         {
            for(int j=0;j=n-i-1;i++)
               {
                  if (arr[j]>arr[j+1])
                  aux=arr[j];
                  arr[j]=arr[j+1];
                  arr[j+1]=aux;
               }
         }
}
void main()
{
   clrscr();
   Recursivo r;
   cout<<"Burbuja es:"<<r.burbuja<<endl;
   cout<<"El valor en binario es: "<<r.decbin(5)<<endl;
   cout<<"El valor del factorial es: "<<r.fact(5)<<endl;
   cout<<"El valor de 4x4 es: "<<r.multi(4,4)<<endl;
   cout<<"El valor de la division es :"<<r.divi(9,3);
   getch();
}

17
C/C++ / ordenamiento por cubetas
« en: Martes 3 de Marzo de 2009, 04:11 »
Hola a todos kisiera saber si alguien me puede dar un ejemplo del metedo de ordenacion por cubetas y si es posible codigo y/o descripcion dl  procedimiento de vdd se los agradeceria mucho gracias de antemano

18
HTML / Re: LIBRO DE VISITAS HTML
« en: Martes 24 de Febrero de 2009, 16:54 »
okz muchas gracias por darme esa informacion  :good:

19
HTML / LIBRO DE VISITAS HTML
« en: Sábado 21 de Febrero de 2009, 19:59 »
hola a todos kisiera saber si me pueden ayudar en algo lo k pasa esk kiero kolokar un libro de visitas en mi pagina web solo k he puesto varios kodigos html y no me funciona al = k kiero poner un contador de visitas y no puedo  si alguien me ayudara por favor se lo agradeceria mucho  :beer:

20
C/C++ / radar
« en: Sábado 13 de Diciembre de 2008, 05:34 »
Bueno ps ahora ando diseñando diske un radar solo me falta saber komo mover el indicador(la linea k gira) se k es kon un for pero lo he intentado y la verdad no se komo hacerle si alguien me puede guiar se lo agradeceria
Código: Text
  1. #include <graphics.h>
  2. #include <stdlib.h>
  3. #include <stdio.h>
  4. #include <conio.h>
  5.  
  6. int main(void)
  7. {
  8.     clrscr();
  9.    /* request auto detection */
  10.    int gdriver = DETECT, gmode, errorcode;
  11.    int midx, midy;
  12.    int radius = 200;
  13.    int ymax,xmax;
  14.  
  15.    /* initialize graphics and local variables */
  16.    initgraph(&gdriver, &gmode, "c:\TC\BGI");
  17.  
  18.    /* read result of initialization */
  19.    errorcode = graphresult();
  20.    if (errorcode != grOk)  /* an error occurred */
  21.    {
  22.       printf("Graphics error: %sn", grapherrormsg(errorcode));
  23.       printf("Press any key to halt:");
  24.       getch();
  25.       exit(1); /* terminate with an error code */
  26.    }
  27.    xmax=getmaxx();
  28.    ymax=getmaxy();
  29.    midx = getmaxx() / 2;
  30.    midy = getmaxy() / 2;
  31.    setcolor(getmaxcolor());
  32.  
  33. line(120, midy, 519, midy);
  34. for(int x=midx;midx<100;midx++)
  35. {
  36.  line(x,239,176,100);
  37.    }
  38.    line(midx, 40, midx,438);
  39.    /* draw the circle */
  40.    circle(midx, midy, radius);
  41.    circle(midx, midy, radius=50);
  42.    circle(midx, midy, radius=70);
  43.    circle(midx, midy, radius=90);
  44.    circle(midx, midy, radius=110);
  45.    circle(midx, midy, radius=130);
  46.    circle(midx, midy, radius=150);
  47.    circle(midx, midy, radius=170);
  48.    circle(midx, midy, radius=30);
  49.    circle(midx*1.3,midy*1.5,radius=8);
  50.    circle(midx, midy/5.6, radius=30);
  51.    circle(midx, midy*1.84, radius=30);
  52.    circle(midx=getmaxx()/5.3, midy, radius);
  53.    circle(midx=getmaxx()/1.23, midy, radius=30);
  54.    /* clean up */
  55.    getch();
  56.    closegraph();
  57.    return 0;
  58. }
  59.  

21
C/C++ / Re: Graficos
« en: Sábado 13 de Diciembre de 2008, 05:32 »
bueno kreo k no supe komo usar la funcion :S no se si me pudieras ayudar a rrellenar el camionsillo k hice o algo para fijarme komo hacerle por favor te dejo el kodigo de hasta donde voy
Código: Text
  1.  
  2. #include <graphics.h>
  3. #include <stdlib.h>
  4. #include <stdio.h>
  5. #include <conio.h>
  6. int main(void)
  7. {
  8.    /* request auto detection */
  9.    int gdriver = DETECT, gmode, errorcode;
  10.    int midx, midy;
  11.    int radius;
  12.  
  13.    /* initialize graphics and local variables */
  14.    initgraph(&gdriver, &gmode, "c:\tc\bgi");
  15.  
  16.    /* read result of initialization */
  17.    errorcode = graphresult();
  18.    if (errorcode != grOk)  /* an error occurred */
  19.    {
  20.       printf("Graphics error: %sn", grapherrormsg(errorcode));
  21.       printf("Press any key to halt:");
  22.       getch();
  23.       exit(1); /* terminate with an error code */
  24.    }
  25.  
  26.    midx = getmaxx() / 2;
  27.    midy = getmaxy() / 2;
  28.    setcolor(getmaxcolor());
  29.      /* draw ellipse */
  30.  
  31. ellipse(172, 260, 240, 100,5, 10);//faro
  32. ellipse(212, 205, 197, 190,7, 10);//cabeza mono
  33.  
  34.    /* draw the circle */
  35.    textbackground(GREEN);
  36.    circle(420,280,radius=10);//centro llanta derecha
  37.     circle(177,215,radius=5); //volante
  38.     circle(177,215,radius=2);//claxon
  39.    circle(420, 280, radius=35);
  40.  
  41.    circle(220,280,radius=10);
  42.    circle(220, 280, radius=35);
  43.  
  44.  
  45. /* draw a rectangle */
  46.  
  47. rectangle(170,220,220,190);
  48.  line(375,282,375,159);//escalera linea 4
  49.  line(372,282,372,159);//escalera linea 3
  50.  putpixel(345,500,16);
  51.  line(345,282,345,159);//escalera linea 2
  52.  line(342,282,342,159);//escalera linea 1
  53.  
  54.  line(345,242,372,242);//escalon numero 6 abajo->arriba
  55.  line(345,245,372,245);//escalon numero 5
  56.  
  57.  line(345,255,372,255);//escalon numero 4
  58.  line(345,258,372,258);//escalon 3
  59.  
  60.  line(345,268,372,268);//escalon 2
  61.  line(345,271,372,271);//escalon 1
  62.  
  63.  line(345,229,372,229);//escalon 8
  64.  line(345,232,372,232);//escalon 7
  65.  
  66.  line(345,216,372,216);//escalon 10
  67.  line(345,219,372,219);//escalon 9
  68.  
  69.  line(345,203,372,203);//escalon12
  70.  line(345,206,372,206);//escalon 11
  71.  
  72.  line(345,190,372,190);//escalon 14
  73.  line(345,193,372,193);//escalon 13
  74.  
  75.  line(345,177,372,177);//escalon 16
  76.  line(345,180,372,180);//escalon 15
  77.  setbkcolor(0);
  78.  line(180,150,253,150);//techo corto1
  79.  line(170,158,250,158);//techo corto 2
  80.  line(480,150,469,158);//techo derecha
  81.  line(180,150,169,158);//techo izquierda
  82.  line(296,150,479,150);//techo largo 1
  83.  line(296,158,470,158);//techo largo 2
  84.  line(470,283,470,159);//opuesta 1
  85.  line(480,273,480,151);//opuesta 2
  86.  line(470,283,480,274);//techo inferior derecha
  87.  line(456,283,469,283);//linea inferior derecha ultima
  88.  line(256,283,384,283);//linea inferior centro
  89.  line(170,283,184,283);//linea inferior izquierda
  90.  line(170,283,170,159);//Linea vertical enfrente
  91.  line(207,212,183,214);//Mano mono
  92.  line(217,213,217,220);//Espalda mono
  93.  line(207,218,207,220);//pecho mono
  94.  line(0,380,800,380);//banketa inferior
  95.  line(0,258,169,258);//banketa superior iz
  96.  line(0,266,169,266);//banketa superior abajo iz
  97.  line(480,258,800,258);//banketa superior der
  98.  line(480,266,800,266);//banketa superior abajo der
  99.  line(0,228,169,228);//base edificio iz
  100.  line(480,228,800,228);//base edificio der
  101.  line(250,158,250,180);//linea 3d iz 2
  102.  line(296,158,296,180);//linea 3d der
  103.  line(253,151,249,158);//union de techos cortos
  104.  line(250,180,295,180);
  105.   arc(50, 50, 30, 20, radius=20);//Luna
  106.    circle(59,55,radius=2);
  107.    circle(42,44,radius=2);
  108.  
  109.    circle(54,40,radius=2);
  110.    /* clean up */
  111.    getch();
  112.    closegraph();
  113.    return 0;
  114. }
  115.  
  116.  
  117.  

22
C/C++ / Re: Graficos
« en: Sábado 13 de Diciembre de 2008, 04:59 »
gracias si tengo una duda la komentare :good:

23
C/C++ / Re: Graficos
« en: Viernes 12 de Diciembre de 2008, 19:35 »
esto es lo k llevo de kodigo no te vallas a burlar soy nuevo en eso pero ps kiero darle un akabado mas chido jeje
Código: Text
  1. #include <graphics.h>
  2. #include <stdlib.h>
  3. #include <stdio.h>
  4. #include <conio.h>
  5. int main(void)
  6. {
  7.    /* request auto detection */
  8.    int gdriver = DETECT, gmode, errorcode;
  9.    int midx, midy;
  10.    int radius;
  11.  
  12.    /* initialize graphics and local variables */
  13.    initgraph(&gdriver, &gmode, "c:\tc\bgi");
  14.  
  15.    /* read result of initialization */
  16.    errorcode = graphresult();
  17.    if (errorcode != grOk)  /* an error occurred */
  18.    {
  19.       printf("Graphics error: %sn", grapherrormsg(errorcode));
  20.       printf("Press any key to halt:");
  21.       getch();
  22.       exit(1); /* terminate with an error code */
  23.    }
  24.  
  25.    midx = getmaxx() / 2;
  26.    midy = getmaxy() / 2;
  27.    setcolor(getmaxcolor());
  28.  
  29.    /* draw the circle */
  30.    textbackground(GREEN);
  31.    circle(420,280,radius=10);
  32.    circle(420, 280, radius=35);
  33.  
  34.    circle(220,280,radius=10);
  35.    circle(220, 280, radius=35);
  36.  
  37.      int left = getmaxx() / 2 - 150;
  38. int top = getmaxy() / 2 - 80;
  39. int right = getmaxx() / 2 + 150;
  40. int bottom = getmaxy() / 2 + 40;
  41.  
  42. /* draw a rectangle */
  43. rectangle(left,top,right,bottom);
  44. rectangle(170,220,220,190);
  45.  line(375,278,375,160);
  46.  line(372,278,372,160);
  47.  
  48.  line(345,278,345,160);
  49.  line(342,278,342,160);
  50.  
  51.  line(345,242,372,242);
  52.  line(345,245,372,245);
  53.  
  54.  line(345,255,372,255);
  55.  line(345,258,372,258);
  56.  
  57.  line(345,268,372,268);
  58.  line(345,271,372,271);
  59.  
  60.  line(345,229,372,229);
  61.  line(345,232,372,232);
  62.  
  63.  line(345,216,372,216);
  64.  line(345,219,372,219);
  65.  
  66.  line(345,203,372,203);
  67.  line(345,206,372,206);
  68.  
  69.  line(345,190,372,190);
  70.  line(345,193,372,193);
  71.  
  72.  line(345,216,372,216);
  73.  line(345,219,372,219);
  74.  
  75.    /* clean up */
  76.    getch();
  77.    closegraph();
  78.    return 0;
  79. }
  80.  
  81.  
  82.  
lo k kiero es dibujar el camion luego pondre edificios etc etc etc pero ps kiero saber komo kolorear y/o poner el kontorno (lineas) de kolor se lo agradeceria mucho si me dijera el kodigo para eso por favor  ^_^

24
C/C++ / Graficos
« en: Viernes 12 de Diciembre de 2008, 04:25 »
Buenas noches ps keri preguntar si alguien me podia decir komo rellenar un dibujo en c o k tenga un ejemplo de un dibujo koloreado hice un dibujo pero aun no c komo rellenear de kolor y tambien kisiera saber si me pueden decir komo darle kolor a una line de antemano gracias :good:

25
C/C++ / Re: POO
« en: Jueves 6 de Noviembre de 2008, 19:01 »
gracias a los 2 ya lo intente asi komo le pusiste eternal pero ps m sigue arrojando errores jejeje kreo k fue mucho nuestro esfuerzo tendre k empezarlo de nuevo paso por paso y le dire k sucede gracias a todos!!xD

Páginas: [1] 2 3