practica 10
Post on 09-Jul-2015
73 Views
Preview:
TRANSCRIPT
UNIVERSIDAD NACIONAL DE CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACION HUMANAS Y
TECNOLOGIAS
PRACTICA 10
EJERCICIO 1
1.- utilizando ventores convertir un numero decimal a binario y octal.
package cypractica10; import java.util.Scanner; class binario_octal { public static void main(String arg []) { int i,n,d,x,bin,oc,j ; Scanner datos=new Scanner (System.in); int [] binar=new int [100]; int [] octa=new int [100]; System.out.println("= TRANFORMACION DE UN NUMERO DECIMAL A OCTAL Y BINARIO = "); System.out.print("Ingrese el numero a transformar: "); n=datos.nextInt(); j=0; d=n; x=n; System.out.print(" El Numero Binario es: "); while(d!=0) { bin=d%2; d=d/2; binar[j]=bin; j++; } for(i=j-1;i>=0;i--) { System.out.print( binar[i]); } System.out.println(); System.out.print("El Numero Octal es: "); j=0; while(x!=0) { oc=x%8; octa[j]=oc; x=x/8; j++; }
for(i=j-1;i>=0;i--)
{ System.out.print(octa[i]);
} } }
SOLUCION
EJERCICIO 2
2.- ingrese un vector de n elementos y en un vector resultante coloque solo los
elementos que se repiten.
package cypractica10; import java.util.Scanner; class elementos_repetidos { public static void main(String arg []) { Scanner datos=new Scanner (System.in); int i,n,j,m; int [] v=new int [100]; int [] v1=new int [100]; m=0; System.out.println("***OBTENER LOS NUMEROS REPETIDOS DEL PRIMER VECTOR*\n"); System.out.println("***INGRESE LA DIMENSION DEL VECTOR***\n"); n=datos.nextInt(); for(i=0;i<n;i++) { System.out.println("====INGRESE EL NUMERO DEL VECTOR***:\n"); v[i]=datos.nextInt(); } for(i=0;i<n;i++) { for(j=i+1;j<n;j++) { if(v[i]==v[j]) { v1[m]=v[i]; m++; } } } System.out.println(" ** EL VECTOR RESULTANTE ES:**\n"); for(i=0;i<m;i++) {
System.out.println(" "+v1[i]); System.out.println("\n"); } } }
SOLUCION
top related