codigo java (1)

Download Codigo java (1)

If you can't read please download the document

Upload: krliithoz-piiyuyiim

Post on 16-Dec-2015

176 views

Category:

Documents


0 download

DESCRIPTION

codigo

TRANSCRIPT

package uy;import java.util.*;public class Uy { public static void main(String[] args) { String cadena2 = new String(); String cadena3 = new String(); int cadena[] = new int [20]; int cdena[] = new int [20]; int cdenamd[] = new int [20]; int result[] = new int [20]; int i, dim, dim2; Scanner dato = new Scanner(System.in); System.out.println("SUMA Y RESTA DE NUMEROS BINARIOS"); System.out.println("--------------------------------"); System.out.println("Porfavor ingrese el primer numero"); cadena2 = dato.nextLine(); for (i=0; i < cadena2.length(); i++ ) { if (cadena2.charAt(i)== 48) { cadena[i]=0; } else { cadena[i]=1; } } dim=i; System.out.println("Por favor ingrese el segundo numero"); cadena3 = dato.nextLine(); for (i=0; i < cadena3.length(); i++ ) { if (cadena3.charAt(i)== 48) { cdena[i]=0; } else cdena[i]=1; } dim2=i; int j=0; for (i=0;i=0; i-- ) { if(acarreo2==1) { cadena[i]=cadena[i]-acarreo2; if (cadena[i]== 0) { cadena[i]=0; } else cadena [i] = 1; } result2[i+1]=cadena[i]-cdenamd[i]; if (result2[i+1]==-1) { acarreo2=1; result2[i+1]=1; } else { if (result2[i+1]==1) { acarreo2 =0; result2[i] = 1; } else { if (result2[i+1]==0) { acarreo2 =0; result2[i] = 0; } } } } if (acarreo2==1) result2[0]=acarreo2; for (i=0; i < dim+1; i++ ) { System.out.print(result2 [i]+ " "); } } }