Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
int cociente,residuo,cont=0, i;
i=0;
do{
cociente = decimal/base2;
residuo = decimal%base2;
conv[i] = residuo;
decimal = cociente;
i+=1;
}while (cociente>0);
printf("\n");
int cociente,residuo,cont=0, i;
i=0;
do{
cociente = decimal/base2;
residuo = decimal%base2;
conv[i] = residuo;
decimal = cociente;
i+=1;
}while (cociente>0);
printf("\n");
int resultado;
int resto;
int potencia;
potencia = 1;
resultado = 0;
do {
void multiplicacion(){
do{
cout<<endl<<"----------Multiplicacion-------"<<endl<<endl;
cin>>num1;
cin>>num2;
cin>>base;
int nNumero1=abasediez(num1,base);
int nNumero2=abasediez(num2,base);
multi=(nNumero1*nNumero2);
abasex(multi, base);
printf("\n\n");
cin>>S;
system("cls");
}while(S=='s');
}
void division(){
do{
cout<<endl<<"--------------Division-------------"<<endl<<endl;
cin>>num1;
cin>>num2;
cin>>base;
int nNumero1=abasediez(num1,base);
int nNumero2=abasediez(num2,base);
divi=(nNumero1/nNumero2);
mod=(nNumero1%nNumero2);
abasex(divi, base);
abasexmod(mod,base);
printf("\n\n");
cin>>S;
system("cls");
}while(S=='s');
}
void resta(){
do{
int base,i=0,resta=0,resta2=0;
int resultado[10];
cout<<endl<<"--------------Resta--------------------"<<endl<<endl;
cin>>num1;
cin>>num2;
cin>>base;
res2=(resto+res2);
if(res1<res2){
res1=res1+base;
resta=res1-res2;
resultado[i++]=resta;
resto=1;
}else if(res1>=res2){
resta2=res1-res2;
resultado[i++]=resta2;
}
num2=num2/10;
num1=num1/10;
printf("%d", resultado[j]);
printf("\n\n");
cin>>S;
system("cls");
}while(S=='s');
void suma(){
do{
int num1, num2;
int base, suma=0;
int res1=0, res2=0;
int residuo=0, veces=0, sobra=0;
int resultado[10];
int i=0;
system("cls");
printf("?\n----------SUMA---------\n");
printf("primer numero a sumar: ");
scanf("%d", & num1);
printf("\n segundo umero a sumar: ");
scanf("%d", & num2);
printf("\nIngrese la base: ");
scanf("%d", &base);
suma=res1+ (res2+veces);
if(suma>=base){
veces=suma/base;
sobra=(suma-(veces*base));
resultado[i++]=sobra;
}num2=num2/10;
num1=num1/10;
}
if(num1==0 && num2==0){
resultado[i++]=veces;
}