Otklanjanje grašaka /DEBUGGING/

7.2.. Napisati program za odredjivanje y po formuli:

Opis rješenja: Navedeni izraz ima slijedeće značenje: ako je a>=0, tada je y=1, inače je y=0. Ovo je razgranata struktura tipa IF ELSE.

Listing programa: Nadji grešku u listingu /FIND ERROR/ !!!

// 07212507    
import java.util.Scanner;
public class Main {

	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.print("Ucitaj a ");
		int y;                          // deklarisanje varjabli
		double a = input.nextDouble();  // ulaz
		if (a >= 0)                     // a >= 0 ?
			y = 1;                      // da, y = 1
			y = -1;                     // y = -1
		System.out.println("y = " + y); // ispis
	}
}

Ispis na ekranu:

Index