30/09/2018, 16:22

Câu lệnh `if...else` trong C

mình có xem bài giảng lập trình c của anh trần lê đạt … bài giảng về câu lệnh if else … anh đạt có cho bài tập
neu diem>= 8 => gioi
neu diem>=7 => kha
v.v…

  • vậy cả nhà có ai chỉ giúp mình với sĩ nghĩ hoài không biết làm cách nào cả …

thaks cả nhà nhiều nha!

nhatlonggunz viết 18:25 ngày 30/09/2018

Rất vui khi thấy câu nghĩ hoài không biết làm cách nào cả của bạn
Ý tưởng là thế này:

  • Đặt 1 biến diem = bao nhiêu tùy bạn. (học theo video anh Đạt thì chắc chưa học tới scanf)
  • Dùng lệnh if, nếu biến diem mà >= 8 thì bạn in ra gioi
  • Nếu biến diem >= 7 thì in ra kha, và từ dòng này xuống dưới bạn dùng else if
  • Cứ thế tiếp tục
  • Đây là cái đầu tiên, cứ thế làm tiếp, nhớ các điều kiện sau phải dùng else if
if(diem >= 8){
    printf("Gioi\n");
}

Lý do vì sao dùng else if thì như vầy. Chuỗi lệnh else if luôn đi sau một lệnh if đầu tiên, nếu lệnh if hoặc else if đứng trước nó không thỏa mãn điều kiện bạn đặt ra, thì nó mới xét tới lệnh else if tiếp theo. Còn nếu dùng chỉ dùng if thì thì nó sẽ xét tất cả các lệnh if không chừa thằng nào.

Bạn thử làm đi, nếu chưa hiểu mình sẽ giải thích kỹ hơn

nhatlonggunz viết 18:29 ngày 30/09/2018

Viết 7 tiếng sau mới có người like
Cơ mà sao bạn không post bên này
http://daynhauhoc.com/clicks/track?url=http%3A%2F%2Fdaynhauhoc.com%2Ft%2Fngon-ng-c-13-cau-l-nh-r-nhanh-else-if%2F71%3Fu%3Dbtm&post_id=5598&topic_id=1804

Lê Đình Huy viết 18:27 ngày 30/09/2018

Ở trong phần bài giảng có bài giải luôn rồi mà bạn

Latui Phong viết 18:33 ngày 30/09/2018

minh lam duoc roi…toi si nghi hoai thet xem lai bai giang thi da hieu luon… cam on ban nhieu nha…

nhatlonggunz viết 18:22 ngày 30/09/2018

Hic, từ khi nào mà anh @ltd kèm theo code dưới video thế

Bài liên quan
0