23.1.23010470. Učitavati prirodne brojeve i množiti one čiji je korijen cijeli broj sve dok proizvod ne postane veći od 1000.

Opis rješenja:

Listing programa:


// /* 23010470 Učitavati prirodne brojeve i množiti one čiji je korijen cijeli broj 
sve dok proizvod  ne postane veći od 1000.*/
package zadaci47;

import java.util.Scanner;

public class Zadatak47 {/*Uèitavati prirodne brojeve 
i množiti one èiji je korijen cijeli broj sve dok proizvod ne postane veæi od 1000.*/	

	public static void main(String[] args) {
		Scanner input = new Scanner (System.in);
		int p=1;
		while(p < 1000){
			System.out.println("Unesite broj:");
			int broj=input.nextInt();
			if(Math.sqrt(broj)%1==0){
				p=p*broj;
			}
		}
		System.out.println("Proizvod iznosi:"+p);
	}
}

Ispis na ekranu:

Riješeni zadaci    Index