15 1 0 4000 1 https://haktanbozer.com.tr 300

Java 3 Basamaklı Armstrong Sayıları

Tüm basamaklarındaki rakamların sayı değerlerinin küpleri toplamı, kendisine eşit olan sayılara “Armstrong sayısı” denir.

Bu java kodu ile tüm 3 basamaklı Armstrong sayıları hesaplanır ve ekrana yazdırılır.

 

Not : Eclipse ortamında JDK17 sürümü kullanılarak yazılmıştır.

 

public class Sample {
// 3 basamaklı armstrong sayıları
public static void main(String[] args) {
int i, temp, cubeSum, digit;
i = 100;
while (i < 1000) {
temp = i;
cubeSum = 0;
do {
digit = temp % 10;
cubeSum += digit * digit * digit;
temp /= 10;
} while (temp != 0);
if (i == cubeSum)
System.out.println(i);
i++;
}
}
}
Paylaş:
Ulam:Java
Önceki Yazı
Java Girilen Sayıyı Ters Çevirme
Sıradaki Yazı
Ağ Topolojisi Nedir?