// Sayilarin Okunusu | 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;
// Sayilarin Okunusu | www.aliakyildirim.com | Ali AKYILDIRIM
namespace SayilarinOkunusu
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnOku_Click(object sender, EventArgs e)
{
try
{
int sayi, birler, onlar, yuzler, binler, onbinler, yuzbinler, milyonlar;
sayi = Convert.ToInt32(txtSayi.Text);
birler = sayi % 10;
onlar = (sayi / 10) % 10;
yuzler = (sayi / 100) % 10;
binler = (sayi / 1000) % 10;
onbinler = (sayi / 10000) % 10;
yuzbinler = (sayi / 100000) % 10;
milyonlar = (sayi / 1000000) % 10;
string[] birlerBasamagi = { "", "Bir", "Iki", "Üç", "Dört", "Bes", "Alti", "Yedi", "Sekiz", "Dokuz" };
string[] OnlarBasamagi = { "", "On", "Yirmi", "Otuz", "Kirk", "Elli", "Atmis", "Yetmis", "Seksen", "Doksan" };
string[] YuzlerBasamagi = { "", "Yüz ", "Iki yüz ", "Üç yüz ", "Dört yüz ", "Bes yüz", "Alti yüz ", "Yedi yüz ", "Sekiz yüz ", "Dokuz yüz " };
string[] binlerBasamagi = { "", "Bin ", "Iki bin ", "Üç bin ", "Dört bin ", "Bes bin ", "Alti bin ", "Yedi bin ", "Sekiz bin ", "Dokuz bin " };
string[] onbinlerBasamagi = { "", "On", "Yirmi", "Otuz", "Kirk", "Elli", "Atmis", "Yetmis", "Seksen", "Doksan" };
string[] yuzbinlerBasamagi = { "", "Yüz ", "Iki yüz ", "Üç yüz ", "Dört yüz ", "Bes yüz ", "Alti yüz ", "Yedi yüz ", "Sekiz yüz ", "Dokuz yüz " };
string[] milyonlarBasamagi = { "", "Bir Milyon ", "Iki Milyon ", "Üç Milyon ", "Dört Milyon ", "Bes Milyon ", "Alti Milyon ", "Yedi Milyon ", "Sekiz Milyon ", "Dokuz Milyon " };
MessageBox.Show(milyonlarBasamagi[milyonlar] + yuzbinlerBasamagi[yuzbinler] + onbinlerBasamagi[onbinler] + " " + binlerBasamagi[binler] + " " + YuzlerBasamagi[yuzler] + " " + OnlarBasamagi[onlar] + " " + birlerBasamagi[birler] + " ..!", "www.aliakyildirim.com");
txtSayi.Text = string.Empty;
txtSayi.Focus();
}
catch
{
MessageBox.Show("Girmis Oldugunuz Sayi Geçersiz..!", "www.aliakyildirim.com");
txtSayi.Text = string.Empty;
txtSayi.Focus();
}
}
private void Form1_Load(object sender, EventArgs e)
{
txtSayi.Focus();
}
}
}
// Sayilarin Okunusu | www.aliakyildirim.com | Ali AKYILDIRIM