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=-1. Ovo je razgranata struktura tipa IF ELSE.
Grafički algoritam |
Tekstualni algoritam |
Listing u Programskom jeziku Java |
|
IF Logicki uslov:
Istinit /TRUE/: Obrada1
ELSE:
Lažan /FALSE/: Obrada2 |
if x >= 0: # Logicki uslov - Ako je x >= 0
y = 1 # logicki izraz istinit - if dio: y = 1
else:
y = -1 # logicki izraz lazan - else dio: y = -1 |
Listing programa:
// 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
else // inace
y = -1; // y = -1
System.out.println("y = " + y); // ispis
}
}
Ispis na ekranu:
Index
|