23 thoughts on “[Bài tập C]: Tìm giá trị lớn nhất

  1. thầy ơi cái && là như thế nào ạ còn cả trường hợp b nhỏ hơn c nhưng lớn hơn a ví dụ thế thì làm ntn ạ

  2. Bạn ơi mình code giống hệt bạn nhưng mà cứ nhập số thập phân là nó dừng luôn và cho ra kết quả luôn là bị làm sao ý nhỉ

  3. Ad xét trường hợp kiểu thế này: a=b=c>d, a=b>c>d,… vd: 9=9>7>5, 6=6=6>1,..
    Các kiểu 2,3 số = nhau và > số còn lại
    Sao thấy chương trình nó không tôi ưu ?

  4. anh ơi, cho em hỏi là h muốn tìm max min cho cả mảng mà dùng if thì làm thế nào ạ, em cảm ơn ạ.

  5. #include<stdio.h>
    int main(){
    int a,b,c,d,max;
    scanf("%d%d%d%d", &a,&b,&c,&d);
    max=a;
    if(max<b)max=b;
    if(max<c)max=c;
    if(max<d)max=d;
    else if( a == b && a==c && a==d)printf("bon so = nhau);
    else printf("max = %d",max);
    return 0;
    Mình làm vậy nó sẽ ko ra được kết quả của max nhưng nếu mình thay else if=if thôi thì lại ra, tại sao vậy bạn. Nếu vậy thì khi nào mình mới dùng else if vậy
    }

  6. a ơi ví dụ nhập 15 14 13 12 thì nó ra max = 12, nhập 4 số nào cũng vậy nó luôn ra max là số cuối mình nhập ă

  7. – Anh cho em hỏi tại sao khi nộp bài mà lại bị chấm sai khi chạy trong máy vẫn được ạ 🙁

  8. a ơi cho e hỏi là tại sao sau lệnh if ko có lệnh printf mà nó vẫn in dc ra màn hình max= ạ ?

  9. a ơi tại sao gán max= a lại cần float ạ? k thể gán luôn ạ ? vì đã khai báo a là kiểu số thực r ạ

  10. e đang học những bài của a đây. a có fb không https://www.facebook.com/ducviet2504 kb với e có gì khó e hỏi

Leave a Reply

Your email address will not be published. Required fields are marked *