SlideShare uma empresa Scribd logo
1 de 3
ACLARATORIA PARA CODIGO DE EJERCICIO DE 
SUMA DE DOS NUMEROS BINARIOS CON 
CLASES ANIDADAS PARA PROG III 
Prof. J Sosa 
package binarios; 
import java.util.Scanner; 
public class BINARIOS { 
static class BINA { 
public int b,c; 
public int MB(int binario) { 
int decimal = 0, base=0; 
do{ 
decimal +=(int)Math.pow(2,base)*(binario%10); 
binario=binario/10; 
base+=1; 
// System.out.println("decimal en la clase "+ decimal);para control 
}while(binario!=1); 
decimal+=(int)Math.pow(2,base); 
return decimal; 
} 
} 
/** static class DECI{ No aplica para esto...
* public int d; no son los residuos 
* public double MD(int numero){ de las divisiones 
* double bi = 0; sucesivas 
* int exp=0, dig; 
* while(numero!=0){ 
* dig=numero/2; 
* bi=bi+dig*Math.pow(10,exp); 
* exp++; 
* numero=numero/2;} 
* return bi; } 
* } 
*/ 
static class DECI{ 
public String MD(int numero){ 
String bi = ""; 
int dig; 
while(numero!=0){ 
dig=numero%2; 
bi=String.valueOf(dig) + bi; 
numero=numero/2;} 
return bi; } 
} 
public static void main(String [] args){ 
Scanner TC=new Scanner(System.in); 
BINA bina;
bina=new BINA(); 
DECI deci; 
deci=new DECI(); 
System.out.println("numero 1 "); 
bina.b=TC.nextInt(); 
//System.out.println("ël decimal es"+ bina.MB(bina.b));para control 
System.out.println("numero 2 "); 
bina.c=TC.nextInt(); 
System.out.println("RESULTADO "+ deci.MD(bina.MB(bina.b)+bina.MB(bina.c))); 
} 
} 
// AHORA SI FUNCIONA

Mais conteúdo relacionado

Mais procurados (13)

Programa para suma y multiplicacion nelson
Programa para suma y multiplicacion nelsonPrograma para suma y multiplicacion nelson
Programa para suma y multiplicacion nelson
 
Funciones 2
Funciones 2Funciones 2
Funciones 2
 
Conversiones
ConversionesConversiones
Conversiones
 
Practica dibujo de marco dev c++
Practica dibujo de marco dev c++ Practica dibujo de marco dev c++
Practica dibujo de marco dev c++
 
UTN tipo de dato short
UTN tipo de dato shortUTN tipo de dato short
UTN tipo de dato short
 
Programa para suma y multiplicacion fer
Programa para suma y multiplicacion ferPrograma para suma y multiplicacion fer
Programa para suma y multiplicacion fer
 
Array y Objects C#
Array y Objects C#Array y Objects C#
Array y Objects C#
 
Switch case (informe_19)
Switch case (informe_19)Switch case (informe_19)
Switch case (informe_19)
 
Alicando Regla de la Potencia
Alicando Regla de la PotenciaAlicando Regla de la Potencia
Alicando Regla de la Potencia
 
Pila vacia
Pila vaciaPila vacia
Pila vacia
 
IF-ELSE EN Csharp C#
IF-ELSE EN Csharp C#IF-ELSE EN Csharp C#
IF-ELSE EN Csharp C#
 
Unidad temática v
Unidad temática vUnidad temática v
Unidad temática v
 
Algoritmo Salida Y Entrada
Algoritmo  Salida Y EntradaAlgoritmo  Salida Y Entrada
Algoritmo Salida Y Entrada
 

Destaque

Educacion colaborativa
Educacion colaborativaEducacion colaborativa
Educacion colaborativa
jbersosa
 
Antecedentes históricos del giro conceptual
Antecedentes históricos del giro conceptualAntecedentes históricos del giro conceptual
Antecedentes históricos del giro conceptual
Omar Vega
 
Urano es el séptimo planeta del sistema solar
Urano es el séptimo planeta del sistema solarUrano es el séptimo planeta del sistema solar
Urano es el séptimo planeta del sistema solar
Agustin Pensador
 
