-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathifdortislem.dart
72 lines (65 loc) · 2.19 KB
/
ifdortislem.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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
import 'dart:io';
/*void main() {
print("İşlem yapmak için seçim yapın: \n1. Toplama \n2. Çıkarma \n3. Çarpma \n4. Bölme");
int secim = int.parse(stdin.readLineSync()!);
print("Seçiminiz: $secim");
if (secim == 1) {
print("Toplama");
print("1. sayıyı giriniz: ");
int sayi1 = int.parse(stdin.readLineSync()!);
print("2. sayıyı giriniz: ");
int sayi2 = int.parse(stdin.readLineSync()!);
print("Sonuç: ${sayi1 + sayi2}");
} else if (secim == 2) {
print("Çıkarma");
print("1. sayıyı giriniz: ");
int sayi1 = int.parse(stdin.readLineSync()!);
print("2. sayıyı giriniz: ");
int sayi2 = int.parse(stdin.readLineSync()!);
print("Sonuç: ${sayi1 - sayi2}");
} else if (secim == 3) {
print("Çarpma");
print("1. sayıyı giriniz: ");
int sayi1 = int.parse(stdin.readLineSync()!);
print("2. sayıyı giriniz: ");
int sayi2 = int.parse(stdin.readLineSync()!);
print("Sonuç: ${sayi1 * sayi2}");
} else if (secim == 4) {
print("Bölme");
print("1. sayıyı giriniz: ");
int sayi1 = int.parse(stdin.readLineSync()!);
print("2. sayıyı giriniz: ");
int sayi2 = int.parse(stdin.readLineSync()!);
if (sayi2 == 0) {
print("Bir sayıyı sıfıra bölemezsiniz!");
} else {
print("Sonuç: ${sayi1 / sayi2}");
}
} else {
print("Geçersiz seçim");
}
}
*/
// yukardaki yol her if else' de tekra tekrar kullanıcdan veri alıyor bunun yerine tek seferde veri alınıp kısa ve öz kod çalışması için alttak
// kod bir örnek
void main(){
print ("Toplama (1)");
print ("Çikarma (2)");
print("Çarpma (3)");
print("Bölme (4)");
int tercih = int.parse(stdin.readLineSync()!);
print("Tercihiniz : Stercih");
print ("Birinci sayıyı giriniz");
int sayi1 = int.parse(stdin.readLineSync()!);
print("Ikinci sayıyı giriniz");
int sayi2 = int.parse(stdin.readLineSync()!);
if(tercih == 1){
print("Toplama : ${sayi1+sayi2}");
}else if(tercih == 2) {
print("(Çıkarma : ${sayi1-sayi2}");
}else if(tercih == 3) {
print("Carpma : ${sayi1*sayi2}");
}else if(tercih == 4){
print ("Bölme : ${sayi1/sayi2}");
}
}