Скачиваний:
11
Добавлен:
26.05.2014
Размер:
1.12 Кб
Скачать
#include<stdio.h>
#include<conio.h>
void main()
{
 int a,n,i,j;
 int rez[256];
 clrscr();
 n=0;
 printf("Vvedite chislo v desiatichnoy forme: ");
 scanf("%d",&a,"\n");
 printf("\nVvedite osnovanie novoy sistemi schislenia: ");
 scanf("%d",&n,"\n");
 for(i=256-1;i>=0;i--)     // preobrazuy chislo v novuy
   {                       // sistemy schisleniya putem
    rez[i]=a%n;            // delenia, i rezultat zapisivay
    a=a/n;                 // v massiv rez
   }
 i=j=0;
 while(rez[i]==0)          // ne ychitivay lishnie nyli
  {
   i++;
   j++;
  }
 printf("\nPolychivheesia chislo: ");

 for(i=j;i<=256-1;i++)            // vivogy poluchivheesia chislo
   {
    if(n>10 && n<=16 && rez[i]>9) // esli sistema schisleniya >10 i <=16
    {                             // to zameniaem bukvami
     if(rez[i]==10) printf("A ");
     if(rez[i]==11) printf("B ");
     if(rez[i]==12) printf("C ");
     if(rez[i]==13) printf("D ");
     if(rez[i]==14) printf("E ");
     if(rez[i]==15) printf("F ");
     goto m;
    }
    printf("%d ",rez[i],"\n");
    m:
   }
 getch();
}
Соседние файлы в папке sipachov
  • #
    26.05.201411.5 Кб11a.out
  • #
    26.05.20141.12 Кб11l.c
  • #
    26.05.201411.61 Кб12l1
  • #
    26.05.20141.13 Кб11l1.c
  • #
    26.05.201410.72 Кб11l2
  • #
    26.05.2014573 б11l2.c
  • #
    26.05.2014611 б11l3.c