folder Tahribat.com Forumları
linefolder C#.Net, J#.Net, Vb.Net, Asp.Net
linefolder C# İle Hesap Makinesi [Yardım]



C# İle Hesap Makinesi [Yardım]

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Velespit Kampçısı
    ruhi
    ruhi's avatar
    Kayıt Tarihi: 10/Eylül/2011
    Erkek

    Merhaba arkadaşlar,  Bilimsel hesap makinesi yapıyorum ve kot-sin-tan-cos  butonlarında sorun yaşıyorum.

    Yardımcı olabilecek var mı.

    private void button14_Click(object sender, EventArgs e)

            {

                double kot = Convert.ToDouble(textbox1.Text);

                sonuc = Convert.ToInt32(Math.PI * kot / 180);

                textbox1.Text = sonuc.ToString();

    Kot için komut bu nerde yanlış yapıyorum ?


    Kaderimiz buymuş bizim, El yaşamış biz ölmüşüz.Kimi susmuş kimi yitmiş, Biz aşk içinde kalmışız.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    nick6
    0x656e
    0x656e's avatar
    Kayıt Tarihi: 19/Mayıs/2012
    Erkek

    textBox1.Text = Convert.ToString(System.Math.Cos((Convert.ToDouble(System.Math.PI)/180)*(Convert.ToDouble(textBox1.Text))));

    Ben anlamam c# dan google da scientific calculator yazdım oradan kodu yazdım :D 

    0x656e tarafından 07/Şub/15 01:06 tarihinde düzenlenmiştir
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    YeniHarman
    YeniHarman's avatar
    Kayıt Tarihi: 17/Haziran/2012
    Erkek

    kotanjant = 1/ tanjant = cos (a) / sin (a)

     


    Olaylara karışmayın!
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Velespit Kampçısı
    ruhi
    ruhi's avatar
    Kayıt Tarihi: 10/Eylül/2011
    Erkek

    Team wiever ile bağlanma imkanı olan var mı paşalar ?

     


    Kaderimiz buymuş bizim, El yaşamış biz ölmüşüz.Kimi susmuş kimi yitmiş, Biz aşk içinde kalmışız.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Fdumanli
    Fdumanli's avatar
    Kayıt Tarihi: 13/Mayıs/2009
    Erkek

    Tan(x) = Sin(x) / Cos(x)

    Cot(x) = 1 / Tan(x)

    Cot(x) = 1 / (Sin(x) / Cos(x))  veya Cot(x) = Cos(x) / Sin(x)


    double angle = Convert.ToDouble(Console.ReadLine()); var sin = Math.Sinh(angle); var cos = Math.Cosh(angle); var cot = 1 / (sin / cos);
    //var cot = cos / sin;
     
    Console.WriteLine(cot);
    Console.Read();
    Fdumanli tarafından 07/Şub/15 01:49 tarihinde düzenlenmiştir
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Velespit Kampçısı
    ruhi
    ruhi's avatar
    Kayıt Tarihi: 10/Eylül/2011
    Erkek
    EnesErgun bunu yazdı

    textBox1.Text = Convert.ToString(System.Math.Cos((Convert.ToDouble(System.Math.PI)/180)*(Convert.ToDouble(textBox1.Text))));

    Ben anlamam c# dan google da scientific calculator yazdım oradan kodu yazdım :D 

    hacım zaten çalışmadı bu kod da :))

    Sonuc değişkeni int değil de var olarak bi tanımlayayım sonuç ne olacak acaba.


    Kaderimiz buymuş bizim, El yaşamış biz ölmüşüz.Kimi susmuş kimi yitmiş, Biz aşk içinde kalmışız.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    attackatak
    attackatak's avatar
    Kayıt Tarihi: 06/Mayıs/2007
    Erkek

    burda mı patlıyor ?

    "double kot = Convert.ToDouble(textbox1.Text);"

    eğer her tarafta "sonuc" değişkenini ekrana yazdırıyorsan direk "sonuc" değişkeni üzerinden hesaplat.


    Kader, gayrete aşıktır.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mhasan
    mhasan's avatar
    Kayıt Tarihi: 03/Mayıs/2012
    Erkek

    textbox a sen açı mı giriyorsun yoksa bir değer mi giriyorsun 

    mesela 

    30 derece mi giriyorsun yoksa

    30 sayısını mı

    Yani  radyan cinsinden mi bir değer giriyorsun yoksa radyan olmayan bir cinsten bir değer mi

     

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mhasan
    mhasan's avatar
    Kayıt Tarihi: 03/Mayıs/2012
    Erkek

    Eğer derece olarak alırson aşağıdaki bir örnek kodladım ondan faydalan

    Dikkat et Math classı altndaki metotlar radyan cinsinden değer alıyor.

     

                Console.Write("Lütfen değeri girin:");
                double angle = Convert.ToDouble(Console.ReadLine());
                double radians = angle * Math.PI / 180.0;
                Console.WriteLine("Sin değeri:{0}", Math.Sin(radians));
                Console.WriteLine("Cos değeri:{0}", Math.Cos(radians));
                Console.WriteLine("Tan değeri:{0}", Math.Tan(radians));
                Console.WriteLine("Cot değeri:{0}", 1 / Math.Tan(radians));
                Console.ReadKey();
    mhasan tarafından 07/Şub/15 14:05 tarihinde düzenlenmiştir
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Velespit Kampçısı
    ruhi
    ruhi's avatar
    Kayıt Tarihi: 10/Eylül/2011
    Erkek

    direk dosyayı  pm atıyorum yazanlara hocalar. sayfayda public etmeyeyim malum ödev.


    Kaderimiz buymuş bizim, El yaşamış biz ölmüşüz.Kimi susmuş kimi yitmiş, Biz aşk içinde kalmışız.
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Velespit Kampçısı
    ruhi
    ruhi's avatar
    Kayıt Tarihi: 10/Eylül/2011
    Erkek
    Fdumanli bunu yazdı

    Tan(x) = Sin(x) / Cos(x)

    Cot(x) = 1 / Tan(x)

    Cot(x) = 1 / (Sin(x) / Cos(x))  veya Cot(x) = Cos(x) / Sin(x)


    double angle = Convert.ToDouble(Console.ReadLine()); var sin = Math.Sinh(angle); var cos = Math.Cosh(angle); var cot = 1 / (sin / cos);
    //var cot = cos / sin;
     
    Console.WriteLine(cot);
    Console.Read();

    evet hocam bunun çok az farklısı bir komutla düzelttim. teşekkür ederim :)


    Kaderimiz buymuş bizim, El yaşamış biz ölmüşüz.Kimi susmuş kimi yitmiş, Biz aşk içinde kalmışız.
Toplam Hit: 875 Toplam Mesaj: 12