Açıya göre Değer ve Değere göre Açı Hesapla (tan-Atan) — Csharp

Açıya göre Değer ve Değere göre Açı Hesapla (tan-Atan) — Csharp

Not: Açıdan değer radiobutonu seçildiği zaman textbox’a açı  giriliyor. Math.Tan komutu(metodu) kullanılarak değer hesaplanıyor.

Değerden Açı radiobutonu seçildiği zaman textbox’a  değer giriliyor. Math.Atan komutu(metodu) kullanılarak açı hesaplanıyor.Değere girerken ondalıklı kısmı virgül kullanarak girdiğimize dikkat edin.


aciya_gore_deger_tan

 

[code lang=”csharp”]

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;//www.gorselprogramlama.com/
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace tan_kullanimi
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void btnGoster_Click(object sender, EventArgs e)
{
double deger=0;
double araSonuc=0,aci=0;
if (radioButton1.Checked)
{
aci = double.Parse(textBox1.Text);
deger = aci * (Math.PI / 180);//www.gorselprogramlama.com/
deger = Math.Tan(deger);
label2.Text ="Tan "+aci+" –> "+ deger.ToString();
}
if (radioButton2.Checked)
{
deger = double.Parse(textBox1.Text);
araSonuc = Math.Atan(deger);
aci = araSonuc * (180 / Math.PI);
aci = Math.Round(aci, 0);
label2.Text = "aTan " + deger + " –> " + aci.ToString();//www.gorselprogramlama.com/
}

}

private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
label1.Text = "Açı Giriniz…\n Örn : 45";
}

private void radioButton2_CheckedChanged(object sender, EventArgs e)
{
label1.Text = "Değer Giriniz…\n Örn : 2,58";
}

private void Form1_Load(object sender, EventArgs e)
{
label1.Text = "Açı Giriniz…\n Örn : 45";
}//www.gorselprogramlama.com/
}
}

[/code]

 

aciya_gore_deger_tan3

 

aciya_gore_deger_tan2

 

Projeyi İNDİR

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir