-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathswitchdartbaskakodlar.dart
55 lines (43 loc) · 1.1 KB
/
switchdartbaskakodlar.dart
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
void main() {
String? araba = "arabayı çalıştır";
//Sonuç: Bu satırda yazdığımız ifadeye göre işlem yapacaktır.
//araba çalışmıştır diye sonuç üretecektir.
switch (araba) {
case "arabayı çalıştır":
print("Araba çalışmıştır");
break;
case "gaza bas":
print("araba hızlanmaktadır");
break;
case "frene bas" :
print("araba yavaşlamaktadır");
break;
case "kontağı kapat":
print("araba çalışmayı durdurmuştur, el frenini çekmeyi unutma");
break;
default:
print("doğru değer giriniz");
}
//EV OTOMASYONU
//1-ALARMI AÇ
//2-ALARMI KAPAT
//3-IŞIKLARI AÇ
//4-IŞIKLARI KAPAT
int gelenSayi = 1;
switch (gelenSayi) {
case 1 :
print("alarm devreye alındı");
break;
case 2 :
print("alarm devredışı");
break;
case 3 :
print("ışıklar açıldı");
break;
case 4 :
print("ışıklar kapandı");
break;
default:
print("doğru değer giriniz");
}
}