Nhập vào 3 số a, b, c. in ra màn hình theo thứ tự tăng dần các số. c#

C++: Nhập vào 3 số a b c. In ra màn hình thứ tự tăng dần các số

Bài tập C++ viết chương trình nhập vào ba số a, b, c đọc vào từ bàn phím. Hãy in ra màn hình theo thứ tự tăng dần các số. (Chỉ được dùng thêm biến phụ

Các bạn có thể tham khảo hướng dãn dưới đây dùng 1 biến phụ để hoán đổi giá trị các số để có thể in lần lượt theo thứ tự a là số nhỏ nhất, sau đó tới b và c là số lớn nhất

Mã:

#include #include #include #include int main() { float a,b,c,tam; cout<<"nhap a="<<"\n"; cin>>a; cout<<"nhap b="<<"\n"; cin>>b; cout<<"nhap c="<<"\n"; cin>>c; if(a>b) { tam=a; a=b; b=tam; } if(a>c) { tam=a; a=c; c=tam; } if(b>c) { tam=b; b=c; c=tam; } cout<<"so thu tu tang dan: "<

  • Bài 7. Cho ba số a, b, c đọc vào từ bàn phím. Hãy in ra màn hình theo thứ tự tăng dần các số. (chỉ được dùng thêm 2 biến phụ).

    Code c:

    #include

    int main() {

         int a, b, c, trung_gian;

         printf("Nhap vao so a: ");

         scanf("%d", &a);

         printf("Nhap vao so b: ");

         scanf("%d", &b);

         printf("Nhap vao so c: ");

         scanf("%d", &c);

         if(a>b)

         {

          trung_gian=a;

          a=b;

          b=trung_gian;

         }

        if(b>c)

         {

         trung_gian=b;

         b=c;

         c=trung_gian;

         }

        if(a>b)

         {

         trung_gian=a;

         a=b;

         b=trung_gian;

         }

        printf("Day so duoc sap xep theo thu tu tang dan la: %d %d %d", a, b, c);

    }

    nhập vào ba số a b c từ bàn phím , in ra màn hình theo thứ tự tăng dần (chỉ được dùng hai biến phụ)

    mong m.n giúp đỡ ạ, em mới học nên chưa biết ạ , muốn nhờ m,n làm mẫu ạ, em cảm ơn trước ạ

    Nhập vào 3 số a, b, c. in ra màn hình theo thứ tự tăng dần các số. c#

    #include #inlcude int main(){ int a, b, c; // 3 số nguyên int temp;// biến tạm thời để giúp đổi chỗ (temporary) printf("Enter 3 integer a, b, c: "); scanf("%d %d %d", &a, &b, &c); // chuyển số bé nhất vào a if(a>b){ temp=a; a=b; b=temp; } if(a>c){ temp=a; a=c; c=temp; } // chuyển số bé nhì vào b if(b>c){ temp=b; b=c; c=temp; } printf("\n%d %d %d", a, b, c); getch(); return 0; }

    Nguồn: http://diendan.congdongcviet.com/

    2 Likes

    em cảm ơn ạ, thanks

    Nhập vào 3 số a, b, c. in ra màn hình theo thứ tự tăng dần các số. c#

    Home Categories FAQ/Guidelines Terms of Service Privacy Policy