Competencia: Desarrollo de Software(nivel 1)
Palabras clave: Programación, java, ciclos
Curso: Programación 2
Descripción de la Actividad:
El fin del programa tiene como objetivo reforzar métodos a partir de un for, asi en este ejercicio se pueda permitir intercalar cadenas
Solución:
El código fuente es el siguiente:
import java.util.*;
public class programa
{
public static void main()
{
Scanner leer=new Scanner(System.in);
String f1="",f2="";
String f3="";
int numero;
System.out.println("Ingrese la frase numero1");
f1=leer.nextLine();
System.out.println("Ingrese la frase numero2");
f2=leer.nextLine();
if(f1.length()>=f2.length())
{numero=f1.length();}
else{numero=f2.length();}
for(int i=0;i<numero;i++)
{
if(i<f1.length()&& i<f2.length())
{f3=f3+f1.substring(i,i+1)+f2.substring(i,i+1);}
else{
if(i<f1.length())
{f3=f3+f1.substring(i,i+1);}
else{
if(i<f2.length())
{f3=f3+f2.substring(i,i+1);}
}
}
}
System.out.println("La frase3 es igual a: "+f3);
}
}
Reflexión:
En esta actividad se logra fortalecer la estructura FOR utilizando indexOf.length y Substring
No hay comentarios:
Publicar un comentario