/*este programa fue hecho por genis, elihu y pedro , si lo vuelve a ver... blah blah blah, pero no sea mala, apruebenos por favor.ah,y no pusimos los datos de portada por que no tenemos otra maestra de programacion, no tenemos otra escuela, ni otro grupo, ni otro topico de esos, ademas eran muchos printf y gotoxy*/
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<ctype.h>
#include<dos.h>
#include <stdlib.h>
compara_renglones(void);
compara_columnas(void);
compara_diagonales(void);
terminar(void);
void main(void)
{
char contra[15],cont[15],nom[6];
char eleccion;
int x,longc,i;
clrscr();
gotoxy(10,5);
printf("selecciona un juego:\n a)-destreza para sumar\n b)-destreza para restar\n c)-destreza para multiplicar\n d)-destreza para dividir\n e)-adivinacion de tu signo zodiacal.\n g)tablas de multiplicar\n h)-denominaciones de billetes\n i).salir");
switch (eleccion=toupper(getchar()))
{
case'A':
{
int a,i,sum=0,resul;
clrscr();
randomize();
printf("CON ESTE JUEGO DEMOSTRARAS TU DESTREZA PARA SUMAR");
textcolor(9);
cprintf("\nSUMA LOS NUMEROS QUE APARESCAN (NO SEAS TRAMPOSO, NO USES ESA CALCU)");
for(i=0;i<3; i++)
{
a= rand ()%100;
printf("\n el numero es: %d\n",a);
sum=sum+a;
}
printf("\n anota el resultado\n");
scanf ("%d", &resul);
if (resul==sum)
printf("correcto");
else
printf("incorrecto");
break;
}
case 'B':
{
int a,i,sum=0,resul;
clrscr();
randomize();
printf("CON ESTE JUEGO DEMOSTRARAS TU DESTREZA PARA RESTAR");
textcolor(9);
cprintf("\nRESTA LOS NUMEROS QUE APARESCAN (NO SEAS TRAMPOSO, NO USES ESA CALCU)");
for(i=0;i<3; i++)
{
a= rand ()%100;
printf("\n el numero es: %d\n",a);
sum=sum-a;
}
printf("\n anota el resultado\n");
scanf ("%d", &resul);
if (resul==sum)
printf("correcto");
else
printf("incorrecto");
break;
case'C':
{
int a,i,sum=0,resul;
clrscr();
randomize();
printf("CON ESTE JUEGO DEMOSTRARAS TU DESTREZA PARA MULTIPLICAR");
textcolor(9);
cprintf("\nMULTIPLICA LOS NUMEROS QUE APARESCAN (NO SEAS TRAMPOSO, NO USES ESA CALCU)");
for(i=0;i<3; i++)
{
a= rand ()%100;
printf("\n el numero es: %d\n",a);
sum=sum*a;
}
printf("\n anota el resultado\n");
scanf ("%d", &resul);
if (resul==sum)
printf("correcto");
else
printf("incorrecto");
break;
}
case 'D':
{
int a,i,sum=0,resul;
clrscr();
randomize();
printf("CON ESTE JUEGO DEMOSTRARAS TU DESTREZA PARA DIVIDIR");
textcolor(9);
cprintf("\nDIVIDE LOS NUMEROS QUE APARESCAN (NO SEAS TRAMPOSO, NO USES ESA CALCU)");
for(i=0;i<3; i++)
{
a= rand ()%100;
printf("\n el numero es: %d\n",a);
sum=(sum)/(a);
}
printf("\n anota el resultado\n");
scanf ("%d", &resul);
if (resul==sum)
printf("correcto");
else
printf("incorrecto");
break;
}
case 'E':
{
int dia,mes;
textcolor(9);
textbackground(8);
clrscr();
gotoxy(30,10);
textcolor(4);
cprintf("TU SIGNO ZODIACAL\n");
gotoxy(30,20);
printf("1-enero\n");
gotoxy(30,21);
printf("2-febrero\n");
gotoxy(30,22);
printf("3-marzo\n");
gotoxy(30,23);
printf("4-abril\n");
gotoxy(30,24);
printf("5-mayo\n");
gotoxy(30,25);
printf("6-junio\n");
gotoxy(30,26);
printf("7-julio\n");
gotoxy(30,27);
printf("8-agosto\n");
gotoxy(30,28);
printf("9-septiembre\n");
gotoxy(30,29);
printf("10-octubre\n");
gotoxy(30,30);
printf("11-noviembre\n");
gotoxy(30,31);
printf("12-diciembre\n");
gotoxy(30,15);
textcolor(6);
cprintf("dame tu dia de nacimiento:\n");
scanf("%d",&dia);
gotoxy(30,17);
textcolor(6);
cprintf("dame tu mes de nacimiento:\n");
scanf("%d",&mes);
if(mes==3&dia>=21||mes==4&dia<=20)
{
clrscr();
gotoxy(30,15);
printf("tu signo es: !ARIES�");
}
if(mes==4&dia>=21||mes==5&dia<=20)
{
clrscr();
gotoxy(30,15);
printf("tu signo es: !TAURO�");
}
if(mes==5&dia>=21||mes==6&dia<=20)
{
clrscr();
gotoxy(30,15);
printf("tu signo es: !GEMINIS�");
}
if(mes==6&dia>=21||mes==7&dia<=21)
{
clrscr();
gotoxy(30,15);
printf("tu signo es: !CANCER�");
}
if(mes==7&dia>=22||mes==8&dia<=21)
{
clrscr();
gotoxy(30,15);
printf("tu signo es: !LEO�");
}
if(mes==8&dia>=22||mes==9&dia<=21)
{
clrscr();
gotoxy(30,15);
printf("tu signo es: !VIRGO�");
}
if(mes==9&dia>=22||mes==10&dia<=22)
{
clrscr();
gotoxy(30,15);
printf("tu signo es: !LIBRA�");
}
if(mes==10&dia>=23||mes==11&dia<=21)
{
clrscr();
gotoxy(30,15);
printf("tu signo es: !ESCORPION�");
}
if(mes==11&dia>=22||mes==12&dia<=20)
{
clrscr();
gotoxy(30,15);
printf("tu signo es: !SAGITARIO�");
}
if(mes==12&dia>=21||mes==1&dia<=19)
{
clrscr();
gotoxy(30,15);
printf("tu signo es: !CAPRICORNIO�");
}
if(mes==1&dia>=20||mes==2&dia<=18)
{
clrscr();
gotoxy(30,15);
printf("tu signo es: !ACUARIO�");
}
if(mes==2&dia>=19||mes==3&dia<=20)
{
clrscr();
gotoxy(30,15);
printf("tu signo es: !PISCIS�");
}
break;
case 'G':
{
clrscr();
int T[1];
int n,i,r,v;
printf ("\n\tdime el numero de la tabla que quieres visualizar");
scanf("%d",&T[n]);
printf("\dime el numero de veces que quieres que ese numero se multiplique");
scanf("%d",&v);
for(i=1;i<v+1;i++)
{
r=T[n]*i;
printf("\n\n%d  *  %d  = %d" ,T[n],i,r);
}
break;}
case 'H':
{
unsigned int b_500=0,b_100=0,b_50=0,b_20=0,b_10=0,b_5=0,b_1=0,variable;
clrscr();
printf ("Monto: ");
scanf("%i",&variable);
while(variable >= 500)
{
b_500++;
variable-=500;
}
while (variable<500 && variable>=100)
{
b_100++;
variable-=100;
}

while(variable<100 &&variable >= 50)
{
b_50++;
variable-=50;
}
while (variable<50 && variable>=20)
{
b_20++;
variable-=20;
}
while(variable<20 &&variable >= 10)
{
b_10++;
variable-=10;
}
while (variable<10 && variable>=5)
{
b_5++;
variable-=5;
}
while (variable<5 && variable>=1)
{
b_1++;
variable-=1;
}

printf ("\nBilletes a usar \n500: %i \n100: %i \n50: %i \n20: %i \n10: %i \n5: %i \n1: %i\n", b_500,  b_100, b_50, b_20, b_10, b_5, b_1);
}
break;
case'I':
clrscr();
gotoxy(15,5);
textmode(5);
printf("game over");
break;
}
}
}

getch();
}
Hosted by www.Geocities.ws

1