c# uygulama örnekleri

Programlama öğrenmek için her zaman yeni örnekler denemelisiniz. Bunun için bugün sizlere C# ile Kim Milyoner Olmak İster Yarışması Uygulaması örneğini aktaracağız. Console nasıl Kullanılır? C# ile Kim Milyoner Olmak İster Yarışması Uygulaması nasıl yapılır? Gibi sorularınızın cevabını bu içerikte bulabilirsiniz.

C# ile Console Örnekleri

Kod Alanı

C# programlama dilinin Console dilinde Kim Milyoner Olmak İster Yarışması Uygulaması kod metnini oluşturduk. Bu uygulamamızda kim milyoner olmak ister yarışması formatında bir içerik oluşturduk. Bu uygulamamız orta uzunlukta ve orta uzunlukta olmasına rağmen adım adım kod satıları oluşturulduğu ve bu kod satırları açık ve anlaşılır olduğu için harici bir açıklama gereği duyulmamıştır. Bu uygulamanın kod metni aşağıdaki gibidir:

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Kim_500_Milyar_İster
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(” ——–>KİM 500.000 TL İSTER YARIŞMASINA HOSGELDINIZ<——–“);
Console.WriteLine(“nLÜTFEN YARIŞMA BİLGİ FORMUNU DOLDURUNUZ:”);
string adi, soyadi, meslek, il, yas;

Console.WriteLine(“nAdınız nedir?”);
adi = Convert.ToString(Console.ReadLine());

Console.WriteLine(“Soyadınız nedir?”);
soyadi = Convert.ToString(Console.ReadLine());

Console.WriteLine(“Mesleğiniz nedir?”);
meslek = Convert.ToString(Console.ReadLine());

Console.WriteLine(“Yarışmaya nerden katılıyorsunuz?”);
il = Convert.ToString(Console.ReadLine());

Console.WriteLine(“Yaşınızı giriniz”);
yas = Convert.ToString(Console.ReadLine());
Console.Clear();

Console.WriteLine(“nnn{0} yarışmamıza {1}’dan katılıyor. Kendisi {2} yaşında bir {3} nSorulara geçmek için bir tuşa basınız.”, adi, il, yas, meslek);
Console.ReadKey();
Console.Clear();

int dogrucvp = 0, yanliscvp = 0;
int kazanilan = 0;

Console.WriteLine(“1.soru: Türkiye’de kac il vardır?”);
string cevap1;

Console.WriteLine(“nA)81 B)83 C)82 D)79 (A-D) >>>”);
cevap1 = Console.ReadLine();
if ((cevap1 == “A”) || (cevap1 == “a”))
{
dogrucvp = dogrucvp + 1;
kazanilan = kazanilan + 10000;
Console.WriteLine(“Dogru cevap verdiniz.Sonraki soruya gecmek icin bir tusa basın…”);
Console.ReadKey();
Console.Clear();
}

else
{
yanliscvp = yanliscvp + 1;
Console.WriteLine(“Yanlıs cevap verdiniz.Sonraki soruya gecmek icin bir tusa basın…”);
Console.ReadKey();
Console.Clear();
}

string cevap2;
Console.WriteLine(“2.soru: Aşağıdakilerden hangisi ‘Divan-ı Lugatit Türk’ adlı eserin yazarıdır ?”);
Console.WriteLine(“nA)Yusuf Has Hacip B)Kaşgarlı Mahmut C)Ahmet Yesevi D)Edip Ahmet Yükneki “);
cevap2 = Console.ReadLine();

if ((cevap2 == “B”) || (cevap2 == “b”))
{
dogrucvp = dogrucvp + 1;
kazanilan = kazanilan + 40000;
Console.WriteLine(“Dogru cevap verdiniz.Sonraki soruya gecmek icin bir tusa basın…”);
Console.ReadKey();
Console.Clear();
}

else
{
yanliscvp = yanliscvp + 1;
Console.WriteLine(“Yanlıs cevap verdiniz.Sonraki soruya gecmek icin bir tusa basın…”);
Console.ReadKey();
Console.Clear();
}

Console.WriteLine(“3.soru:Milli şairimiz Mehmet Akif’in soyadı aşağıdakilerden hangisidir ? “);
Console.WriteLine(“nA)Pala B)Ergün C)Ersoy D)Yesevi”);
string cevap3;
cevap3 = Console.ReadLine();
if ((cevap3 == “C”) || (cevap3 == “c”))
{
dogrucvp = dogrucvp + 1;
kazanilan = kazanilan + 100000;
Console.WriteLine(“Dogru cevap verdiniz.Sonraki soruya gecmek icin bir tusa basın…”);
Console.ReadKey();
Console.Clear();
}

else
{
yanliscvp = yanliscvp + 1;
Console.WriteLine(“Yanlıs cevap verdiniz.Sonraki soruya gecmek icin bir tusa basın…”);
Console.ReadKey();
Console.Clear();
}

Console.WriteLine(“4.soru: Matematikte Pi sayısı kaçtır? “);
string cevap4;
Console.WriteLine(“nA)3,16 B)3,15 C)3,14 D)3,13”);
cevap4 = Console.ReadLine();

if ((cevap4 == “C”) || (cevap4 == “c”))
{
dogrucvp = dogrucvp + 1;
kazanilan = kazanilan + 150000;
Console.WriteLine(“Dogru cevap verdiniz.Sonraki soruya gecmek icin bir tusa basın…”);
Console.ReadKey();
Console.Clear();
}

else
{
yanliscvp = yanliscvp + 1;
Console.WriteLine(“Yanlıs cevap verdiniz.Sonraki soruya gecmek icin bir tusa basın…”);
Console.ReadKey();
Console.Clear();
}

Console.WriteLine(“Ve final sorusu geliyor…”);
Console.WriteLine(“5.soru: İstanbul’un fethi kaç yılında kim tarafından gerçekleştirilmiştir?”);

string cevap5;
Console.WriteLine(“nA)1453-Kanuni B)1453-II.Ahmet C)1353-Fatih D)1453-Fatih”);
cevap5 = Console.ReadLine();
if ((cevap5 == “D”) || (cevap5 == “d”))
{
dogrucvp = dogrucvp + 1;
kazanilan = kazanilan + 200000;
Console.WriteLine(“Dogru cevap verdiniz.nnTebrikler yarışmayı tamamladınız. nİstatistiklerinizi görmek için bir tuşa basınız.”);
Console.ReadKey();
Console.Clear();
}

else
{
yanliscvp = yanliscvp + 1;
Console.WriteLine(“Yanlıs cevap verdiniz.nYarışma bitti. İstatistiklerinizi görmek için bir tuşa basınız.”);
Console.ReadKey();
Console.Clear();
}

Console.WriteLine(“Sayın {0} {1}”, adi, soyadi);
Console.WriteLine(“Dogru sayısı = {0}”, dogrucvp);
Console.WriteLine(“Yanlıs sayısı = {0}”, yanliscvp);

Console.WriteLine(“nKazandıgınız odul mıktarı tam olarak {0} TL tebrikler!”, kazanilan);
Console.WriteLine(“nnYarışmamız sona ermiştir.Katıldığınız için teşekkür ederiz.nÇıkmak için bir tuşa basınız.”);
Console.ReadKey();
}
}
}

Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır C# programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir