p 850503

4
© Reservados todos los derechos. El contenido de esta obra está inscrito en el registro territorial de la propiedad intelectual de la Comunidad de Madrid. Este material es para uso personal por parte del alumno que esté realizando este curso. Queda prohibido por el autor reproducir, plagiar o distribuir esta obra sin la preceptiva autorización. Fundamentos del lenguaje Java: Estructuras control Programa que utiliza una sentencia IF Vamos a realizar un programa que nos diga si un número es par o impar. Empezamos a escribir nuestro programa, lo primero que hacemos es escribir el nombre de la clase y la llave para escribir el código: class EjemploIF { Si queremos hacer comentarios con lo que hace el programa podemos utilizar la barra / y el * para escribir en diferentes líneas. Estas líneas no las lee el programa. /* * En este programa utilizamos If para saber si un número es par o impar * */ Ahora declaramos el método main y abrimos una llave para seguir con el código, escribimos: public static void main (String[ ] args) { Declaramos e inicializamos la variable NUM, qué es la que va contener el número que vamos a validar si es para o impar, para ello escribimos: int NUM= 77; En al siguiente línea escribimos nuestra condición “Si el resto, al dividir NUM entre 2 es 0” y la llave para escribir el código que llevará la sentencia IF. Podemos añadir el comentario en la misma línea para indicar que hace la sentencia utilizando la doble barra. if ( NUM% 2 == 0) // si el resto de la división es igual a 0 { Escribimos el siguiente texto para imprimir una cadena de caracteres o String en la salida estándar del sistema, que normalmente será una ventana de MSDOS. (no olvidar el punto y coma) System.out.println("NUMERO PAR");

description

java

Transcript of p 850503

  • Reservados todos los derechos. El contenido de esta obra est inscrito en el registro territorial de la propiedad intelectual de la Comunidad de Madrid. Este material es para uso personal por parte del alumno que est realizando este curso. Queda prohibido por el autor reproducir, plagiar o distribuir esta obra sin la preceptiva autorizacin.

    Fundamentos del lenguaje Java: Estructuras control

    Programa que utiliza una sentencia IF

    Vamos a realizar un programa que nos diga si un nmero es par o impar.

    Empezamos a escribir nuestro programa, lo primero que hacemos es escribir el nombre de la clase y la llave para escribir el cdigo:

    class EjemploIF

    {

    Si queremos hacer comentarios con lo que hace el programa podemos utilizar la barra / y el * para escribir en diferentes lneas. Estas lneas no las lee el programa.

    /* * En este programa utilizamos If para saber si un nmero es par o impar

    *

    */

    Ahora declaramos el mtodo main y abrimos una llave para seguir con el cdigo, escribimos:

    public static void main (String[ ] args)

    {

    Declaramos e inicializamos la variable NUM, qu es la que va contener el nmero que vamos a validar si es para o impar, para ello escribimos:

    int NUM= 77;

    En al siguiente lnea escribimos nuestra condicin Si el resto, al dividir NUM entre 2 es 0 y la llave para escribir el cdigo que llevar la sentencia IF.

    Podemos aadir el comentario en la misma lnea para indicar que hace la sentencia utilizando la doble barra.

    if ( NUM% 2 == 0) // si el resto de la divisin es igual a 0

    {

    Escribimos el siguiente texto para imprimir una cadena de caracteres o String en la salida estndar del sistema, que normalmente ser una ventana de MSDOS. (no olvidar el punto y coma)

    System.out.println("NUMERO PAR");

  • Reservados todos los derechos. El contenido de esta obra est inscrito en el registro territorial de la propiedad intelectual de la Comunidad de Madrid. Este material es para uso personal por parte del alumno que est realizando este curso. Queda prohibido por el autor reproducir, plagiar o distribuir esta obra sin la preceptiva autorizacin.

    Fundamentos del lenguaje Java: Estructuras control

    Lo que nos mostrar en pantalla es NUMERO PAR

    Nota: El mtodo println(), que est asociado con una variable static llamada out, perteneciente a la clase System (en el paquete por defecto, java.lang). Una variable miembro static, tambin llamada variable de clase, es una variable miembro que es nica para toda la clase y que existe aunque no se haya creado ningn objeto de la clase. La variable out es una variable static de la clase System. punto y coma (;).

    Volvemos a escribir el siguiente texto, ahora para obtener en pantalla el texto Valor. Seguido el nmero que contenga la variable NUM.

    Escribimos tambin la llave que cierra la parte verdadera de la sentencia IF

    System.out.println("Valor: " + NUM);

    }

    Vamos a seguir con el programa y ahora nos ocupamos de implementar la parte negativa del programa, es decir, qu pasa sin el resto no da cero

    Escribimos el siguiente texto y abrimos una llave para indicar el cdigo que ir dentro de esta sentencia y si lo deseamos con la correspondiente lnea de comentario

    else // si el resto de la divisin no es igual a 0,

    {

    De nuevo escribimos el siguiente texto para indicar lo que queremos visualizar en pantalla.

    System.out.println("NUMERO IMPAR");

    System.out.println("Valor: " + NUM);

    Ahora vamos a cerrar todas las llaves que hemos abierto, la primera cierra el else, la segunda el mtodo main y la tercera la clase.

    }

    }

    }

    Ya hemos terminado de escribir nuestro programa ahora lo guardamos con el nombre de la clase y con la extensin .java EjemploIF. Java.

    Vamos a compilarlo, para ello abrimos MS-DOS, haciendo clic en Inicio/Ejecutar/cmd y escribimos cd c:\curso.

    Escribimos javac EjemploIF.java y pulsamos intro.

  • Reservados todos los derechos. El contenido de esta obra est inscrito en el registro territorial de la propiedad intelectual de la Comunidad de Madrid. Este material es para uso personal por parte del alumno que est realizando este curso. Queda prohibido por el autor reproducir, plagiar o distribuir esta obra sin la preceptiva autorizacin.

    Fundamentos del lenguaje Java: Estructuras control

    Si todo va bien volver a salir el prompt del sistema operativo.

    Ahora ejecutamos el programa, escribimos java EjemploIF y pulsamos intro.

    Observamos cmo aparece el texto: NUMERO IMPAR Valor: 77 Comprobando que el programa funciona correctamente.

    Edita el programa que acabamos de probar y cambia en la iniciacin de la variable el valor de NUM por un nmero para

    int NUM= 80;

    Sigue los pasos de compilacin y ejecucin que ya conoces y comprueba que ahora el programa te muestra el texto NUMERO PAR

  • Reservados todos los derechos. El contenido de esta obra est inscrito en el registro territorial de la propiedad intelectual de la Comunidad de Madrid. Este material es para uso personal por parte del alumno que est realizando este curso. Queda prohibido por el autor reproducir, plagiar o distribuir esta obra sin la preceptiva autorizacin.

    Fundamentos del lenguaje Java: Estructuras control

    A continuacin mostramos el contenido del programa en el bloc de notas, sobre todo para que te fijes cmo hemos escrito el programa.