23 Ocak 2012 Pazartesi

Identity Theft-Kimlik Hırsızlığı

Kimlik Hırsızlığı konusunda yaptığım taslak çalışmayı kaynak olarak kullanan makalelere aşağıdaki linklerden ulaşılabilir.

Internet'te Bireysel Güvenliği Nasıl Sağlarız?
To develop an education system for secure internet banking: GIBES

22 Ocak 2012 Pazar

1 ile 999 arasındaki sayıların okunuşunu yazıyla gösteren program

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace sayi_yazi
{
class Program
{
static void Main(string[] args)
{
string sayioku=Console.ReadLine();
int sayi = int.Parse(sayioku);
string[] birler = {"", "bir", "iki", "üç", "dört", "beş", "altı", "yedi", "sekiz", "dokuz"};
string[] onlar = { "", "on", "yirmi", "otuz", "kırk", "elli", "altmış", "yetmiş", "seksen", "doksan" };
string yazi = "";
//328
if (sayi>100)
{
if (sayi/100>1)
{
yazi += birler[int.Parse(sayi.ToString().Substring(0,1))]+"yüz";

}

else
{
yazi += "yüz";
}
sayi = sayi - int.Parse(sayi.ToString().Substring(0,1))*100;
}

if (sayi / 100 == 1)
{
yazi += "yüz";
sayi = sayi - int.Parse(sayi.ToString().Substring(0, 1)) * 100;
}

if (sayi/10>=1)
{
yazi += onlar[int.Parse(sayi.ToString().Substring(0,1))];
}
else
{
yazi += "";
}

if (sayi%10>=1)
{
yazi += birler[sayi%10];
}
else
{
yazi += "";
}

Console.WriteLine(yazi);

}
}
}