4.0 Instrukcje warunkowe
Tak samo co w języku Java ,C++Zanim przejdę do opisania instrukcji warunkowych przeczytasz coś więcej na temat operatorów logicznych.
- == równe,
- < mniejsze,
- <= mniejsze bądź równe,
- › większe,
- ›= większe bądź równe,
Proste operacje logiczne możesz ze sobą łączyć przy pomocy dodatkowych operatorów:
- && i
- || lub,
4.1 IF,ELSE
void main() {
int a=0;
if(a==0){
//Jeżeli jest równe 0 wykona to
}else if(a==1){
//Jeżeli jest równe 1 wykona to
}else{
//W każdym innym przypadku wykona to
}
}
Tak samo jak w Javie czy też c++
4.2 Switch
void main() {
int a=1;
//W zależności od przypadków wykona się zadanie przedstawione poniżej
switch(a){
case 1: print(a);
break;
case 2:print(a);
break;
default:{
print("Nic");
}
}
}
4.3 Wyrażenie ekspresyjne
Działa na podstawie wzorca :[Typ zmienne] zmienna ={warunek}?[jeżeli prawda to]:[jeżeli nie prawda to];
void main() {
int a=1;
String zmienna=(a>0)?"TAK":"NIE";
print(zmienna);
}
TAK
TAK