12 Haziran 2012 Salı

İlköğretim öğrencilerine çarpma öğreten program (farklı versiyon)


#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int soruSor(void);
int dogruYanlis(void);

int main()
{

int sayi,temp,k;
srand(time(NULL));

while(sayi!=-1)
{
temp=soruSor();
scanf("%d",&sayi);

if(sayi==temp)
{
k=dogruYanlis();
if(k==0)
printf("Cok guzel!!\n");
else if(k==1)
printf("Mukemmel!!\n");
else if(k==2)
printf("Aferin!!\n");
else
printf("Boyle devam et!!\n");
}
else
{
while(sayi!=temp && sayi!=-1)
{
if(sayi==temp)
{
k=dogruYanlis();
if(k==0)
printf("Cok guzel!!\n");
else if(k==1)
printf("Mukemmel!!\n");
else if(k==2)
printf("Aferin!!\n");
else
printf("Boyle devam et!!\n");
}
else{

k=dogruYanlis();
if(k==0)
        printf("Hayır.Lütfen tekrar deneyin!!\n");
else if(k==1)
printf("Yanlış.Lütfen bir daha deneyin.!!\n");
else if(k==2)
printf("Pes etmeyin.!!\n");
else
printf("Hayır.Denemeye devam edin!!\n");

scanf("%d",&sayi);
if(sayi==temp)
{
k=dogruYanlis();

if(k==0)
printf("Cok guzel!!\n");
else if(k==1)
printf("Mukemmel!!\n");
else if(k==2)
printf("Aferin!!\n");
else
printf("Boyle devam et!!\n");
}




}

}

}
}
return 0;
}


int soruSor(void)
{

int x,y;
printf("%d kere %d kactir ?",x=rand()%10,y=rand()%10);

return x*y;
}
int dogruYanlis(void)
{

return rand()%4;
}

Hiç yorum yok:

Yorum Gönder