sábado, 12 de noviembre de 2011

Codificar un programa en Java

Autor: Alamiro Solis Toro
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