Descripcion de la actividad.
Esta primera actividad de segundo semestre da cuenta de un brebe repaso e implementacion de todo el primer semestre y nuevos conceptos aprendidoen lo poco del 2do semestre .
4.-Analice y desarrolle un Programa que permita intercalar los dígitos de dos números enteros. Por ejemplo si se tiene 123 y 171 el número resultante debería ser: 112731.
Entrada:
Dos números enteros de 3 dígitos mayor que 99 y menor o = que 999.
Salida:
Un numero de 6 dígitos mayor que 99999 y menor o = que 999999.
Codigo en Java:
import java.util.Scanner;
public class Intercalar {
public static void main() {
int n1,n2;
int a,b,c,d,e,f;
int nfinal;
Scanner leer= new Scanner(System.in);
System.out.println("Ingrese el primer numero de 3 digitos");
n1=leer.nextInt();
System.out.println("Ingrese el segundo numero de 3 digitos");
n2=leer.nextInt();
if (n1>9 && n1<=999 && n2>9 && n2<=999)
{
a = n1/100;
n1= n1%100;
b=n1/10;
n1=n1%10;
d= n2/100;
n2= n2%100;
e= n2/10;
n2= n2%10;
nfinal = ((a*100000) + (d*10000) + (b*1000) + (e*100)+(n1*10)+(n2));
System.out.println("El resultado es= "+nfinal);
}
else
System.out.println("error de numero");
}}
Generalizacion por diagrama de flujo.
Captura de Pantalla
Conclusion.
Este es el resultado de un programa basico, para quien ya tiene un conociento del lenguaje de programcion en Java no les llevara mas de 15 min realizarlo, pero ideal para practicar en los momentos libres o para personas que estan recien iniciando este proceso.
No hay comentarios:
Publicar un comentario