C#

C# Console App. Kod Örnekleri 1

Örnek: 100 ile 1000 arasındaki tam sayılardan; kendisi ile tersinin çarpımının son 3 hanesi 0 olan sayıları yazdıran kodu yazınız.

Not: Bir sayının tersini alırken fonksiyon kullanınız.

Olması Gereken Çıktı : örn: 250 x 052 =13000

 

static int Tersi(int sayi)
{
    string s1 = "";
    int sayiLenth = sayi.ToString().Length;
    for (int x = 0; x < sayiLenth; x++)
        s1 = s1 + sayi.ToString()[sayiLenth - x - 1];
    return Convert.ToInt32(s1);        
}
static void Main(string[] args)
{
    int tersi, carpim;
    for (int i = 100; i < 1001; i++)
    {
        tersi = Tersi(i);
        carpim = tersi * i;
        if (carpim % 1000 == 0)
            Console.WriteLine(i + "*" + tersi + "=" + carpim);
    }
    Console.ReadKey();
}

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir