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

Đề tài: Chuyển một số dương sang hệ cơ số 11, giúp em??

  1. #1
    Ngày gia nhập
    03 2009
    Bài viết
    61

    Red face Chuyển một số dương sang hệ cơ số 11, giúp em??

    Mong mọi người giúp đỡ .Cảm ơn nhiều !!

  2. #2
    Ngày gia nhập
    02 2009
    Bài viết
    56

    no cũng giống cái 10 sang 16 thôi nhưng cái này chia cho 11 lấy dư nếu dư 10 ta cho nó la ký tự A vây đó
    Đã được chỉnh sửa lần cuối bởi trungvn222 : 04-04-2009 lúc 08:57 AM.

  3. #3
    Ngày gia nhập
    11 2008
    Bài viết
    203

    Mình không biết là khi chia cho 11, nếu dư 10 thì sẽ ghi bên KQ là thế nào, thôi, cứ làm thế này, có gì sai thì bạn yc mình sửa lại cho đúng.
    PHP Code:
    #include<conio.h>
    #include<stdio.h>
    int main()
    {
        
    int i=0,coso=0,n=0,du=0,mang[50];
        
    printf("Nhap vao mot con so: ");scanf("%d",&n);
        
    printf("Nhap vao co so muon chuyen doi: ");scanf("%d",&coso);
        
    int m=n;
        do
        {
            
    du=n%coso;
            
    n/=coso;
            
    mang[i]=du;
            
    i++;

        }while(
    n>0);
        if(
    m==16)
        {
            
    printf("So %d sau khi chuyen sang co so %d: \n",m,coso);
            for(
    int j=i-1;j>=0;j--)
            {
                switch(
    mang[j])
                {
                    case 
    10printf("A");
                             break;
                    case 
    11printf("B");
                             break;
                    case 
    12printf("C");
                             break;
                    case 
    13printf("D");
                             break;
                    case 
    14printf("E");
                             break;
                    case 
    15printf("F");
                             break;
                    default: 
    printf("%d",mang[j]);
                
                }    
            }
        }
        else
        {
            
    printf("So %d sau khi chuyen sang co so %d: \n",m,coso);
            for(
    int j=i-1;j>=0;j--)
            {
                
    printf("%d",mang[j]);
            }    
            
        }
        
    getch();

    Tôi tin rằng: giải thuật thì có thể tìm trong hàng trăm GB ebook, hoặc Google nhưng code chạy thì chưa chắc! Hãy post code để chứng tỏ giải thuật của bạn là đúng!
    Giải thuật là bản thiết kế của ngôi nhà, code là phần xây dựng. Nếu chỉ xây nhà trên giấy thì ta sống chả khác nào người nguyên thủy.

  4. #4
    Ngày gia nhập
    02 2009
    Bài viết
    56

    bài của minh nè chỉ đổi sang hệ 11 thôi
    C Code:
    1. #include <stdio.h>
    2. #include <conio.h>
    3. void main()
    4. {
    5.     long a[10],n;
    6.     int i=0,k;
    7.     printf("nhap so");
    8.     scanf("%ld",&n);
    9.     while(n!=0)
    10.     {
    11.         a[i]=(n%11);
    12.         n=n/11;
    13.     i++;
    14.     }
    15.     for(k=i-1;((k<=i)&&(k>=0));k--)
    16.     {
    17.         switch(a[k])
    18.                 {
    19.         case 10:printf("%c",'A');
    20.             break;
    21.         default:printf("%ld",a[k]);
    22.         }
    23.         }
    24. }

  5. #5
    Ngày gia nhập
    06 2007
    Nơi ở
    C:\WINDOWS\system32\dllcache\
    Bài viết
    3,006

    từ 2->16 :

    PHP Code:
    void chuyendoi(int so,int he)
        {
            if (
    so>=hechuyendoi(so/he,he);
            
    printf("%c",(so%he)["0123456789ABCDEF"]
                
        }

    void main(void)
        {
            
    int n,a;
            
    clrscr();
            
    printf("Nhap vao so : ");
            
    scanf("%d",&n);
            
    printf("Chuyen sang he co so : ");
            
    scanf("%d",&a);
            
    chuyendoi(n,a);
            
    getch();
        } 
    ^_,^

    Tổng hợp các câu chuyện hài hước vui nhộn, sử dụng Speech Synthesis để đọc : https://www.youtube.com/channel/UCLk...Tjrg/playlists


    Bùi Tấn Quang

  6. #6
    Ngày gia nhập
    03 2009
    Bài viết
    61

    Mặc định Chuyển một số dương sang hệ cơ số 11, giúp em??

    Đúng rồi nếu dư 10 thì cho nó là A

    Cảm ơn các ý kiến của các bạn
    Đã được chỉnh sửa lần cuối bởi langman : 04-04-2009 lúc 12:58 PM.

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

  1. Chuyển một số sang nhị phân. Giúp em với?
    Gửi bởi rong3sao trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 12
    Bài viết cuối: 26-06-2013, 07:26 PM
  2. Con trỏ trên C moi người giúp mình chuyển bài này sang con trỏ nha
    Gửi bởi alohax9 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 11-04-2013, 10:18 AM
  3. Chuyển từ dạng ngày sang dạng int . Xin giúp.
    Gửi bởi boyfuns trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 8
    Bài viết cuối: 20-06-2011, 06:45 PM
  4. ADO.NET Chuyể Phần mềm QLNS sang Ngôn ngữ Dynamic Programming. Ai chuyển giúp mình!?
    Gửi bởi huynhanhton trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 03-04-2011, 11:41 PM
  5. Giúp E về chuyển xâu sang số với!
    Gửi bởi xuanhung_cntt trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 5
    Bài viết cuối: 25-02-2009, 02:20 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