Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: MIN-MAX của 3 kiểu số nguyên ->nhị phân

  1. #1
    Ngày gia nhập
    10 2012
    Bài viết
    3

    Wink MIN-MAX của 3 kiểu số nguyên ->nhị phân

    Code:
    #include <iostream>
    #include <conio.h>
    #include <limits>
    using namespace std;
    char *a;
    template <typename t>
    void nhithanhthap(t n)
    {
    	while(n>0)
    	{
    		switch(n%2)
    		{
    			case 0:strcat(a,"0");break;
    			case 1:strcat(a,"1");break;
    		}
    		n/2;
    	}
    	for(int i=strlen(a);i>0;--i)
    		cout<<a;
    
    }
     
    void main()
    {
    	
    	int a=INT_MAX;
    	int b=INT_MIN;
    	unsigned int c=UINT_MAX;
    	unsigned int d=0;
    	long int e=LONG_MAX;
    	long int f=LONG_MIN;
    	cout << "So int lon nhat: " << a << endl;
    	cout << "So int nho nhat: " << b << endl;
    	cout << "So unsigned int lon nhat: " << c << endl;
    	cout << "So unsigned int nho nhat: " <<d << endl;
    	cout << "So long int lon nhat: " << e << endl;
    	cout << "So long int nho nhat: " << f << endl;
    	
    	cout << "So int nhi phan lon nhat: " ; nhithanhthap(a);cout << endl;
    	cout << "So int nhi phan nho nhat: ";nhithanhthap(b); cout << endl;
    	cout << "So unsigned int nhi phan lon nhat: "; nhithanhthap(c) ; cout<< endl;
    	cout << "So unsigned int nhi phan nho nhat: " ;nhithanhthap(d); cout << endl;
    	cout << "So long int nhi phan lon nhat: " ; nhithanhthap( e ); cout<< endl;
    	cout << "So long int nhi phan nho nhat: " ; nhithanhthap(f) ; cout<< endl;
    
    
    	getch();
    }
    các huynh coi dùm sao nó báo lỗi ở "case 1:strcat(a,"1");break;". success mà sao chạy lên đến đó là dừng rồi ah.
    xuất ra số MIN-MAX của 3 kiểu số nguyên dạng thập phân và nhị phân.
    Đã được chỉnh sửa lần cuối bởi hearttt2911 : 27-11-2012 lúc 01:11 PM.

  2. #2
    Ngày gia nhập
    11 2010
    Bài viết
    589

    nhithanhthap() là hàm trả về kiểu void. Trong khi toán tử << không làm việc với void.

  3. #3
    Ngày gia nhập
    10 2012
    Bài viết
    3

    dạ cảm ơn a...nhưng lỗ lại tiếp lỗi rồi

Các đề tài tương tự

  1. Bài tập C giải thuật nhập vào số nguyên n in ra n số nguyên tố đầu tiên?
    Gửi bởi LTC trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 48
    Bài viết cuối: 25-04-2013, 07:40 PM
  2. Viết chương trình nhập số nguyên dương n, liệt kê n số nguyên tố đầu tiên.
    Gửi bởi maiit trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 11
    Bài viết cuối: 19-06-2011, 01:05 PM
  3. Game Viết chương trình nhập số nguyên dương n, liệt kê n số nguyên tố đầu tiên trên C#?
    Gửi bởi maiit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 18
    Bài viết cuối: 08-06-2011, 11:12 PM
  4. Bài tập C++ chương trình đổi 1 số nguyên trong hệ thập phân sang hệ fibo và cộng 2 số nguyên được
    Gửi bởi nghiapro512 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 23-01-2011, 02:14 PM
  5. Lập trình C xin code cài đặt thuật toán sàng nguyên tố để liệt kê các số nguyên tố 2->480000
    Gửi bởi ngocdung_088 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 23
    Bài viết cuối: 06-12-2010, 11:53 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn