Batch Dosyasında Yazılan Kod Çalışmıyor

Katılım
29 Mayıs 2020
Mesajlar
2
Bir türlü anlayamıyorum, kaç seferdir kontrol ediyorum. Yardım edebilir misiniz, aşağıdaki kodda bir sıkıntı mı var?


Kod:
@echo Simdi size 100 puanlik soru:
:choice
set/P c=Obama'nin soyadi nedir?
if /I %c% EQU "barak" ECHO Yanlis cevap verdiniz. Maalesef 0 puan aldiniz. Genel kulturunun cok dusuk oldugunu goruyorum.Bu konuda biraz daha calismalisin dostum
if /I %c% EQU "Barak" ECHO Yanlis cevap verdiniz. Maalesef 0 puan aldiniz. Genel kulturunun cok dusuk oldugunu goruyorum.Bu konuda biraz daha calismalisin dostum
if /I %c% EQU "barrak" ECHO Yanlis cevap verdiniz. Maalesef 0 puan aldiniz. Genel kulturunun cok dusuk oldugunu goruyorum.Bu konuda biraz daha calismalisin dostum
if /I %c% EQU "Barrak" ECHO Yanlis cevap verdiniz. Maalesef 0 puan aldiniz. Genel kulturunun cok dusuk oldugunu goruyorum.Bu konuda biraz daha calismalisin dostum
if /I %c% NEQ "barak" ECHO Dogru cevap. Tebrik ederim!
if /I %c% NEQ "barrak" ECHO Dogru cevap. Tebrik ederim!
if /I %c% NEQ "Barak" ECHO Dogru cevap. Tebrik ederim!
if /I %c% NEQ "Barrak" ECHO Dogru cevap. Tebrik ederim!
 
Son düzenleyen: Moderatör:
Batch dilini bilmiyorum ama if döngüsüne sokmak bana daha mantıklı geldi.
Örnek:

Python:
x = input("soru",)
x.lower
if x == "barrak" :
print("doğru")
else:
print("yanlış")
 
Son düzenleme:

Geri
Yukarı