// Birden N’e Sayilarin Toplamlari | www.aliakyildirim.com | Ali AKYILDIRIM
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
// Birden N’e Sayilarin Toplamlari | www.aliakyildirim.com | Ali AKYILDIRIM
namespace Numbers_One_to_N
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int sayi;
private void btnSayilar_Click(object sender, EventArgs e)
{
try
{
sayi = int.Parse(txtN.Text);
int i, toplam = 0;
for (i = 1; i
{
toplam = toplam + i;
MessageBox.Show(toplam.ToString(), "Bilgi:");
txtN.Focus();
}
}
catch (Exception)
{
MessageBox.Show("Rakamsal Veri Girmediniz..!", "Bilgi:");
txtN.Focus();
}
}
private void btnToplam_Click(object sender, EventArgs e)
{
try
{
// 1.YOL
sayi = int.Parse(txtN.Text);
int i, toplam = 0;
for (i = 1; i
{
toplam = toplam + i;
} MessageBox.Show(toplam.ToString(), "Bilgi:");
txtN.Focus();
// 2.YOL
//sayi = int.Parse(txtN.Text);
//int toplamlar;
//toplamlar = ((sayi * (sayi + 1)) / 2);
//MessageBox.Show(toplamlar.ToString(), "Bilgi:");
//txtN.Focus();
}
catch (Exception)
{
MessageBox.Show("Rakamsal Veri Girmediniz..!", "Bilgi:");
txtN.Focus();
}
}
private void Form1_Load(object sender, EventArgs e)
{
txtN.Focus();
}
}
}
// Birden N’e Sayilarin Toplamlari | www.aliakyildirim.com | Ali AKYILDIRIM