Kodun hatası nerede?

Maryo

Hectopat
Katılım
1 Haziran 2020
Mesajlar
547
Çözümler
1
[CODE lang="cpp" title="Basit işlem"]#include <iostream>

using namespace std;


int main(void)
{
int a, b;
cout << "birinci Rakam : ";
cin >> a;
cout << "İkinci Rakam : ";
cin >> b;
cout << "Toplam : " << a + b;
printf("---------Isleminizin sonucu bulunmustur");
return 0;

}
if ((1 < a < 9) && (1 < b < 9));

{
Printf("Lutfen Gecerli Bir Sayi Giriniz!!!");

return 0;



}
[/CODE]

Beyler yeni yeni öğreniyorum ve amacım eğer bu sayılar aralığı dışında yazılırsa düzgün bir rakam giriniz yazısını çıkartıp başa döndürmek.
Burada bunu nasıl yaparım?
 
Son düzenleme:
Kodu lütfen böyle değil, kod olarak paylaşın.

Böylece kodun hatasını daha kolay bir şekilde bulabiliriz. Ayrıca ne hatası verdiğini de söylerseniz güzel olur. Gözüme çarpan ilk şey #include bölümü. Orada #include <iostream> yazmalıydı. Ayrıca if sonrası noktalı virgül koyulmamalı.
 
While.


Değişken A da büyük kopyalarken sorun olmuş herhalde.
 
Afedersiniz bilmiordum birdahakine öyle atarım saolun .
 
Sıralamanın bu şekilde olması daha sağlıklı olur bence. Birinci rakamı sor. Girilen değer rakam mı onu kontrol ettir. Rakam Değilse uyarıyı ver. ve geri döndür.
Eğer rakamsa ikinciyi iste, yine kontrol ettir. Rakam Değilse uyarıyı ver. ve geri döndür. Eğer o da rakamsa toplama işlemine geç.
C dili bilmediğim için tam olarak kod veremiyorum ama mantık budur.
 
Çoğu satırda büyük i kullanmışsın bence ondan kaynaklanıyor.
 
Hocam 7 tane hata verdi if komutundan sonra noktalı virgül ekleyince ondan önce 4 hata veriyordu.
Çoğu satırda büyük i kullanmışsın bence ondan kaynaklanıyor.
Hocam malesef kod olarak paylaşmamışım.
 
Hocam 7 tane hata verdi if komutundan sonra noktalı virgül ekleyince ondan önce 4 hata veriyordu.
Çünkü şöyle kullanılıyor:
C:
if (uye.ad() == "n g neer") {
    eniyicevapisaretle();
}
Yani noktalı virgül koymamanız gerek başta veya sonda, sadece süslü parantezin içindeki komutlara koymalısınız.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…