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