Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: camoay en 30 de Agosto 2016, 19:57

Título: ejercicio comparar letras de palabras public static void main Java CU00662B
Publicado por: camoay en 30 de Agosto 2016, 19:57
Solución planteada al ejercicio CU00662B del tutorial de aprendizaje de programación orientada a objetos con Java:

Código: [Seleccionar]
import java.util.Scanner;

public class ComparaPalabras {

      public static void main (String [ ] args){
String mayorPalabra = "";
String palabra1 = "";
String palabra2 = "";

Scanner entrada1 = new Scanner(System.in);
System.out.println("introduzca la primera palabra: ");
palabra1 = entrada1.nextLine();
Scanner entrada2 = new Scanner(System.in);
System.out.println("introduzca la segunda palabra: ");
palabra2 = entrada2.nextLine();

if(palabra1.length() >= palabra2.length())
              mayorPalabra = palabra1;
else if (palabra1.length() < palabra2.length())
                           mayorPalabra = palabra2;

         for(int i = 0; i < mayorPalabra.length(); i++){
System.out.print("¿Letra "+ (i+1) +" igual en las 2 palabras? ");
if(i > palabra1.length()-1)
                   System.out.println( "False. La palabra1 no tiene letra "+(i+1)+".");
             else if(i > palabra2.length()-1)
     System.out.println("False. La palabra2 no tiene letra "+(i+1)+".");
             else
     System.out.println(palabra1.substring(0,i+1).equals(palabra2.substring(0,i+1))+" .");

         }
      }
}
Título: Re:ejercicio comparar letras de palabras CU00662B
Publicado por: DRANXZ88 en 30 de Agosto 2016, 20:30
Veo que es la primera vez que publica en el foro te recomiendo que lea esto de como publicar en el foro seria la regla del foro la forma correcto de publicar.
https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0 (https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0)
Por tu ejercicios lo veo bien resuelto cumple todo lo que pide el enunciado.
Título: Re:ejercicio comparar letras de palabras CU00662B
Publicado por: camoay en 01 de Septiembre 2016, 14:35
Muchas gracias por tus comentarios. Ya estoy revisando las reglas del foro.