Sonuçlar 1 to 2 of 2

Konu: Çarpım tablosu ilkokul eğitimi için... (C)

  1. #1

    Default Çarpım tablosu ilkokul eğitimi için... (C)

    Çarpım tablosundan 10 soru soran bir eğitim programı.


    Kod:
    #include<stdio.h>
    #include<time.h>
    #include<stdlib.h>
    int main()
    {
    int a,b,carpim,yanit,k,hata=0,i;
    /*a ve b: çarp&#253;lacak rastgele say&#253;lar(max.10)
    a ile b ayn&#253; olmas&#253;n diye b'yi a'ya göre bir i&#254;leme göre seçtirdim
    carpim: a ve b'nin çarp&#253;m&#253;
    yanit: kullan&#253;c&#253;n&#253;n yan&#253;t&#253;
    k:yanit sistemi rastgele say&#253;
    hata: hata say&#253;c&#253; de&#240;i&#254;ken
    i: sorulacak soru sayac&#253;
    son soru için tekrar deneyin gibi yan&#253;tlar kullanmas&#253;n diye 
    extra ko&#254;ul ekledim 
    */
    for(i=1;i<=10;i++)
    {
     srand(  (unsigned)time(NULL)  );
     a=rand()%11;
     b=(a*a)%11;
     carpim=a*b;
     printf("%d kere %d kaç eder?\n",a,b);
     scanf("%d",&yanit);
     if(yanit==carpim)
     {
       srand(  (unsigned)time(NULL)  );
       k=rand()%4;
       if(k==0)printf("Tebrikler!\n");
       if(k==1)printf("Mükemmel!\n");
       if(k==2)printf("Do&#240;ru yan&#253;t!\n");
       if(k==3)printf("Çok iyi!\n");
     }
     if(yanit!=carpim)
     {
       hata+=1;   
       srand(  (unsigned)time(NULL)  );
       k=rand()%4;
       if(k==0)printf("Maalesef yanl&#253;&#254; cevap!\n");
       if(k==1)
       {
       if(i==10)printf("Maalesef yanl&#253;&#254; cevap!\n");
       else printf("Hay&#253;r tekrar deneyin!\n");   
       }
       if(k==2)printf("Pes etme!\n");
       if(k==3)
        {	
    	if(i==10)printf("Pes etme!\n");
    	else printf("Yanl&#253;&#254; bir kez daha deneyin!\n");
    	}   
     } 
    }
    printf("Yanl&#253;&#254; say&#253;s&#253;= %d\n",hata);
    if(hata>=4)printf("Lütfen ö&#240;retmeninizden ek yard&#253;m isteyiniz!\n");
    printf("E&#240;itim program&#253;n&#253; kulland&#253;&#240;&#253;n&#253;z için te&#254;ekkürler!");
    return 0;
    }

  2. #2

Similar Threads

  1. Web için Photoshop Eğitimi
    By Matrak in forum Fireworks,Photoshop ve Grafik
    CEvaplar: 1
    Son Mesaj: 01-05-09, 10:52
  2. Renk Tablosu Örneği
    By The Avatar in forum Web programlama dilleri
    CEvaplar: 2
    Son Mesaj: 12-08-08, 09:20
  3. Değişken Tablosu -Visual Basic(Kaynak-1)
    By Elektronik in forum Visual Basic
    CEvaplar: 1
    Son Mesaj: 14-07-08, 19:05
  4. Kediler İcin Kaşıma Tablosu :))
    By YaGMuR_CiNi in forum Ev Dekoru
    CEvaplar: 1
    Son Mesaj: 01-06-08, 18:48

Tags for this Thread

Bookmarks

Gönderme izinleri

  • Yeni Konu açamazsınız
  • Konulara cevap yazamazsınız.
  • Eklenti gönderemezsiniz.
  • Mesajlarınızı düzenleme izniniz yok.
  •