Instrukcje sterujące
Najprostszy model programu komputerowego możemy przedstawić jako sekwencję pewnych obliczeń, wykonywanych przez procesor komputera. Obliczenia te wykonywane są zgodnie z pewnymi regułami, określonymi przez język programowania i realizowane za pomocą instrukcji obliczających wartości pewnych wyrażeń. Taki zbiór instrukcji i wyrażeń, uporządkowany w kolejności wykonania, nazywamy przepływem sterowania.
W najprostszym przypadku, kolejność wykonywania instrukcji jest niezmienna. Instrukcje wykonywane są od góry do dołu. Z jednokierunkowym przływem.
Jednak w większości przypadków, oblicznia mogą
Z perspektywy kodu źródłowego, zapisane w nim istrukckcje wykonywane są w nizminnej kolejności, jedna pod drugiej, z góry do dołu.
Instrukcje sterujące możemy podzielić
- instrukcje warunkowe/wyboru
- pętle
- skoki
- wywołania podprogramu
- wyjątki
package eu.kgnet.interlang;
public class Main {
public static void main(String[] args) {
System.out.println("1");
System.out.println("2");
System.out.println("3");
}
}
package eu.kgnet.interlang;
public class Main {
public static void main(String[] args) {
int i = 3;
if (i < 3) System.out.println("1");
System.out.println("2");
while (i > 0) {
System.out.println("3");
i--;
}
}
}