C sharp - la piramide matematica

 
Vista:

la piramide matematica

Publicado por carlos vilanova (1 intervención) el 23/06/2006 02:01:24
aqui les dejo el codigo para el codigo de la piramide matematica de la que tanto queria saber como hacerla... espero que les sirva de ejemplo... y aver que se puede mejorar...


/* Juego Creado por Cecilio Norberto Castaneda y Carlos Alfredo Vilanova*/
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>

void main()
{
clrscr();
gotoxy(20,5);
textcolor(CYAN);
cprintf("El Juego de la piramide Matematica");
textcolor(RED);
gotoxy(28,7);
cprintf("Instrucciones\n");
textcolor(BLUE+YELLOW);
gotoxy(12,9);
cprintf("Coloca los numeros en las casillas que hacen falta");
gotoxy(8,10);
cprintf("Tomando en cuenta que el numero de arriba,");
gotoxy(19,11);
cprintf("Son exactamente iguales a la suma");
gotoxy(12,12);
cprintf("De los dos que estan inmediatamente abajo");
gotoxy(12,13);
cprintf("Coloca los numeros que creas que son los que corresponden");
gotoxy(5,14);
cprintf("Y presiona Enter, si presionas alguna letra, terminara el programa\n ");
textcolor(GREEN);
gotoxy(32,16);
cprintf("[ ]");
gotoxy(29,18);
cprintf("[ ]");
gotoxy(35,18);
cprintf("[ ]");
gotoxy(26,20);
cprintf("[ ]");
gotoxy(32,20);
cprintf("[ ]");
gotoxy(38,20);
cprintf("[ ]");
gotoxy(23,22);
cprintf("[ ]");
gotoxy(29,22);
cprintf("[ ]");
gotoxy(35,22);
cprintf("[ ]");
gotoxy(41,22);
cprintf("[ ]");
textcolor(RED+BLUE);
gotoxy(1,25);
cprintf("Coloca los numeros en el orden de las letras");
gotoxy(1,26);
cprintf("Segun las las posiciones en que hagan falta numeros: ");
gotoxy(10,28);
printf("[a]");
gotoxy(8,29);
printf("[b]");
gotoxy(12,29);
printf("[c]");
gotoxy(6,30);
printf("[d]");
gotoxy(10,30);
printf("[e]");
gotoxy(14,30);
printf("[f]");
gotoxy(4,31);
printf("[g]");
gotoxy(8,31);
printf("[h]");
gotoxy(12,31);
printf("[i]");
gotoxy(16,31);
printf("[j]");
int a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;
a=b=c=d=e=f=g=h=i=j=0;
textcolor(YELLOW);
randomize();
a=(random(500));
b=(a/2);
c=(a-b);
d=b/2;
e=(b-d);
f=(c-e);
g=d/2;
h=(d-g);
i=(e-h);
j=(f-i);
gotoxy(33,16);
cprintf("%d",a);
gotoxy(30,18);
cprintf("%d",b);
gotoxy(33,20);
cprintf("%d",e);
gotoxy(36,22);
cprintf("%d",i);
gotoxy(36,18);
cscanf("%d",m);
gotoxy(27,20);
cscanf("%d",n);
gotoxy(39,20);
cscanf("%d",p);
gotoxy(42,22);
cscanf("%d",t);
gotoxy(30,22);
cscanf("%d",r);
gotoxy(24,22);
cscanf("%d",q);
gotoxy(20,31);
cprintf("La piramide tendria que haberte quedado asi:");
gotoxy(32,33);
cprintf("[ %d ]",a);
gotoxy(29,35);
cprintf("[ %d ]",b);
gotoxy(35,35);
cprintf("[ %d ]",c);
gotoxy(26,37);
cprintf("[ %d ]",d);
gotoxy(32,37);
cprintf("[ %d ]",e);
gotoxy(38,37);
cprintf("[ %d ]",f);
gotoxy(23,39);
cprintf("[ %d ]",g);
gotoxy(29,39);
cprintf("[ %d ]",h);
gotoxy(35,39);
cprintf("[ %d ]",i);

gotoxy(41,39);
cprintf("[ %d ]",j);
getchar();
}

espero ke les sirva de algo.. y gracias por la ayuda a los que me orientaron...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

¿¿??

Publicado por Ricardo (5 intervenciones) el 29/06/2006 12:46:49
Y esto, ¿qué tiene que ver con C# y qué duda planteas?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

la piramide matematica

Publicado por michel (1 intervención) el 12/12/2011 17:58:49
hola carlos . un saludo... estube viendo su codigo estoy buscando un programador para hacer unas aplicaciones en la piramide .. si es posible contacteme a mi correo.. gracias..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar