En İyi Sosyal Medya Siteleri






C# Form İle Gerilim, Akım, Direnç Hesaplama Projesi

fdfd

Merhaba arkadaşlar bugün sizlerle c# form application’da gerilim akım direnç hesaplama uygulamasını yapacağız. Bu uygulamayı bir arkadaşımızın sorusu üzerine kodladık, umarım kendisine ve sizlere bir faydası olur 🙂

 C Sharp Form Application’da gerilim, akım ve direnç hesaplayan program için ilk önce Kullanıcıdan gerekli bilgiler alınıyoruz ve aldığımız bilgileri hesaplatıp ekrana yazdırıyoruz.

Bu Örneğimizde Kullanılan formüller ise şunlardır ;
Gerilim (V) = Akım (I) x Direnç (R)
Akım (I) = Gerilim (V) / Direnç (R)
Direnç (R) = Gerilim (V) / Akım (I)

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace CSharpFormGerilimAkimDirencHesapla
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        //Değişkenler Tanımlanıyor
        double akim = 0;
        double direnc = 0;
        double gerilim = 0;
        private void buttonGerilimHesapla_Click(object sender, EventArgs e)
        {//Gerilim Hesaplanması için gerekli kodlar
            akim = Convert.ToDouble(textBox1Akim.Text);
            direnc = Convert.ToDouble(textBox1Direnc.Text);
            //Textboxlarda ki değerler değişkenlere aktarılıyor
            gerilim = akim * direnc;
            //Gerilim Hesaplanıyor
            labelGerilimDegeri.Text = Math.Round(gerilim,2).ToString() + " volt";
            //Değer yuvarlanarak label'a yazdırılıyor
        }
        private void buttonAkimHesapla_Click(object sender, EventArgs e)
        {//Akım Hesaplanması için gerekli kodlar
            gerilim = Convert.ToDouble(textBox2Gerilim.Text);
            direnc = Convert.ToDouble(textBox2Direnc.Text);
            //Textboxlarda ki değerler değişkenlere aktarılıyor
            akim = gerilim / direnc;
            //Akım Hesaplanıyor
            labelAkimDegeri.Text = Math.Round(akim,2).ToString() + " amper";
            //Değer yuvarlanarak label'a yazdırılıyor
        }
        private void buttonDirencHesapla_Click(object sender, EventArgs e)
        {//Direnç Hesaplanması için gerekli kodlar
            gerilim = Convert.ToDouble(textBox3Gerilim.Text);
            akim = Convert.ToDouble(textBox3Akim.Text);
            //Textboxlarda ki değerler değişkenlere aktarılıyor
            direnc = gerilim / akim;
            //Direnç Hesaplanıyor
            labelDirencDegeri.Text = Math.Round(direnc,2).ToString() + " ohm";
            //Değer yuvarlanarak label'a yazdırılıyor
        }
        private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            System.Diagnostics.Process.Start("https://www.teknobu.net");
        }
    }
}

BU ÖRNEĞİN ÇALIŞAN HALİNİ İNDİRMEK İÇİN TIKLAYIN

E-bültene Abone Ol Merak etmeyin. Spam yapmayacağız.

İlgili Yazılar

Bir yanıt yazın

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

Login for fast comment.

casino siteleri Canlı Casino Siteleri
deneme bonusu veren siteler 2025 Güvenilir Deneme Bonusu Veren Siteler deneme bonusu veren siteler güncel
bahis siteleri grandpashabet grandpashabet giriş cratosroyalbet betwoon maxwin ramadabet dedebet damabet meritking kingroyal.org kingroyal merittbet.com madridbet güncel giriş

Login