C++ bilenler yardım edebilir mi

pc ustasi1

Cezalı
80+ Silver
Katılım
22 Haziran 2021
Mesajlar
2,579
Reaksiyon skoru
1,341
şöyle bi kod var (do while )
do
{
cin >> islem;

} while (islem != 2, islem != 1);

ben programa 1 veya 2 olmazsa eğer döngüye girmesini istedim ama ya 1 i görüyo yada 2 yi ikisini bir görmüyor
bu arada or and falan hepsini denedim farklı bi kod tipimi kullanıcaz onu bilmiyorum
işlemi falan tanımladım
 
Chatgpt
 
şöyle bi kod var (do while )
do
{
cin >> islem;

} while (islem != 2, islem != 1);

ben programa 1 veya 2 olmazsa eğer döngüye girmesini istedim ama ya 1 i görüyo yada 2 yi ikisini bir görmüyor
bu arada or and falan hepsini denedim farklı bi kod tipimi kullanıcaz onu bilmiyorum
işlemi falan tanımladım
while (islem != 1 || islem !=2) şeklinde düzelt istediğin şekilde çalışır
koşul ifadelerinde operatörler kullanılır
veya için ||
ve için && vs.
internetten araştırıp daha detaylı öğrenebilirsin
 
  • Beğen
Reaksiyonlar: qnyb
"ve" anlamı istiyorsan &&, "veya" anlamı istiyorsan || yapman gerekiyor.
Mesaj otomatik olarak birleştirildi:

Daha fazla bilgi için logical operators in C++ yazabilirsin google amcaya
 
while (islem != 1 || islem !=2) şeklinde düzelt istediğin şekilde çalışır
koşul ifadelerinde operatörler kullanılır
veya için ||
ve için && vs.
internetten araştırıp daha detaylı öğrenebilirsin
sağol teşekkürler
 
yukarıdaki yanıtlara ek olarak: do while, her koşulda en az 1 kere çalışır. ondan sonra while() içine yazılan şart sağlandığı sürece de çalışmaya devam eder.
 
yukarıdaki yanıtlara ek olarak: do while, her koşulda en az 1 kere çalışır. ondan sonra while() içine yazılan şart sağlandığı sürece de çalışmaya devam eder.
peki hocam ben unreal engine için c++ öğreniorum ue nide bugün indirdim ama hiç bişi bilmiyorum böyle sağlam öğreneceğim eğitim falan var mı link atarsan müq olur hı bide ücretsiz olsun :D
 
peki hocam ben unreal engine için c++ öğreniorum ue nide bugün indirdim ama hiç bişi bilmiyorum böyle sağlam öğreneceğim eğitim falan var mı link atarsan müq olur hı bide ücretsiz olsun :D
Ben Unity'ciyim 😊
 
while (islem != 1 || islem !=2) şeklinde düzelt istediğin şekilde çalışır
koşul ifadelerinde operatörler kullanılır
veya için ||
ve için && vs.
internetten araştırıp daha detaylı öğrenebilirsin
|| kullanırsa döngüden çıkamaz. && kullanması lazım
Mesaj otomatik olarak birleştirildi:

Pardon while (islem < 1 || islem > 2) olunca doğrusu olur.
 
Son düzenleme:
Yeni mesajlar Yeni Konu Aç  

   

SON KONULAR

Forum istatistikleri

Konular
1,202,997
Mesajlar
10,867,126
Üyeler
191,199
Son üye
maggie
Geri
Top