arkadaslar su soruda yardimci olursaniz sevinirim ugrastim ama beceremedim sinav sorusu.
Write a method called isArmstrongNum to determine if a given number is an Armstrong number. Write a program that generates 100 three-digit random numbers and calls isArmstrongNum method to find all Armstrong numbers among these 100 random numbers.
public static void main(String args[]) { int n, sum = 0, temp, r; Random rand=new Random(); n = rand.nextInt(900)+100; System.out.println("The random number is :"+n); temp = n;
while( temp != 0 ) { r = temp%10; sum = sum + r*r*r; temp = temp/10; } if ( n == sum )
System.out.println("The random number is an armstrong number."); else
System.out.println("The random number is not an armstrong number."); }
100 tane 3 basamakli sayi yarat. Sonra isarmstrongnum diye bir fonksiyon yarat. Isarmstrong num fonksiyonu ekrana sayininin armstrong oldugunu yazacak. Yani isarmstrongnum fonksiyonunu her sayi icin cagiracaksin bu durumda isarmstrongnum fonksiyonun int turunde bir degisken alacak ve armstrong olup olmadigini kontrol edip eger armstrong number ise ekrana yazacak.
Write a method called isArmstrongNum to determine if a given number is an Armstrong number. Write a program that generates 100 three-digit random numbers and calls isArmstrongNum method to find all Armstrong numbers among these 100 random numbers.