8.2.. Napisati program za ispis recipročnih vrijednosti prvih n prirodnih brojeva.
Opis rješenja: Kreiranje prirodnih brojeva se izvodi while petljom while(i <= n) { ... i++; }. Izračuvanje recipročnih vrijednosti se izvodi izrazom 1.0 / i u naredbi System.out.println.
Opis programa:
Listing programa:
// reciprocne vrijednosti prvih N prirodnih brojeva
// 08211004
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner (System.in);
System.out.print("Ispisati prirodne brojeva"); // naslov
int n, i = 1; // deklarisanje varjabli i pocetna vrijednost kontrolne varijable
System.out.print("Do broja: ");
n = input.nextInt(); // upis broja do kojeg se ispisuje
while(i <= n) { // dok je i <= n ponavljaj - pocetak petlje
System.out.println("i = " + i + " reciprocna vrijednost " + 1.0 / i); // ispis recipricna vrijednosti
i++; // slijedeca vrijednost kontrolne varijable i
}
}
}
Ispis na ekranu:
Index
|