Süreli Matematik Oyunu (Toplama işlemli) — Csharp
Süreli Matematik Oyunu (Toplama işlemli) — Csharp
Soru :
Textboxlara rastgele sayı atanacak.textbox3’e girilen değer doğru ise doğru sayısı 1, değilse yanlış sayısı 1 artacak.İşleme cevap verme süresi 25 Sn olacak programın csharp windows forms application kodlarını yazınız.
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq;//www.gorselprogramlama.com using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Soru_1___Hesaplama__ { public partial class Form1 : Form { public Form1() { InitializeComponent(); } int Sure = 0; Random r = new Random(); int dogru_Sayisi = 0, yanlis_Sayisi = 0; private void btnYeni_Click(object sender, EventArgs e) { lblSure.Text = Sure.ToString(); btnCevapla.Enabled = true; txt1.Enabled = true; txt2.Enabled = true; txtSonuc.Enabled = true; txt1.Text = r.Next(11).ToString(); txt2.Text = r.Next(11).ToString(); tmrSure.Enabled = true;//www.gorselprogramlama.com } private void btnCevapla_Click(object sender, EventArgs e) { int gercekSonuc = 0, tahmin = 0; gercekSonuc = int.Parse(txt1.Text) + int.Parse(txt2.Text); tahmin = int.Parse(txtSonuc.Text); if (gercekSonuc == tahmin) { dogru_Sayisi++; } else { yanlis_Sayisi++; } lblDogru.Text = dogru_Sayisi.ToString(); lblYanlis.Text = yanlis_Sayisi.ToString(); txt1.Text = r.Next(11).ToString(); txt2.Text = r.Next(11).ToString(); txtSonuc.Text = ""; } private void tmrSure_Tick(object sender, EventArgs e) { Sure++; lblSure.Text = Sure.ToString(); if (Sure == 100) { btnCevapla.Enabled = false;//www.gorselprogramlama.com tmrSure.Enabled = false; } } } }
Bu oyunu hangi programdan yapabilirim
Abdullah :
Csharp (C#)
Bi konuda yardım istiyorum