• Viernes 15 de Noviembre de 2024, 08:01

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.


Temas - overbill

Páginas: [1]
1
C/C++ / Ayuda X Favor
« en: Jueves 11 de Diciembre de 2003, 21:47 »
:alien:  Realize un programa en c que hiciera un caracol en toda la pantalla, luego que me apareciera una x en la pantalla y ahora me eh kdado atorado en el programa que debe ir llenando la pantalla y va formando un signo de + . Siguiendo la secuencia mostrada.

                                               1
                                               5
48                                                                                        62

                                               7
                                               3

Les dejo el k hice haber si me pueden ayudar.


 #include<stdio.h>


int  s,x,xd,yd,xi,yu,y,b;



 main()
 {
 clrscr ();                        

s=1;
x=0;
xd=80;
yd=24;
xi=1;
yu=2;
y=1;
b=0;


do
{
 if(b==0)
   if(x<=xd)

   {
 x++;

 if(x==xd)
       {
       b=1;
       xd--;
       y--;
       }
   }

 if(b==1)
   if(y<=yd)
   {
   y++;

 if (y==yd)
   {
   b=2;
   yd--;
   x++;
   }
   }
   if(b==2)
     if(x>=xi)
     {
     x--;

     if(x==xi)
     {
     b=3;
     xi++;
     y++;
     }
     }

     if(b==3)
       if(y>yu)
       {
       b=0;
       yu++;
       }
       }


   while(s<1921);

   gotoxy(x,y);
   printf("*");
   getch();
   s++;
   }


Si me pueden ayudar se los agradesco

Páginas: [1]