Red de conocimiento informático - Conocimiento sistemático - Buscando programación para implementar programas de conversión decimal, binaria, octal y hexadecimal para números naturales

Buscando programación para implementar programas de conversión decimal, binaria, octal y hexadecimal para números naturales

Este es un programa que hice para convertir números decimales a números arbitrarios

#define maxlen 200

#include "stdio.h"

# include "conio. h"

void tx(int ​​​​x,int data1)

{ int data[maxlen],dat1,n=0,i;

mientras (datos1>=x)

{ dat1=datos1%x;datos1/=x

datos[n]=dat1;++n; }

datos[n]= datos1%x;

printf("Número convertido:"); ;i--)

If(datos[i]<10)

printf("%d",datos[i]); else printf("%c" , datos [i]+55);

}

main()

{ int data1,jz

printf(" Por favor, ingrese un entero decimal positivo:");

scanf("%d",&data1);printf("\n");

ld: printf("Ingrese el número de números decimales puntos a convertir: (dentro de 37)");/*Más de 37, pueden aparecer caracteres confusos, intente usarlos periféricamente*/

scanf("%d",&jz);

if(jz<2) {printf("Fuera del rango de datos, restablecer");

scanf("%d",&data2);

printf(" Fuera del rango de datos, restablecer").getch();

clrscr();goto ld;}

tx(jz,data1);

obtener();

}