- Konum
- BERTUNA
-
- Üyelik Tarihi
- 2 Haz 2020
-
- Mesajlar
- 5,338
-
- MFC Puanı
- 16,230
Merhabalar
Bugün, Visual Basic Script (VBS) kullanarak basit bir tahmin oyunu yapacağız. Bu oyunda bilgisayar, 1 ile 100 arasında rastgele bir sayı tutacak ve sizin bu sayıyı tahmin etmenizi isteyecek. Hadi başlayalım!
Oyunun Kuralları:
1.Bilgisayar, 1 ile 100 arasında rastgele bir sayı tutar.
2.Oyuncunun 10 tahmin hakkı vardır.
3.Her tahminde, bilgisayar size "Yaklaştınız!" veya "Uzak kaldınız!" gibi geri bildirimde bulunur.
4.Eğer doğru sayıyı tahmin ederseniz, tebrik edilirsiniz ve başarı yüzdesi hesaplanır.
5.Eğer 10 tahmin hakkınız biterse, kaybettiğinizi ve doğru sayıyı öğrenirsiniz.
VBS Betiği:
Aşağıda oyunun kodunu bulabilirsiniz. Bu kodu bir metin dosyasına yapıştırıp .vbs uzantısıyla kaydedin (örneğin, Sayı Tahmin Etme Oyunu v1.00.vbs).
Betiği Çalıştırma:
A.Yukarıdaki kodu kopyalayın.
B.Bir metin düzenleyici (Notepad gibi) açın ve kodu yapıştırın.
C.Dosyayı Sayı Tahmin Etme Oyunu v1.00.vbs olarak kaydedin.(Dosya Türü : Tüm dosyalar , Dosya Adı : Sayı Tahmin Etme Oyunu v1.00.vbs)
D.Dosyayı çift tıklayarak çalıştırın.
Oyun Nasıl Oynanır?
Oyun başladığında, bir kutucuk açılacak ve sizden 1 ile 100 arasında bir sayı tahmin etmeniz istenecek.
Tahmininizi girdikten sonra "Tamam" butonuna basın.
Bilgisayar, tahmininizin doğru olup olmadığını kontrol edecek ve size geri bildirim verecek.
10 tahmin hakkınız dolmadan doğru sayıyı bulmaya çalışın!
Umarım bu basit oyun hoşunuza gider! . İyi oyunlar!
EKRAN GÖRÜNTÜLERİ :
[align=center]
[/align]
TRWE_2012
Alaydan Yetişme PC Kullanıcısı
Bugün, Visual Basic Script (VBS) kullanarak basit bir tahmin oyunu yapacağız. Bu oyunda bilgisayar, 1 ile 100 arasında rastgele bir sayı tutacak ve sizin bu sayıyı tahmin etmenizi isteyecek. Hadi başlayalım!
Oyunun Kuralları:
1.Bilgisayar, 1 ile 100 arasında rastgele bir sayı tutar.
2.Oyuncunun 10 tahmin hakkı vardır.
3.Her tahminde, bilgisayar size "Yaklaştınız!" veya "Uzak kaldınız!" gibi geri bildirimde bulunur.
4.Eğer doğru sayıyı tahmin ederseniz, tebrik edilirsiniz ve başarı yüzdesi hesaplanır.
5.Eğer 10 tahmin hakkınız biterse, kaybettiğinizi ve doğru sayıyı öğrenirsiniz.
VBS Betiği:
Aşağıda oyunun kodunu bulabilirsiniz. Bu kodu bir metin dosyasına yapıştırıp .vbs uzantısıyla kaydedin (örneğin, Sayı Tahmin Etme Oyunu v1.00.vbs).
Kod:
Option Explicit
Dim randomNumber, userGuess, attempts, successRate, failureRate
Dim message
' Rastgele bir sayı seç
Randomize
randomNumber = Int((100 * Rnd) + 1)
' Kullanıcıya 10 hak ver
attempts = 10
Do While attempts > 0
userGuess = InputBox("1 ile 100 arasında bir sayı tahmin edin. Kalan hak: " & attempts, "Tahmin Oyunu")
' Kullanıcı iptal butonuna basarsa döngüden çık
If userGuess = "" Then
MsgBox "Oyun iptal edildi."
WScript.Quit
End If
' Kullanıcının girdiği değeri kontrol et
If IsNumeric(userGuess) Then
userGuess = CInt(userGuess)
If userGuess < 1 Or userGuess > 100 Then
MsgBox "Lütfen 1 ile 100 arasında bir sayı girin."
Else
' Tahmin kontrolü
If userGuess = randomNumber Then
successRate = (10 - attempts + 1) * 10
message = "Tebrikler bildiniz, sayı " & randomNumber & vbCrLf & "Başarı yüzdesi: %" & successRate
MsgBox message
Exit Do
ElseIf Abs(userGuess - randomNumber) <= 10 Then
MsgBox "Yaklaştınız!"
Else
MsgBox "Uzak kaldınız!"
End If
attempts = attempts - 1
End If
Else
MsgBox "Lütfen geçerli bir sayı girin."
End If
Loop
' Kullanıcı 10 hakkını kaybederse
If attempts = 0 Then
failureRate = 100
message = "Üzgünüm kaybettiniz, sayı " & randomNumber & vbCrLf & "Başarısızlık yüzdesi: %" & failureRate
MsgBox message
End If
Betiği Çalıştırma:
A.Yukarıdaki kodu kopyalayın.
B.Bir metin düzenleyici (Notepad gibi) açın ve kodu yapıştırın.
C.Dosyayı Sayı Tahmin Etme Oyunu v1.00.vbs olarak kaydedin.(Dosya Türü : Tüm dosyalar , Dosya Adı : Sayı Tahmin Etme Oyunu v1.00.vbs)
D.Dosyayı çift tıklayarak çalıştırın.
Oyun Nasıl Oynanır?
Oyun başladığında, bir kutucuk açılacak ve sizden 1 ile 100 arasında bir sayı tahmin etmeniz istenecek.
Tahmininizi girdikten sonra "Tamam" butonuna basın.
Bilgisayar, tahmininizin doğru olup olmadığını kontrol edecek ve size geri bildirim verecek.
10 tahmin hakkınız dolmadan doğru sayıyı bulmaya çalışın!
Umarım bu basit oyun hoşunuza gider! . İyi oyunlar!
EKRAN GÖRÜNTÜLERİ :
[align=center]
TRWE_2012
Alaydan Yetişme PC Kullanıcısı