-
Notifications
You must be signed in to change notification settings - Fork 0
/
LogicConditions.kt
116 lines (110 loc) · 3.39 KB
/
LogicConditions.kt
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
fun main(args:Array<String>){
/**
* Logic Conditions
* OR : ||
* AND : &&
* INVERTED : !var
* RANGE : in number_start..number_stop
*/
/**
* Logic learning_kotlin.Operations IF
* check conditions, if true, than run the code in block if
*/
// println("Please input your grade")
// var grade:Int = readLine()!!.toInt()
// var classGrade:String = "F"
//
// if(grade > 80){
// println("Your conditions is true")
// classGrade = "A"
// }
//
// println("Your class grade is $classGrade")
/**
* Logic learning_kotlin.Operations IF-ELSE
* check conditions,
* if true, than run the code in block if
* if false, than run the code in block else
*/
// println("Please input your grade")
// var grade:Int = readLine()!!.toInt()
// var classGrade:String = "F"
// var statementConditions:Boolean?
//
// if(grade > 80){
// statementConditions = grade > 80
// println("Your conditions is : $statementConditions")
// classGrade = "A"
// }
// else{
// statementConditions = grade > 80
// println("Your conditions is : $statementConditions")
// classGrade = "B"
// }
//
// println("Your class grade is $classGrade")
/**
* Logic Conditions, IF-ELSE IF
* check conditions,
* if true, than run the code in block if
* if false, than go the another else if conditions and check the conditions
* if true, than run the code in block else if
* if false, than go the another else if conditions, if there is none, run the code in else block
*/
// println("Please input your grade")
// var grade:Int = readLine()!!.toInt()
// var classGrade:String = "F"
// var statementConditions:Boolean?
//
// if(grade > 80){
// statementConditions = grade > 80
// println("Your conditions is : $statementConditions")
// classGrade = "A"
// }
// else if (grade >= 70 && grade < 80){
// statementConditions = (grade > 80) || (grade >= 70 && grade < 80)
// println("Your conditions is : $statementConditions")
// classGrade = "B"
// }
// else{
// statementConditions = (grade > 80) && (grade >= 70 && grade < 80)
// println("Your conditions is : $statementConditions")
// classGrade = "C"
// }
//
// println("Your class grade is $classGrade")
/**
* Logic Conditions, Nested IF
* is conditions in conditions
*/
// println("Please input your grade")
// var grade:Int = readLine()!!.toInt()
// var classGrade:String = "F"
//
// if(grade > 80){
// if (grade > 90){
// classGrade = "A+"
// }
// else{
// classGrade = "A"
// }
// }
//
// println("Your class grade is $classGrade")
/**
* Logic Conditions, WHEN
* if you want to just check the value please use WHEN
*/
// println("Please input number between 1-10")
// val number:Int = readLine()!!.toInt()
//
// when(number){
// 1 -> println("Your number is ONE")
// 2 -> println("Your number is TWO")
// 3 -> println("Your number is THREE")
// in 4..10 -> println("Your number is between 4 - 10")
// else -> {
// println("Please Input number between 1-10")
// }
// }
}