Nội dung Bài tập
Mã:
DOICSFULL
Tên:
Đổi cơ số đầy đủ
Dạng thi:
oi
Thang điểm:
2 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
64 MB
Được tạo bởi:
admin
Viết một hàm chuyển đổi cơ số từ hệ 10 sang hệ 2, 8 và 16 theo prototype sau:

void chuyenCoSo(long soHe10, int heCoSoMoi);

nếu tham số heCoSoMoi có giá trị là 0 thì chuyển sang cơ số 2, nếu là 1 thì chuyển sang hệ 8 còn nếu là 2 thì chuyển sang hệ 16.
Mặc định tham số heCoSoMoi có giá trị là 0.

ví dụ:
  • chuyenCoSo(10)   => kết quả sẽ là: 1010
  • chuyenCoSo(10,0)   => kết quả sẽ là: 1010
  • chuyenCoSo(10,1)   => kết quả sẽ là: 12
  • chuyenCoSo(10,2)   => kết quả sẽ là: A

Yêu cầu viết chương trình nhập vào 1 số nguyên n (0 < n <= 2000) là hệ cần đổi (theo qui ước của tham số là 0,1,2)
Xuất ra  
số đã được đổi sang hệ tương ứng

Ví dụ:

InputOutput
10 0
10 1
1010
12


Yêu cầu phải dùng stack để làm bài này - nếu không dùng stack sẽ bị 0 điểm bài này


    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận