Çarpım Tablosunda Ne Kadar İyisiniz? - Kendinizi Test Edin

Çarpım Tablosu Programı
Çarpım Tablosu Programı... Örnek 1.0

Her zaman merak etmişimdir, örneğin Yetenek Sizsiniz'e çıkıp hıphızlı çarpma işlemleri, toplama işlemleri ya da çıkarma işlemleri yapanları.

Ben de kendimi denemek için öylesine bir program yazdım ve kendini denemek isteyenler de denesin diye burada paylaşmak istedim. Umarım beğenirsiniz.

Eğer C# programlama dili ile uğraşanlarınız varsa; kodu aşağıdaki kısımdan inceleyebilirsiniz.

Programı indirmek için burayı tıklayın.

NOT: Bilgisayarınız bu programı kabul etmeyebilir (virüs vb. bir içerikmiş gibi algılayabilir) çünkü bu programın lisansı alınmamıştır. Ama siz yinede bu programı çalıştır derseniz, programı açabilirsiniz.

Program ile ilgili örnek resim;
çarpım Tablosu Programı
Çarpım Tablosu Programı... Örnek 1.1

Programın Kodu:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("1'den - 10'a kadar sayılarla çarpma yapmak için = 1'e;\n10'dan - 100'e kadar sayılarla çarpma yapmak için = 2'ye basın ve 'Enter'leyin.");
            Console.Write("Seçiminiz: ");
            int Secim = Convert.ToInt16(Console.ReadLine());

            if (Secim == 1)
            {
            bas:
                int Sayi1, Sayi2, KendiSonucu, BenimSonucum;
                Random rastgele = new Random();
                Sayi1 = rastgele.Next(1, 11);
                Random rastgelee = new Random();
                Sayi2 = rastgele.Next(1, 11);

            tekrar:
                Console.Write(Sayi1 + "x" + Sayi2 + "=");
                BenimSonucum = Convert.ToInt32(Console.ReadLine());

                KendiSonucu = Sayi1 * Sayi2;

                if (BenimSonucum == KendiSonucu)
                {
                    Console.ForegroundColor = ConsoleColor.Green;
                    Console.Write("Cevabınız DOĞRU...\n\n");
                    Console.ResetColor();
                    goto bas;
                }
                else
                {
                    Console.ForegroundColor = ConsoleColor.Red;
                    Console.Write("Cevabınız Yalnış...\n\n");
                    Console.ResetColor();
                    goto tekrar;
                }
            }
            else if (Secim == 2) {
            bas:
                int Sayi1, Sayi2, KendiSonucu, BenimSonucum;
                Random rastgele = new Random();
                Sayi1 = rastgele.Next(10, 101);
                Random rastgelee = new Random();
                Sayi2 = rastgele.Next(10, 101);

            tekrar:
                Console.Write(Sayi1 + "x" + Sayi2 + "=");
                BenimSonucum = Convert.ToInt32(Console.ReadLine());

                KendiSonucu = Sayi1 * Sayi2;

                if (BenimSonucum == KendiSonucu)
                {
                    Console.ForegroundColor = ConsoleColor.Green;
                    Console.Write("Cevabınız DOĞRU...\n\n");
                    Console.ResetColor();
                    goto bas;
                }
                else
                {
                    Console.ForegroundColor = ConsoleColor.Red;
                    Console.Write("Cevabınız Yalnış...\n\n");
                    Console.ResetColor();
                    goto tekrar;
                }
            }
            Console.ReadKey();
        }
    }
}


Konu ile ilgili görüşlerinizi aşağıdaki yorum kutusundan gönderebilirsiniz.
Google+'da Paylaş

Yazar Hakkında

Ben Servet Arslan. BilgiEksenim.Com blogunun kurucusu ve yazarıyım. Bildiğim ve öğrendiğim her şeyi sizlerle paylaşabilmek için elimden geleni yapıyorum... Öğren ve Öğret mantığı ile yazılarımı yazıyorum.
    Blog Yorumları
    Facebook Yorumları

