C# programlama dilinde Try-Catch Örneği

25 Mart 2010

Bu örnekte kullanıcıdan yaş girmesini istiyoruz, sayı harici harf girilmesi durumunda sistem otomatik olarak hatayı istenilen şekilde çalıştıracaktır.

namespace Try_Catch_Örneği
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {

            // hata oluşması muhtemel bölümü Try bloğu içine alıyoruz.

            try
            {
                int sayi = Convert.ToInt32(textBox1.Text);
                MessageBox.Show(sayi.ToString());
            }
            catch (Exception hataaciklamasi)  // Hata oluştuğunda gelinecek bölüm
            {
                MessageBox.Show(hataaciklamasi.Message);
                MessageBox.Show(“Lütfen geçerli bir değer giriniz”);
            }

        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }
    }
}

C# programında ax2+bx+c=0 denklemini çözme yöntemi

25 Mart 2010

#include<stdio.h>
#include<math.h>
main()
{

float delta,a,b,c,x1,x2;  // Değişkenleri float cinsinden tanımılıyoruz…

printf(“Değer a : “);
scanf(“%f”,&a);
printf(“Değer b : “);
scanf(“%f”,&b);
printf(“Değer c : “);
scanf(“%f”,&c);
delta=b*b-(4*a*c);

if(delta<0)
{
printf(“Eşitlik cevap içermiyor !\n”);

system(“pause”);

exit(0);

}
if(delta==0)
{

x1=-b/(2*a);
printf(“Eşitlik iki eşit cevap içeriyor !\n”);
printf(“x1=x2=%f\n”,x1);

system(“pause”);
exit(0);

}
x1=(-b+sqrt(delta))/(2*a);
x2=(-b-sqrt(delta))/(2*a);

printf(“\nX1=%f”,x1);
printf(“\nX2=%f\n”,x2);

system(“pause”);
}

C# da Hesap Makinesi Yapımı

25 Mart 2010

namespace _2___Hesap_Makinesi_Örneği
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {

            // Formun bu kısmına Tetboxa sayı girilmemesi sonucu oluşacak hatayı önlemek için kod yazıyoruz, convert işlemi sadece.
           
            int sayi1 = Convert.ToInt32(textBox1.Text);
            int sayi2 = Convert.ToInt32(textBox2.Text);

Yazının kalanını okuyun »