Borrador pleno (04) 11 febrero-2014 4ª parte
Borrador pleno (04) 11 febrero-2014 4ª parteBorrador pleno (04) 11 febrero-2014 4ª parte
Borrador pleno (04) 11 febrero-2014 4ª parte
UPyD Parla
 
Síndrome de mala absorción
Síndrome de mala absorciónSíndrome de mala absorción
Síndrome de mala absorción
Fri cho
 
Plan desarrollo suba 2
Plan desarrollo suba 2Plan desarrollo suba 2
Plan desarrollo suba 2
Jon Freddy
 
Resumen de servicios para clientes
Resumen de servicios para clientesResumen de servicios para clientes
Resumen de servicios para clientes
Fran Yela
 
Documents propuesta u py d y pp sobre ocupacion masiva calle toledo
Documents propuesta u py d y pp sobre ocupacion masiva calle toledoDocuments propuesta u py d y pp sobre ocupacion masiva calle toledo
Documents propuesta u py d y pp sobre ocupacion masiva calle toledo
UPyD Parla
 
Presentacion de la expo de nt
Presentacion de la expo de ntPresentacion de la expo de nt
Presentacion de la expo de nt
acidia
 

Destaque (20)

Texto
TextoTexto
Texto
 
Educacion colaborativa
Educacion colaborativaEducacion colaborativa
Educacion colaborativa
 
¿Cuánto debería cobrar por mis servicios freelance?
¿Cuánto debería cobrar por mis servicios freelance?¿Cuánto debería cobrar por mis servicios freelance?
¿Cuánto debería cobrar por mis servicios freelance?
 
Cómo ganar dinero como redactor freelance
Cómo ganar dinero como redactor freelanceCómo ganar dinero como redactor freelance
Cómo ganar dinero como redactor freelance
 
Antecedentes históricos del giro conceptual
Antecedentes históricos del giro conceptualAntecedentes históricos del giro conceptual
Antecedentes históricos del giro conceptual
 
Desarrollo intelectual rruiz
Desarrollo intelectual rruizDesarrollo intelectual rruiz
Desarrollo intelectual rruiz
 
Urano es el séptimo planeta del sistema solar
Urano es el séptimo planeta del sistema solarUrano es el séptimo planeta del sistema solar
Urano es el séptimo planeta del sistema solar
 
La pizarra
La pizarraLa pizarra
La pizarra
 
Borrador pleno (04) 11 febrero-2014 4ª parte
Borrador pleno (04) 11 febrero-2014 4ª parteBorrador pleno (04) 11 febrero-2014 4ª parte
Borrador pleno (04) 11 febrero-2014 4ª parte
 
Síndrome de mala absorción
Síndrome de mala absorciónSíndrome de mala absorción
Síndrome de mala absorción
 
Plan desarrollo suba 2
Plan desarrollo suba 2Plan desarrollo suba 2
Plan desarrollo suba 2
 
Propuestas estratégicas para mejorar la competitividad de las organizaciones
Propuestas estratégicas para mejorar la competitividad de las organizacionesPropuestas estratégicas para mejorar la competitividad de las organizaciones
Propuestas estratégicas para mejorar la competitividad de las organizaciones
 
Cooperación 1
Cooperación 1Cooperación 1
Cooperación 1
 
Resumen de servicios para clientes
Resumen de servicios para clientesResumen de servicios para clientes
Resumen de servicios para clientes
 
El halcon del rey
El halcon del reyEl halcon del rey
El halcon del rey
 
Blitz Day | Comment vos commerciaux vont prendre 50 RDV qualifiés en 1 journée
Blitz Day | Comment vos commerciaux vont prendre 50 RDV qualifiés en 1 journéeBlitz Day | Comment vos commerciaux vont prendre 50 RDV qualifiés en 1 journée
Blitz Day | Comment vos commerciaux vont prendre 50 RDV qualifiés en 1 journée
 
Mfr
MfrMfr
Mfr
 
Camino a la Cruz - Su preparación. (Seire Santa Cena)
Camino a la Cruz - Su preparación. (Seire Santa Cena)Camino a la Cruz - Su preparación. (Seire Santa Cena)
Camino a la Cruz - Su preparación. (Seire Santa Cena)
 