14 Yorum:

  1. Merhaba servet bede C programlama ile ilgileniyorum zaman zaman küçük programlar yazıyorum fakat daha önce programı .exe olarak kaydedip başka pc de çalıştırmadım. Sen bu işlemi nasıl yaptın ? Ben derleryici olarak "Dev C ++ 5.11" kullanıyorum. C sharp yerine C yi tercih ediyorum ben. Mesela dün gece yazdığım iki program var ;

    1)




    // ogrencinin not ortalamasına karşılık gelen harf buldurma.
    #include
    int main()
    {
    int vize,final;
    float ort;
    printf("vize notunuz: ");
    scanf("%d",&vize);
    printf("final notuzun:");
    scanf("%d",&final);
    //ortalama=vize*100/40+final*100/60;
    ort=vize*0.4+final*0.6;
    if(ort>90 && ort<100)
    {
    printf("not ortalamaniz %.2f notunuz 'aa'" ,ort);
    }
    else if(ort>70 && ort<90)
    {
    printf("not ortalamaniz %.2f notunuz 'bb'" ,ort);
    }
    else if(ort>50 && ort<70)
    {
    printf("not ortalamaniz %.2f notunuz 'cc'" ,ort);
    }
    else if(ort>30 && ort<50)
    {
    printf("not ortalamaniz %.2f notunuz 'dd'" ,ort);
    }
    else
    {
    printf("not ortalamaniz %.2f notunuz 'ff'" ,ort);
    }
    }
    //notların harf karşılığı dogru olmayabilir...


    3)


    //kullanicinin secimine gore ekrana mesaj yazdirma
    #include
    int main()
    {

    int secim;
    printf("C icin : 1\n");
    printf("C# icin : 2\n");
    printf("oracle icin : 3\n\n");

    printf("secim yapiniz:");
    scanf("%d",&secim);

    if(secim==1)
    {
    printf("ilk secenegi sectiniz");
    }
    else if(secim==2)
    {
    printf("ikinci secimi yaptiniz");
    }
    else if(secim==3)
    {
    printf("son secenegi sectiniz");
    }
    else
    {
    printf("1 ile 3 arasinda bir deger girmelisiniz...");
    }
    }

    YanıtlaSil
    Yanıtlar
    1. Merhaba @Mustafa Alınak. Benim yaptığım; sadece yaptığım programı kaydedip uygulamasını Yandex.disk'e yüklemek. Yani özel bir şey yapmadım.

      Ben C++ dilini tam bilmiyorum ve hiç yazmadım ama C# 'a çok benziyor.

      Sil
    2. Visual Studio mu kullanıyorsun C Sharp için. ?

      Sil
    3. Evet, Visual Studio 2010 Expres kullanıyorum şimdilik. Ama yakın bir zamanda en güncel sürümünü kullanmayı düşünüyorum.

      Sil
    4. Peki Crack dosyasi falan mi ekledin ? Yani 2010 tam sürüm mü ? Ben "Adobe Cs 6 Master Collection"'u Crack dosyası ile demo sürümü olmaktan kurtarıp orjinal tam sürüm haline getirdim. Fakat Visual Studio indirip yapamadım. Sen tam olarak nereden indirdin acaba ? Bu konuda bana yardımcı olabilir misin ? Indirme linki vs atman mümkün mü ?

      Sil
    5. Ben şu an tam olarak nereden indirdiğimi hatırlamıyorum ama ben cracklemedim. Bende KEY vardı. Eğer istiyorsan, yani 2010 indireceksen KEY'i vereyim.

      Sil
  2. Peki servet, teşekkür ederim :) 2010u indireyim o zaman :) Key i de verirsen çok iyi olur aslında. mustafaalniak@hotmail.com a key i atarsan mutlu olurum :) Tekrar teşekkür ederim ^^

    YanıtlaSil
  3. Güzel olmuş uygulama,emeğine sağlık.

    YanıtlaSil
  4. oo programcılar işbaşında :)
    c# yi nedense pek sevemedim ben ya *-* galiba programlamayı sevmiyorum
    if ler else ler yeter be dedirttiriyor ıyyy :D

    YanıtlaSil
    Yanıtlar
    1. @Lady Bug :)

      Sanırım C# seni delirttiği kadar beni eğlendiriyor ve mutlu ediyor. :)

      Sil
  5. Deneyelim... :)

    E ben de beklerim... :)

    YanıtlaSil
    Yanıtlar
    1. Buyurun deneyin. :) Denedikten sonraki yorumlarınızı da almak isterim.

      Sil

Konu ile ilgili özgürce yorumunuzu yapabilirsiniz fakat lütfen yazacağınız yorum konu ile alakalı, hakaret içermeyen ve düzgün bir Türkçe ile yazılmış olsun. Aksi takdirde yorumunuz "spam" olarak kabul edilecektir. İlginiz için teşekkür ederim.