Lassa Sayılarını

Merhaba bugün sizlerle 1000 ile 9999 arasında bulunan Lassa sayılarını bulan bir program geliştireceğiz. Lassa sayıları dört basamaklı bir sayı için ilk hanesi ve son hanesi aynı ortadaki 2 sayıda aynı rakama sahip olmak zorunda. Örneğin 1221 sayılar Lassa sayılarıdır.

Java programlama dili ile geliştirilmiş programın kodları aşağıdaki gibidir.

int bb, bk, yb, yk, ok, ob, tpl = 0;
        for (int i = 1000; i <= 9999; i++) {
            bb = i / 1000;
            bk = i % 1000;
            yb = bk / 100;
            yk = bk % 100;
            ob = yk / 10;
            ok = yk % 10;
            tpl = bb + yb + ok + ob;
            if (bb == ok && yb == ob && yk != ok) {
                System.out.printf("lassa sayisi :%d basamak toplami= %d\n", i, tpl);
            }
        }

C programlama dili ile geliştirilmiş programın kodları aşağıdaki gibidir.

int i, bb, bk, yb, yk, ok, ob, tpl = 0;
        for (i = 1000; i <= 9999; i++) {
            bb = i / 1000;
            bk = i % 1000;
            yb = bk / 100;
            yk = bk % 100;
            ob = yk / 10;
            ok = yk % 10;
            tpl = bb + yb + ok + ob;
            if (bb == ok && yb == ob && yk != ok) {
                printf("lassa sayilari :%d basamak toplami= %d\n", i, tpl);
            }
        }

Bir cevap yazın

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