lostyazilim

C / Değişkenlerde Sorun Yaşıyorum. Nerde Hata Yapıyorum ?

5 Mesajlar 905 Okunma
lstbozum
wmaraci reklam

Helix Helix Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.07.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Ogrenci
  • Konum Şanlıurfa
  • Ad Soyad N** D**
  • Mesajlar 71
  • Beğeniler 8 / 5
  • Ticaret 0, (%0)
Merhaba arkadaşlar,


Kısa süredir C üzerinde çalışıyorum. Kitap aldım ve çalışıyorum. Kitaptakileri yazmama rağmen onları doğru şekilde uygulamama rağmen sorunla karşılaştım.
Cmd üzerinden 3 tane sayı yazıcam ve bu sayılar sonradan bi yazıyla karşıma çıkacak fakat sayıları yazmama rağmen yazıda sayılar 0 olarak görünüyor.

Resim :



Yazdığım kodlar ;

#include

int main() {


int degisken1, degisken2, degisken3;

printf("LUTFEN 3 DEGiSKEN Girin:");
scanf("%lf%lf%lf",°isken1, °isken2, °isken3);

printf("\nbugun %f m yuzdum. %f km kostum ve %f m kurek cektim!",degisken1, degisken2, degisken3);

return 0;

}


Yardımlarınızı bekliyorum..
 

 

wmaraci
reklam

mustafa94 mustafa94 o_0 Kullanıcı
  • Üyelik 26.03.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Emekli Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad M** Ş**
  • Mesajlar 1398
  • Beğeniler 283 / 283
  • Ticaret 240, (%100)
Hocam int değilde double yazın düzelir.Çünkü long float(YANİ VİRGÜLLÜ SAYILARDA DİYEBİLİRİZ) tam sayı(İNTEGER) sınıfına girmez double olması lazım.

double degisken1,degisken2,degisken3
Helix

kişi bu mesajı beğendi.

Memleket mi, yıldızlar mı, gençliğim mi daha uzak?

Helix Helix Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.07.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Ogrenci
  • Konum Şanlıurfa
  • Ad Soyad N** D**
  • Mesajlar 71
  • Beğeniler 8 / 5
  • Ticaret 0, (%0)

mustafa94 adlı üyeden alıntı

Hocam int değilde double yazın düzelir.Çünkü long float(YANİ VİRGÜLLÜ SAYILARDA DİYEBİLİRİZ) tam sayı(İNTEGER) sınıfına girmez double olması lazım.

double degisken1,degisken2,degisken3


Tesekkurler hocam . suan tabletteyim yarin ilk is denicegim .
 

 

YazilimMimari YazilimMimari Eski adi: Turgay Can Kullanıcı
  • Üyelik 25.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Engineering Director
  • Konum İstanbul Avrupa
  • Ad Soyad T** C**
  • Mesajlar 771
  • Beğeniler 2 / 260
  • Ticaret 0, (%0)
%d ile yazdırınız. int tanımlayıp, float yazdırmaya çalışıyorsunuz.
 

 

https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
wmaraci
wmaraci

Helix Helix Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.07.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Ogrenci
  • Konum Şanlıurfa
  • Ad Soyad N** D**
  • Mesajlar 71
  • Beğeniler 8 / 5
  • Ticaret 0, (%0)
int degisken1, degisken2, degisken3;

bu bölümü

double degisken1, degisken2, degisken3;

yaptığımda düzeldi. Yardımcı olan bütün arkadaşlara teşekkürler...
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al