Realizar un programa que pida el nombre de una isla y una vez introducido, compruebe si dicha isla pertenece a las Islas Canarias.
public class BuscarIslas { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); int pos=0; String islaBuscada; String[] islasCanarias = {"El Hierro", "La Palma", "La Gomera", "Tenerife", "Gran Canaria", "Lanzarote", "Fuerteventura"}; System.out.println("Introduzca el nombre de una isla."); System.out.println("Este programa le dirá si pertenece al archipiélago canario."); islaBuscada = entrada.nextLine(); while (pos<(islasCanarias.length-1) & !islaBuscada.equals(islasCanarias[pos])) pos++; if (islaBuscada.equals(islasCanarias[pos])) System.out.println("Sí se trata de una de las Islas Canarias."); else System.out.println("No es una de las Islas Canarias o el nombre no se ha escrito bien."); } }
Realizar un programa que contenga una tabla de alturas y pida al usuario una altura concreta. Buscará si la altura dada está en la tabla y mostrará la posición.
public class BuscarAlt { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); int pos=0; double[] alturas = {1.75, 1.58, 1.50, 2.07, 1.67, 2.11, 1.98, 1.83, 1.49, 1.67}; double alturaUsuario; System.out.println("Introduzca la altura que desee."); System.out.println("Este programa le mostrará la posición en que se encuentra."); alturaUsuario = entrada.nextDouble(); while (pos<(alturas.length-1) & alturas[pos]!=alturaUsuario) pos++; if (alturas[pos]==alturaUsuario) System.out.println("La altura "+alturaUsuario+" se encuentra en la posición: "+pos); else System.out.println("La altura "+alturaUsuario+" no se ha encontrado."); } }
No hay comentarios:
Publicar un comentario