7.2.. Napisati program da provjeriti da li je upisani broj pozitivan, negativan ili
nula i to ispiše.
Opis rješenja: Zadatak ima tri ispisa, međutim može se riješiti sa dvije IF naredbe budući da naredba IF ELSE sadrži dvije mogućnosti. Sa prvom se eliminiše jedno rješenje, a sa njenim ELSE dijelom se prelazi na odlučivanje o drugom i trećem rješenju. Izbor između ove druge dvije mogućnosti se izvodi sa novom (drugom) IF ELSE naredbom.
Listing programa:
package zadatak;
import java.util.Scanner;
public class P07211016 {
public static void main(String[] args) {
Scanner input = new Scanner (System.in);
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
System.out.print("Unesi broj: ");
int a = input.nextInt();
if (a>0)
System.out.print("Broj je pozitivan");
else
if (a < 0)
System.out.print("Broj je negativan");
else
System.out.print("Broj je nula");
}
}
Ispis na ekranu:
Index
|