Documentos de Académico
Documentos de Profesional
Documentos de Cultura
view plainprint?
1.
/*
2.
* Hecho por:
Victor Aguilar
3.
* Fecha:
25-08-11
4.
* Versin:
1.0
5.
* Descripcin:
6.
*/
7.
8.
#include <iostream.h>
9.
10.
void main(){
11.
12.
int decimal_1;
13.
int decimal_2;
//=> sera una copia del numero que ingrese el usuario con la cual
14.
15.
int residuo[100]; //=> almacenara los residuos de las divisiones del numero ingresad
o por el usuario entre 2
16.
17.
int indice = 0;
//=> este sera un contador para los indice del arreglo que guarda los
residuos de cada division realizada
18.
19.
20.
21.
cout<<"Convertir un numero del sistema decimal a binario 1.0 (Victor Aguilar) "<<en
dl<<endl;
22.
23.
24.
25.
l"
26.
cin>>decimal_1;
27.
28.
29.
decimal_2 = decimal_1;
30.
31.
32.
33.
34.
35.
36.
residuo[indice] = decimal_1 % 2;
37.
38.
decimal_1 = decimal_1 / 2;
39.
40.
// Aumenta en uno el indice del arreglo que mantiene el residuo de cada division
41.
indice = indice + 1;
42.
43.
// Cuando llega a esta parte del ciclo, el programa se regresa hasta el inicio del ciclo
44.
45.
s
// sino cumple la condicion sale del ciclo y continua el programa con las instruccione
46.
// que siguen
47.
48.
49.
50.
tre 2
// Se obtiene por ultima vez el residuo de la divisin del valor resultante del decimal en
51.
residuo[indice] = decimal_1 % 2;
52.
53.
54.
55.
56.
nterior
// Se hace un ciclo para imprimir los ceros y unos que hemos almacenado en el ciclo a
57.
58.
59.
60.
cout<<residuo[i];
61.
62.
63.
64.
65.
66.
67.
1.
#include <iostream.h>
2.
3.
void main(){
4.
int decimal_1;
5.
int decimal_2;
6.
int residuo[100];
7.
int indice = 0;
8.
9.
cout<<"Convertir un numero del sistema decimal a binario 1.0 (Victor Aguilar) "<<en
dl<<endl;
10.
11.
12.
cin>>decimal_1;
13.
14.
decimal_2 = decimal_1;
15.
16.
17.
residuo[indice] = decimal_1 % 2;
18.
decimal_1 = decimal_1 / 2;
19.
indice = indice + 1;
20.
21.
22.
residuo[indice] = decimal_1 % 2;
23.
24.
25.
26.
27.
cout<<residuo[i];
28.
29.
30.
31.