Documents propuesta u py d y pp sobre ocupacion masiva calle toledo
Documents propuesta u py d y pp sobre ocupacion masiva calle toledoDocuments propuesta u py d y pp sobre ocupacion masiva calle toledo
Documents propuesta u py d y pp sobre ocupacion masiva calle toledo
 
Presentacion de la expo de nt
Presentacion de la expo de ntPresentacion de la expo de nt
Presentacion de la expo de nt
 

Semelhante a Aclaratoria para codigo de ejercicio de suma de dos numeros binarios con clases anidadas para prog iii

Semelhante a Aclaratoria para codigo de ejercicio de suma de dos numeros binarios con clases anidadas para prog iii (16)

Lecture 37
Lecture 37Lecture 37
Lecture 37
 
Programación C++.pdf
Programación C++.pdfProgramación C++.pdf
Programación C++.pdf
 
C:\fakepath\j otion
C:\fakepath\j otionC:\fakepath\j otion
C:\fakepath\j otion
 
Funciones
FuncionesFunciones
Funciones
 
Programa suma y multiplica
Programa suma y multiplicaPrograma suma y multiplica
Programa suma y multiplica
 
Programa suma y multiplica
Programa suma y multiplicaPrograma suma y multiplica
Programa suma y multiplica
 
8 b refactoring
8 b refactoring8 b refactoring
8 b refactoring
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestos
 
Ejercicios propuestosc++
Ejercicios propuestosc++Ejercicios propuestosc++
Ejercicios propuestosc++
 
Aejemplosc
AejemploscAejemplosc
Aejemplosc
 
Ejemplos c
Ejemplos cEjemplos c
Ejemplos c
 
EJERCICIOS TEMA 1. MICROCONTROLADORES II EN C
EJERCICIOS TEMA 1. MICROCONTROLADORES II EN CEJERCICIOS TEMA 1. MICROCONTROLADORES II EN C
EJERCICIOS TEMA 1. MICROCONTROLADORES II EN C
 
Corrales joao001
Corrales joao001Corrales joao001
Corrales joao001
 
la estruturas de la programacion basicas de las POO
la estruturas de la programacion basicas de las POOla estruturas de la programacion basicas de las POO
la estruturas de la programacion basicas de las POO
 
Taller de programación clase #3
Taller de programación   clase #3Taller de programación   clase #3
Taller de programación clase #3
 
S1-EDD-1.1 Punteros a estructuras
S1-EDD-1.1 Punteros a estructurasS1-EDD-1.1 Punteros a estructuras
S1-EDD-1.1 Punteros a estructuras
 

Mais de jbersosa

Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891
jbersosa
 
Auditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónAuditoría de sistemas de información presentación
Auditoría de sistemas de información presentación
jbersosa
 
Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...
jbersosa
 
Bases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportBases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper report
jbersosa
 

Mais de jbersosa (20)

Las excepciones standar
Las excepciones standarLas excepciones standar
Las excepciones standar
 
Mas sobre excepciones
Mas sobre excepcionesMas sobre excepciones
Mas sobre excepciones
 
Estructuras de control try catch
Estructuras de control try catchEstructuras de control try catch
Estructuras de control try catch
 
Main
MainMain
Main
 
Clasen1java
Clasen1javaClasen1java
Clasen1java
 
Programación java1
Programación java1Programación java1
Programación java1
 
Tercercortesistop
TercercortesistopTercercortesistop
Tercercortesistop
 
Encapsulacion
EncapsulacionEncapsulacion
Encapsulacion
 
Administracion de la memoria principal
Administracion de  la memoria principalAdministracion de  la memoria principal
Administracion de la memoria principal
 
Auditoria 2
Auditoria 2Auditoria 2
Auditoria 2
 
Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891Auditoriasistemasi 150703002656-lva1-app6891
Auditoriasistemasi 150703002656-lva1-app6891
 
Auditoria informatica
Auditoria informaticaAuditoria informatica
Auditoria informatica
 
Auditoria de sistemas (1)
Auditoria de sistemas (1)Auditoria de sistemas (1)
Auditoria de sistemas (1)
 
