Asp.Net İle Dört İşlem Yapımı - Bilişim Konuları

Asp.Net İle Dört İşlem Yapımı

Asp.net ve Visual studio programı ile aspx dosyalarının çalıştırılması yapılmaktadır. Aspx uzantılı dosyaların çalıştırılabilmesi için server olması gerekmektedir. Visual studio programı kendi bünyesinde bulundurduğu server ile bu dosyaları çalıştırmaktadır. Bu örneğimizde klavyeden girilen iki sayı ile aritmetik dört işlem uygulamasını yapacağız. Öncelikle ekrana ün tane textbox ve dört tane button nesnesi ekliyoruz. Daha sonra özellikler panelinden bu nesnelerin biçimlendirmesini yapıyoruz. Son olarak butonlara çift tıklayarak aritmetik işlemler için gerekli kodları yazıyoruz. Programın aspx kodları ve cs kodları aşağıdaki gibidir.

Programın aspx dosyasının kodları:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="dort-islem.aspx.cs" Inherits="dort_islem" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    
        DÖRT İŞLEM<br />
        <br />
        Birinci Sayı:<asp:TextBox ID="TextBox1" runat="server" BackColor="#00CC66" 
            ForeColor="#000099"></asp:TextBox>
        <br />
        <br />
        İkinci Sayı:<asp:TextBox ID="TextBox2" runat="server" BackColor="#00CC66" 
            ForeColor="#000099"></asp:TextBox>
        <br />
        <br />
        <br />
        <asp:Button ID="Button1" runat="server" BackColor="#66CCFF" ForeColor="#CC3300" 
            onclick="Button1_Click" Text="TOPLAMA" />
        <asp:Button ID="Button2" runat="server" BackColor="#66CCFF" ForeColor="#CC3300" 
            onclick="Button2_Click" Text="ÇIKARMA" />
        <asp:Button ID="Button3" runat="server" BackColor="#66CCFF" ForeColor="#CC3300" 
            onclick="Button3_Click" Text="ÇARPMA" />
        <asp:Button ID="Button4" runat="server" BackColor="#66CCFF" ForeColor="#CC3300" 
            onclick="Button4_Click" Text="BÖLME" />
        <br />
        <br />
        Sonuç:<asp:TextBox ID="TextBox3" runat="server" BackColor="#00CC66" 
            ForeColor="#000099" ReadOnly="True"></asp:TextBox>
    
    </div>
    </form>
</body>
</html>

Programın cs uzantılı dosyasının kodları:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class dort_islem : System.Web.UI.Page
{
    double sayi1, sayi2, toplama, cikarma, carpma, bolme;

    protected void Page_Load(object sender, EventArgs e)
    {
        //bilisimkonulari.com
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        //Toplama Bölümü
        sayi1 = Convert.ToDouble(TextBox1.Text);
        sayi2 = Convert.ToDouble(TextBox2.Text);
        toplama = sayi1 + sayi2;
        TextBox3.Text = toplama.ToString();
    }//bilisimkonulari.com
    protected void Button2_Click(object sender, EventArgs e)
    {
        //Çıkarma Bölümü
        sayi1 = Convert.ToDouble(TextBox1.Text);
        sayi2 = Convert.ToDouble(TextBox2.Text);
        toplama = sayi1 - sayi2;
        TextBox3.Text = toplama.ToString();
    }
    protected void Button3_Click(object sender, EventArgs e)
    {
        //Çarpma Bölümü
        sayi1 = Convert.ToDouble(TextBox1.Text);
        sayi2 = Convert.ToDouble(TextBox2.Text);
        toplama = sayi1 * sayi2;
        TextBox3.Text = toplama.ToString();
    }
    protected void Button4_Click(object sender, EventArgs e)
    {//bilisimkonulari.com
        //Bölme Bölümü
        sayi1 = Convert.ToDouble(TextBox1.Text);
        sayi2 = Convert.ToDouble(TextBox2.Text);
        toplama = sayi1 / sayi2;
        TextBox3.Text = toplama.ToString();
    }
}

Programın ekran görüntüleri:

aspnet1      aspnet2

aspnet3      aspnet4

Bu Yazıya Tepkin Nedir?
+1
1
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Yorum Yap

2 Yorum