Você está na página 1de 6

//Instituto Tecnologico de Toluca// //Metodos numerios// // Sanchez Vega Jose Carlos // //Algoritmo para cambio de base// #include <stdio.

h> #include <stdlib.h>

int conversion (int num, int base,int []); int main(int argc, char *argv[])

{ int num,base,i,k; int residuo[10]; printf("\n\tPrograma que convierte un numero de base 10 a cualquier base\n"); printf("\nEscribe el numero de base 10\n"); scanf("%d",&num); printf("\nEscribe a la base que se desea convertir\n\n"); scanf("%d",&base); k=conversion (num,base,residuo); printf ("\nEl numero en base: %d\t\n\nEs:\t"); for(i=k-1;i>=0;i--) {

printf("%d ",residuo[i]); }

printf("\n\n");

system("PAUSE"); return 0;

} int conversion (int num, int base, int residuo[]) { int i; for(i=0;num>0;i++) { residuo[i]=num%base; num/=base; } return i; }

//Instituto Tecnologico de Toluca// //Metodos numerios// // Sanchez Vega Jose Carlos // //Algoritmo para cambio de base de binario a decimal// #include <iostream.h> #include <math.h> #include<conio.h>

int b,d=0,e=0,c=0;

int main(){

cout<<"Numero Binario: ";cin>>b; while(b>=10) { c=0; while(b>=10){ b=b-10; c++; } d=d+b*pow(2,e); e++; b=c; } d=d+c*pow(2,e); cout<<endl<<"Conversion a decimal: "<<d<<endl;

cout<<" Presione una tecla para salir"; getch(); }

#include <stdio.h> #include <conio.h> #include <stdlib.h> #include <math.h>

main()

{ int u; int i=1; float err,suma,b,a,e;

printf("\n\t\tPrograma de error\n\t\t"); printf("\n\t\t\n\t\tQue numero quieres calcular:\n"); printf("\t\t"); scanf("%d",&u); printf("\n\n"); suma=0; while(i<=u) { a=pow(i,4); b=1/a; suma=suma+b; i++;

} e=1.082323234;

err=e-suma; printf("El error del numero y su valor exacto es de: %.10f ",err); getch(); return 0; }

Você também pode gostar