Hướng dẫn lập trình cơ bản
0admin posted on 2023/05/14 18:38:07
Phần 3
Hôm nay chúng ta sẽ thảo luận về toán tử (operators) trong lập trình. Thêm vào đó chúng ta sẽ được biết đến câu lệnh đầu tiên là câu lệnh IF. Một câu lệnh điều kiện mà 100% ngôn ngữ lập trình nào cũng phải có
Các đoạn code được trình bày trong video:
public class Program{
public static void main(String []args){
// define variable a,b and asign value 5,10 to them;
// f is to indicate a float value, not an integer value
float a = 5f;
float b = 10f;
float x = -b/a;
System.out.println("x = "+ x);
}
}
public class Program{
public static void main(String []args){
// define variable a,b and asign value 5,10 to them;
// f is to indicate float values, not integer values
float a = 5f;
float b = 10f;
if(a!=0){ // a is not 0, calculate x
float x = -b/a;
System.out.println("x = "+ x);
}
else{ // a is 0, let check b value
if(b==0){ // b is zero as well, x can be any value for 0x + 0 is always 0
System.out.println("x can be any value");
}
else{ // b is not zero, there is no x for 0x + b is always b and not equal 0
System.out.println("No value could be found!");
}
}
}
}
public class Program{
public static void main(String[] args){
// input variables
String gender = "male";
int age = 70;
float price = 15f;
float rate = 0, discount = 0;
// combine the two conditions with AND operator: gender is male and age is over 65
if(gender == "male" && age > 65){
rate = 0.05f; // apply rate 5%
}
// combine the logic of discount 6%: gender is female and the age is greater 60 or the age is equal or less than 18
else if(gender == "female" && (age > 60 || age <= 18)){
rate = 0.06f; // apply rate 6%
}
// otherwise no discount
else{
rate = 0;
}
discount = price * rate; // calculate the discount amount
System.out.println("The discount amount is "+ discount);
}
}