Auditoría de sistemas de información presentación
Auditoría de sistemas de información presentaciónAuditoría de sistemas de información presentación
Auditoría de sistemas de información presentación
 
Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...Realizar investigación y hacer un análisis por cada tema asignado al particip...
Realizar investigación y hacer un análisis por cada tema asignado al particip...
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Php
PhpPhp
Php
 
Estructura de una red
Estructura de una redEstructura de una red
Estructura de una red
 
Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2Proyectodeprogramacinidesegundocorte2015 2
Proyectodeprogramacinidesegundocorte2015 2
 
Bases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper reportBases de datos mysql y repotes usando jasper report
Bases de datos mysql y repotes usando jasper report
 

Último

seminario patología de los pares craneales 2024.pptx
seminario patología de los pares craneales 2024.pptxseminario patología de los pares craneales 2024.pptx
seminario patología de los pares craneales 2024.pptx
ScarletMedina4
 
Sistema Nervioso Periférico (1).pdf
Sistema Nervioso Periférico      (1).pdfSistema Nervioso Periférico      (1).pdf
Sistema Nervioso Periférico (1).pdf
NjeraMatas
 
Diabetes Mellitus 2024 y fisiologia y datos.pdf
Diabetes Mellitus 2024 y fisiologia y datos.pdfDiabetes Mellitus 2024 y fisiologia y datos.pdf
Diabetes Mellitus 2024 y fisiologia y datos.pdf
AbelPerezB
 

Último (20)

seminario patología de los pares craneales 2024.pptx
seminario patología de los pares craneales 2024.pptxseminario patología de los pares craneales 2024.pptx
seminario patología de los pares craneales 2024.pptx
 
TÉCNICAS RADIOLÓGICAS en radiologia dental
TÉCNICAS RADIOLÓGICAS en radiologia dentalTÉCNICAS RADIOLÓGICAS en radiologia dental
TÉCNICAS RADIOLÓGICAS en radiologia dental
 
Historia Clínica y Consentimiento Informado en Odontología
Historia Clínica y Consentimiento Informado en OdontologíaHistoria Clínica y Consentimiento Informado en Odontología
Historia Clínica y Consentimiento Informado en Odontología
 
PATTON Estructura y Funcion del Cuerpo Humano (2).pdf
PATTON Estructura y Funcion del Cuerpo Humano (2).pdfPATTON Estructura y Funcion del Cuerpo Humano (2).pdf
PATTON Estructura y Funcion del Cuerpo Humano (2).pdf
 
Presentación de las glandulas endocrinas del páncreas
Presentación de las glandulas endocrinas del páncreasPresentación de las glandulas endocrinas del páncreas
Presentación de las glandulas endocrinas del páncreas
 
asincronias ventilatorias-ventilacion mecanica
asincronias ventilatorias-ventilacion mecanicaasincronias ventilatorias-ventilacion mecanica
asincronias ventilatorias-ventilacion mecanica
 
FARMCOCINÉTICA Y FARMACODINAMIA DE LOS MEDICAMENTOS TÓPICOS
FARMCOCINÉTICA Y FARMACODINAMIA DE LOS MEDICAMENTOS TÓPICOSFARMCOCINÉTICA Y FARMACODINAMIA DE LOS MEDICAMENTOS TÓPICOS
FARMCOCINÉTICA Y FARMACODINAMIA DE LOS MEDICAMENTOS TÓPICOS
 
Microorganismos presentes en los cereales
Microorganismos presentes en los cerealesMicroorganismos presentes en los cereales
Microorganismos presentes en los cereales
 
1 mapa mental acerca del virus VIH o sida
1 mapa mental acerca del virus VIH o sida1 mapa mental acerca del virus VIH o sida
1 mapa mental acerca del virus VIH o sida
 
Corazon parte 1 introducción - Latarjet.
Corazon parte 1 introducción - Latarjet.Corazon parte 1 introducción - Latarjet.
Corazon parte 1 introducción - Latarjet.
 
Anticoncepcion actualización 2024 según la OMS
Anticoncepcion actualización 2024 según la OMSAnticoncepcion actualización 2024 según la OMS
Anticoncepcion actualización 2024 según la OMS
 
