#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
//saysal ve sans topunun kosulu//
#define say_sans_kosulu (a==0||b==0||c==0||d==0||e==0||f==0||a==b||a==c||a==d||a==e||a==f||b==c||b==d||b==e||b==f||c==d||c==e||c==f||d==e||d==f||e==f)
//on numarann kosulu//
#define on_numara_kosulu (say_sans_kosulu||a1==0||a2==0||a3==0||a4==0||a==a1||a==a2||a==a3||a==a4||b==a1||b==a2||b==a3||b==a4||c==a1||c==a2||c==a3||c==a4||d==a1||d==a2||d==a3||d==a4||e==a1||e==a2||e==a3||e==a4||f==a1||f==a2||f==a3||f==a4||a1==a2||a1==a3||a1==a4||a2==a3||a2==a4||a3==a4)
int rand(void);
void main(void)
{
textbackground(1);
anasayfa:
clrscr();
randomize();
int a1,a2,a3,a4,a,b,c,d,e,f,i,j,k,t,z;
textcolor(26);
printf("\n\n\n\n\n\n\t\tSANS OYUNLARI PROGRAMINA HOSGELDINIZ");
printf("\n\n\n\n\n\t1. Saysal Loto\n\n\n\t2. Sans Topu\n\n\n\t3. On Numara\n\n\n\n\tLtfen istediginiz Oyunun Kodunu Giriniz : ");
scanf("%d",&z);
if(z==1)
{
sayisal:
do{
clrscr();
printf("\n\n\n\n\n\n\n\t\t\t\tSAYISAL LOTO\n\n");
printf("\n\n\n\tKa‡ Kolon Oynamak istersiniz (1-8) : ");
scanf("%d",&k);
}while(k<1 || k>8);
for(i=1;i<k+1;i++)
{
do{
a=random(50); b=random(50); c=random(50);
d=random(50); e=random(50); f=random(50);
}while say_sans_kosulu;
printf("\n\n\n\t%d. Kolon : %d %d %d %d %d %d",i,a,b,c,d,e,f);
}
printf("\n\n\n\n\n\n\t\t\t 1. Yeniden\n\n\n\t\t\t 2. Anasayfa\n\n\n\t\t\t 3. €ks\n\n\n\t\t\t Se‡iminiz : ");
scanf("%d",&t);
if(t==1)
goto sayisal;
else if(t==2)
goto anasayfa;
else
return;
}else if(z==2)
{
sanstopu:
do{
clrscr();
printf("\n\n\n\n\n\n\n\t\t\t\t SANS TOPU\n\n");
printf("\n\n\n\tKa‡ Kolon Oynamak istersiniz (1-8) : ");
scanf("%d",&k);
}while(k<1 || k>8);
for(i=1;i<k+1;i++)
{
do{
a=random(36); b=random(36); c=random(36);
d=random(36); e=random(36); f=random(14);
}while say_sans_kosulu;
printf("\n\n\n\t%d. Kolon : %d %d %d %d %d + %d",i,a,b,c,d,e,f);
}
printf("\n\n\n\n\n\n\t\t\t 1. Yeniden\n\n\n\t\t\t 2. Anasayfa\n\n\n\t\t\t 3. €ks\n\n\n\t\t\t Se‡iminiz : ");
scanf("%d",&t);
if(t==1)
goto sanstopu;
else if(t==2)
goto anasayfa;
else
return;
}else if(z==3)
{
on_numara:
do{
clrscr();
printf("\n\n\n\n\n\n\n\t\t\t\tON NUMARA\n\n");
printf("\n\n\n\tKa‡ Kolon Oynamak istersiniz (1-8) : ");
scanf("%d",&k);
}while(k<1 || k>8);
for(i=1;i<k+1;i++)
{
do{
a=random(80); b=random(80); c=random(80); d=random(80);
e=random(80); f=random(80); a1=random(80);
a2=random(80); a3=random(80); a4=random(80);
}while on_numara_kosulu;
printf("\n\n\n\t%d. Kolon : %d %d %d %d %d %d %d %d %d %d",i,a,b,c,d,e,f,a1,a2,a3,a4);
}
printf("\n\n\n\n\n\n\t\t\t 1. Yeniden\n\n\n\t\t\t 2. Anasayfa\n\n\n\t\t\t 3. €ks\n\n\n\t\t\t Se‡iminiz : ");
scanf("%d",&t);
if(t==1)
goto on_numara;
else if(t==2)
goto anasayfa;
else
return;
}
}