8.3.. Napisati program da nađe proizvod prirodnih brojeva od a do b djeljivih sa l i koliko ih ima.

Opis rješenja: Izdvajanje djeljivih sa 5 se izvodi logičkim izrazom i MOD l = 0 u intervalu od a do b.

Listing programa:


package while_petlja;
import java.util.Scanner;

    public class P083 {
    public static void main(String[] args) {
P08312083;
USES
  WinCrt;
VAR
  i, a, b, l, br : INTEGER;
  p: REAL;
BEGIN
import java.util.Scanner;

public class P08112083 {
	//proizvod prirodnih brojeva od a do b djeljivih sa l i koliko ih ima
	public static void main(String[] args) {
	Scanner input = new Scanner (System.in);

	int i, a, b, l, br=0, p=1;
	System.out.print("Od broja ");
	a=input.nextInt();
	System.out.print("Do broja ");
	b=input.nextInt();
	System.out.print("Djeljivih sa ");
	l=input.nextInt();
	i=a;

	do{
		if (i % l == 0 ){
	 		p=p*i; 
	  		br = br + 1;
		}
	  	i++;
	}
	while( i<= b);

	System.out.println("Proizvod je " + p + " i ima ih " + br);
} }

Ispis na ekranu:

Index