Şimdi Ara

C++ basit bir yardım gerekli.

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir (1 Mobil) - 2 Masaüstü1 Mobil
5 sn
2
Cevap
0
Favori
653
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • do{

    cout<<"Islem yapilacak algilayiciyi seciniz(1 ve 10 arasinda):";

    if (!(cin >> secim)) {
    cin.clear();
    cin.ignore(10000,'\n');
    }

    }while(secim<0 || secim>11);

    Arkadaşlar bu kod parçasında yapmak istediğim şey 1 ve 10 arasında değer almak.Karakter katarı,harf,1'den küçük veya 10'dan büyük sayı girilmeyecek.Ancak nedense harf girdiğimde veya karakter katarı girdiğimde kabul ediyor.İşin garibi bu kodun bir benzerini başka bir kodda kullanıyorum çalışıyor.İşin içinden çıkamadım açıkçası.



  • if(cin >> degisken)
    { degisken = 1; }
    else
    {}

    < Bu ileti mini sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.