Resolucion Ministerial 242-2024-MINSA.pdf
Resolucion Ministerial 242-2024-MINSA.pdfResolucion Ministerial 242-2024-MINSA.pdf
Resolucion Ministerial 242-2024-MINSA.pdf
 
Nutrición para el control de hipercolesterolemia e hiper trigliceridemia- Nut...
Nutrición para el control de hipercolesterolemia e hiper trigliceridemia- Nut...Nutrición para el control de hipercolesterolemia e hiper trigliceridemia- Nut...
Nutrición para el control de hipercolesterolemia e hiper trigliceridemia- Nut...
 
glucólisis anaerobia.pdf
glucólisis                 anaerobia.pdfglucólisis                 anaerobia.pdf
glucólisis anaerobia.pdf
 
Sistema Nervioso Periférico (1).pdf
Sistema Nervioso Periférico      (1).pdfSistema Nervioso Periférico      (1).pdf
Sistema Nervioso Periférico (1).pdf
 
1. HISTORIA DE LA FISIOTERAPIA EN EL MUNDO.pptx
1. HISTORIA DE LA FISIOTERAPIA EN EL MUNDO.pptx1. HISTORIA DE LA FISIOTERAPIA EN EL MUNDO.pptx
1. HISTORIA DE LA FISIOTERAPIA EN EL MUNDO.pptx
 
Cuadro comparativo de las biomoléculas.pptx
Cuadro comparativo de las biomoléculas.pptxCuadro comparativo de las biomoléculas.pptx
Cuadro comparativo de las biomoléculas.pptx
 
Atlas de Hematología para estudiantes univbersitarios.pdf
Atlas de Hematología para estudiantes univbersitarios.pdfAtlas de Hematología para estudiantes univbersitarios.pdf
Atlas de Hematología para estudiantes univbersitarios.pdf
 
Diabetes Mellitus 2024 y fisiologia y datos.pdf
Diabetes Mellitus 2024 y fisiologia y datos.pdfDiabetes Mellitus 2024 y fisiologia y datos.pdf
Diabetes Mellitus 2024 y fisiologia y datos.pdf
 
Presentación ojo anatomía Quiroz en pdf
Presentación ojo anatomía Quiroz en pdfPresentación ojo anatomía Quiroz en pdf
Presentación ojo anatomía Quiroz en pdf
 

Aclaratoria para codigo de ejercicio de suma de dos numeros binarios con clases anidadas para prog iii

  • 1. ACLARATORIA PARA CODIGO DE EJERCICIO DE SUMA DE DOS NUMEROS BINARIOS CON CLASES ANIDADAS PARA PROG III Prof. J Sosa package binarios; import java.util.Scanner; public class BINARIOS { static class BINA { public int b,c; public int MB(int binario) { int decimal = 0, base=0; do{ decimal +=(int)Math.pow(2,base)*(binario%10); binario=binario/10; base+=1; // System.out.println("decimal en la clase "+ decimal);para control }while(binario!=1); decimal+=(int)Math.pow(2,base); return decimal; } } /** static class DECI{ No aplica para esto...
  • 2. * public int d; no son los residuos * public double MD(int numero){ de las divisiones * double bi = 0; sucesivas * int exp=0, dig; * while(numero!=0){ * dig=numero/2; * bi=bi+dig*Math.pow(10,exp); * exp++; * numero=numero/2;} * return bi; } * } */ static class DECI{ public String MD(int numero){ String bi = ""; int dig; while(numero!=0){ dig=numero%2; bi=String.valueOf(dig) + bi; numero=numero/2;} return bi; } } public static void main(String [] args){ Scanner TC=new Scanner(System.in); BINA bina;
  • 3. bina=new BINA(); DECI deci; deci=new DECI(); System.out.println("numero 1 "); bina.b=TC.nextInt(); //System.out.println("ël decimal es"+ bina.MB(bina.b));para control System.out.println("numero 2 "); bina.c=TC.nextInt(); System.out.println("RESULTADO "+ deci.MD(bina.MB(bina.b)+bina.MB(bina.c))); } } // AHORA SI FUNCIONA