Java

6
Estructura de los Lenguajes Clase 16 de marzo de 2015

description

Clases, metodos, funciones

Transcript of Java

Estructura de los Lenguajes

Estructura de los LenguajesClase16 de marzo de 2015BuclesEl bucle forUn bucle for es una estructura de control de repeticin que permite escribir de manera eficiente un bucle que es necesario ejecutar un nmero determinado de veces. Un buclefores til cuando se sabe cuntas veces una tarea se va a repetir. Veamos su sintaxis

for(inicializacion; expresion_booleana; actualizacion)

{ //Bloque de cdigo

}

Desarrollar :

Ejemplo 1Ejemplo 2Ejemplo 3

Do while

La estructura do while es otra estructura repetitiva, la cual ejecuta al menos una vez su bloque repetitivo, a diferencia del while o del for que podan no ejecutar el bloque.Esta estructura repetitiva se utiliza cuando conocemos de antemano que por lo menos una vez se ejecutar el bloque repetitivo.La condicin de la estructura est abajo del bloque a repetir, a diferencia del while o del for que est en la parte superior.Sintaxis:

do sentencia while ( condicin );

Ejemplos:Ejemplo 4Ejemplo 5Ejemplo 64FuncionesEn Java una funcin es un modulo de un programa separado del cuerpo principal, que realiza una tarea especifica y que puede regresar un valor a la parte principal del programa u otra funcin o procedimiento que la invoque.

La forma general de una funcin es:tipodatoregresa Nom_fun(parametros){ cuerpo de instrucciones; intruccion return;}El tipo especifica el tipo de valor que la funcin regresara utilizando la instruccin return.Si no se especifica un tipo se asume de default que el tipo regresado es int.La lista de parametros formales es una lista de variables separadas por comas (,) que almacenaran los valores que reciba la funcin, estas variables actan como locales dentro del cuerpo de la funcion.Aunque no se ocupen parmetros los parntesis son requeridos.La declaracin de parmetros es la especificacin de cada tipo de parmetro recibido.INSTRUCCION RETURNDentro del cuerpo de la funcin deber haber una instruccin return cuando menos, para regresar el valor, esta instruccin permite regresar datos.

EjemplosEjemplo 7

Ejemplo 8