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);
}
}