Nhập vào 3 số nguyên từ bàn phím và in ra màn hình theo thứ tự giảm dần

Viết chương trình C++ để nhắc người dùng nhập ba giá trị nguyên đã biết, sau đó in ra màn hình theo thứ tự tăng dần và giảm dần của ba số.

Lời giải

Dưới đây là chương trình C++ để giải bài tập trên. Giả sử bạn nhập ba số là 12, 45, 78.

#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int val1; int val2; int val3; cout<<"Ban hay nhap ba so nguyen:"; cin>>val1>>val2>>val3; cout<<"\nThu tu tang dan cua chung la:\n"; cout<<val1<<"\n"<<val2<<"\n"<<val3<<"\n"; cout<<"Thu tu giam dan cua chung la:\n"; cout<<val3<<"\n"<<val2<<"\n"<<val1<<"\n"; system("PAUSE"); return EXIT_SUCCESS; } Quay lại.

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 <stdio.h>

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);

}

  • lý thuyết
  • trắc nghiệm
  • hỏi đáp
  • bài tập sgk

Viết chương trình nhập 3 số thực a,b,c từ bàn phím , sau đó sắp xếp và in các số đó ra màn hình theo thứ tự giảm dần

Các câu hỏi tương tự

  • lý thuyết
  • trắc nghiệm
  • hỏi đáp
  • bài tập sgk

viết chương trình nhập vào 3 số nguyên a, b, c khác nhau từ bàn phím. In ra màn hình 3 số đó theo thứ tự tăng dần

Các câu hỏi tương tự

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ố nguyên từ bàn phím và in ra màn hình theo thứ tự giảm dần

#include <stdio.h> #inlcude <conio.h> 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ố nguyên từ bàn phím và in ra màn hình theo thứ tự giảm dần

Home Categories FAQ/Guidelines Terms of Service Privacy Policy