Basit Taş-Kağıt-Makas Oyunu — Csharp

aztek60

Yeni üye
21 May 2016
9
0
tokat
Basit Taş-Kağıt-Makas Oyunu — Csharp


Soru :

Taş-Kağıt-Makas oyununun csharp windows forms application kodlarını yazınız.



tas_kagit_makas_oyunu




Kod:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;//www.gorselprogramlama.com
using System.Windows.Forms;

namespace TasKagitMakas
{
 public partial class Form1 : Form
 {
 public Form1()
 {
 InitializeComponent();
 }
 Random r = new Random();
 private **** btnKisi1_Click(object sender, EventArgs e)
 {
 switch (r.Next(3))
 {
 case 0:
 lbl1inci.Text = "KAĞIT";
 break;
 case 1:
 lbl1inci.Text = "MAKAS";
 break;
 case 2:
 lbl1inci.Text = "TAŞ";//www.gorselprogramlama.com
 break;
 }

}

private **** btnKisi2_Click(object sender, EventArgs e)
 {
 switch (r.Next(3))
 {
 case 0:
 lbl2inci.Text = "KAĞIT";
 break;
 case 1:
 lbl2inci.Text = "MAKAS";
 break;
 case 2:
 lbl2inci.Text = "TAŞ";
 break;
 }

if (lbl1inci.Text == "MAKAS" & lbl2inci.Text == "TAŞ" )
 {
 lblSonuc.Text = "TAŞ MAKASI KIRAR.";
 }
 else if (lbl1inci.Text == "MAKAS" & lbl2inci.Text == "KAĞIT" )
 {
 lblSonuc.Text = "MAKAS KAĞIDI KESER";
 }
 else if (lbl1inci.Text == "KAĞIT" & lbl2inci.Text == "TAŞ" )
 {
 lblSonuc.Text = "KAĞIT TAŞI SARAR";
 }

else if (lbl1inci.Text == "TAŞ" & lbl2inci.Text == "MAKAS")
 {
 lblSonuc.Text = "TAŞ MAKASI KIRAR.";
 }
 else if (lbl1inci.Text == "KAĞIT" & lbl2inci.Text == "MAKAS")
 {
 lblSonuc.Text = "MAKAS KAĞIDI KESER";
 }
 else if (lbl1inci.Text == "TAŞ" & lbl2inci.Text == "KAĞIT")
 {//www.gorselprogramlama.com
 lblSonuc.Text = "KAĞIT TAŞI SARAR";
 }
 else
 {
 lblSonuc.Text = "BERABERE";
 }
 }

private **** button1_Click(object sender, EventArgs e)
 {
 lblSonuc.Text = "";
 lbl1inci.Text = "";
 lbl2inci.Text = "";
 }
 }
}
tas_kagit_makas_oyunu2



Projeyi İNDİR
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.