Bilgisayar size 1’le 10 arasında iki sayıyı random olarak seçip çarpımlarını soruyor. Doğru bilirseniz random olarak bir tebrik mesajı veriyor. Bilemezseniz random olarak hata mesajı veriyor.


#include <stdio.h>
#include <stdlib.h>
void multiplication(void);
void correct(void);
void incorrect(void);
main()
{
int answer=0;



while (answer!=(-1))
{
multiplication();
printf(“do you want to countinue”);
scanf(“%i”,&answer);
}
}
void multiplication(void)
{
int x,y,z;
randomize();


x=rand()%10;
y=rand()%10;
printf(“how much is %i times %i
“,x,y);
cevapal:scanf(“%i”,&z);
if(z==(x*y))
{
correct();
}
else{
incorrect();
goto cevapal;
}
}
void correct(void)
{
int k;
randomize();
k=rand()%3;
if(k==0)
printf(“Very Good”);
else if (k==1)
printf(“Excellent!”);
else if (k==2)
printf(“Nice work!”);
else if (k==3)
printf(“Keep up the good work”);
}
void incorrect(void)
{
int c;
randomize();
c=rand()%3;
if(c==0)
printf(“No. Please try again”);
else if (c==1)
printf(“Wrong Try once more”);
else if (c==2)
printf(“Don’t give up!”);
else if (c==3)
printf(“No. Keep trying”);
}


Kaynak: Doğu Akdeniz Univ. CSIT Labworks
belgesi-413
Belgeci

Share
Published by
Belgeci

Recent Posts

Fecr-i ati Edebiyatı

FECRİ ATİ EDEBİYATI   Servet-i fünun edebiyatının devamı niteliğinde olan fecr-i ati topluluğu,1909 yılında ortaya…

5 saat ago

İlk Cep Telefonu

ÖZELLİKLER: Boyut: 28x8x6 cm Ağırlık: 850gr Ekran: Yok Devre sayısı: 30 Konuşma süresi: 35 dakika…

17 saat ago

Basic Grammar-Questions

There are two kinds of questions: yes or no questions and wh- questions. You ask…

1 gün ago

Basic Grammar-Positive And Negative Sentences

A positive sentence tells you that something is so. A sentence that tells you something…

2 gün ago

Basic Grammar-The Imperative

Use the base form of a verb to give commands or make direct requests. This…

2 gün ago

Basic Grammar-Sentences

A sentence is a group of words that expresses a complete thought. A sentence must…

3 gün ago