Hata yapıyorum yardım edin

loseface
09-07-2009, 13:58   |  #1  
loseface avatarı
OP Yıllanmış Üye
Teşekkür Sayısı: 2
1,757 mesaj
Kayıt Tarihi:Kayıt: Ağu 2008

yine basit bi kod yine büyük ihtimal basit bi hata vr ama bulamıyorum 2 saattir uğraşıyorum bulamadım hatayı yardım ederseniz sevinirim program bi hipotenüs hesaplama programı

using System;
class HipotenusHesaplama
{
     static void Main()
  {
  Console.Write("Birinci kenarı giriniz: ");
  double dKenar1 = Double.Parse(Console.ReadLine());
  Console.Write("İkinci sayıyı giriniz: ");
  double dKenar2 = Double.Parse(Console.ReadLine());
  
  double dHipotenus  = Hipotenus(dKenar1, dKenar2);
  Console.WriteLine("Hipotenus uzunluğu = " + dHipotenus);
  }
  
  static double Hipotenus(double d1, double d2);
  {
  double dSonuc = Math.Sqrt(d1 * d1 + d2 * d2);
  return(dSonuc);
  }
}
vs de hep parantezlerle ";" le alakalı sorun varr diyo ama bi türlü alamadım

OnlyMann
09-07-2009, 14:28   |  #2  
OnlyMann avatarı
Yıllanmış Üye
Teşekkür Sayısı: 5
2,779 mesaj
Kayıt Tarihi:Kayıt: Şub 2009
Alıntı: loseface  
yine basit bi kod yine büyük ihtimal basit bi hata vr ama bulamıyorum 2 saattir uğraşıyorum bulamadım hatayı yardım ederseniz sevinirim program bi hipotenüs hesaplama programı

using System;
class HipotenusHesaplama
{
     static void Main()
  {
  Console.Write("Birinci kenarı giriniz: ");
  double dKenar1 = Double.Parse(Console.ReadLine());
  Console.Write("İkinci sayıyı giriniz: ");
  double dKenar2 = Double.Parse(Console.ReadLine());
  
  double dHipotenus  = Hipotenus(dKenar1, dKenar2);
  Console.WriteLine("Hipotenus uzunluğu = " + dHipotenus);
  }
  
  static double Hipotenus(double d1, double d2);
  {
  double dSonuc = Math.Sqrt(d1 * d1 + d2 * d2);
  return(dSonuc);
  }
}
vs de hep parantezlerle ";" le alakalı sorun varr diyo ama bi türlü alamadı

<
Console.WriteLine("Hipotenus uzunluğu = " + dHipotenus);
satırında double ile str toplamında sorun olabilir.
farklı satırlarda denemelisiniz.
+ yerine & kullanabilirsiniz.
veya
Console.WriteLine("Hipotenus uzunluğu = " + dHipotenus); yerine

Console.Write("Hipotenus uzunluğu = "); 
Console.WriteLine( dHipotenus);
şeklini denemelisiniz.

loseface
09-07-2009, 14:35   |  #3  
loseface avatarı
OP Yıllanmış Üye
Teşekkür Sayısı: 2
1,757 mesaj
Kayıt Tarihi:Kayıt: Ağu 2008

ikisinide denedim olmadı visual stuioda errorlar hep  parantezlerle alakalı gösteriyor ki hepsi düzgün şekilde hizalanmış

Son Düzenleme: loseface ~ 09 Temmuz 2009 14:38
OnlyMann
09-07-2009, 14:39   |  #4  
OnlyMann avatarı
Yıllanmış Üye
Teşekkür Sayısı: 5
2,779 mesaj
Kayıt Tarihi:Kayıt: Şub 2009

static double Hipotenus(double d1, double d2);
  {
  double dSonuc = Math.Sqrt(d1 * d1 + d2 * d2);
  return(dSonuc);
  }

  double dSonuc = Math.Sqrt(d1 * d1 + d2 * d2);

  double dSonuc = Math.Sqrt((d1 * d1) + (d2 * d2)); şeklinde deneyiniz.

loseface
09-07-2009, 14:45   |  #5  
loseface avatarı
OP Yıllanmış Üye
Teşekkür Sayısı: 2
1,757 mesaj
Kayıt Tarihi:Kayıt: Ağu 2008

yine olmadı yav çok gıcık etti

PcMaKeR
09-07-2009, 14:52   |  #6  
PcMaKeR avatarı
Yıllanmış Üye
Teşekkür Sayısı: 6
8,935 mesaj
Kayıt Tarihi:Kayıt: Eki 2005

Mehmet Sen adamı öldürürsün :D

[ Tüm kodu seç ] [ Yeni Pencerede Göster ]
using System; class HipotenusHesaplama {     static void Main()     {         Console.Write("Birinci kenarı giriniz: ");         double dKenar1 = Double.Parse(Console.ReadLine());         Console.Write("İkinci sayıyı giriniz: ");         double dKenar2 = Double.Parse(Console.ReadLine());         double dHipotenus = Hipotenus(dKenar1, dKenar2);         Console.WriteLine("Hipotenus uzunluğu = " + dHipotenus);     }     static double Hipotenus(double d1, double d2) /*burada noktalı virgül olmaz*/     {         double dSonuc = Math.Sqrt(d1 * d1 + d2 * d2);         return dSonuc;/* (dSonuc) parantez içine almak performansı düşürür*/     } }
Geçen gün gösterdim visual studio da nasıl kullanılacağını ama bakıyorum hala aynı hatalardasın.

loseface
09-07-2009, 16:00   |  #7  
loseface avatarı
OP Yıllanmış Üye
Teşekkür Sayısı: 2
1,757 mesaj
Kayıt Tarihi:Kayıt: Ağu 2008

Abi tam kullanamıyorum daha vs yi çok karıştırıyorum bide o akşam ztn aç susuz uykulu=)Ogün ne olduysa arık akşam beynim çevrimdışı çalışıyodu gönderdiğin metin belgesini bulamadım bir türlü bu arada dediğin programı indirdim ama kurmadım bir şey daha bide ben daha kodu yazamadan nasıl vs yi kullanacam??

Son Düzenleme: loseface ~ 09 Temmuz 2009 16:11
hsnhsynisler
09-07-2009, 16:10   |  #8  
Yıllanmış Üye
Teşekkür Sayısı: 0
267 mesaj
Kayıt Tarihi:Kayıt: May 2009

static double Hipotenus(double d1, double d2)         //     ; burna noktalı vrigül olmaz neyse arkadas da cvbı yapıstırmıs ama ben okumamıstım direk programa bakmıstım kolay gelsin