T4 ejercicio 08

8
Material audiovisual para la asignatura FACULTAD de Comunicación y Documentación UNIVERSIDAD DE GRANADA Proyecto de Innovación Docente (PID 11-145)

Transcript of T4 ejercicio 08

Page 1: T4 ejercicio 08

Material audiovisual para la asignatura

FACULTAD deComunicación y DocumentaciónUNIVERSIDAD DE GRANADA

Proyecto de Innovación Docente (PID 11-145)

Page 2: T4 ejercicio 08

Funciones y procedimientos

Proyecto de Innovación Docente (PID 11-145) 2011-2013Fundamentos de la Programación

Grado en Información y Documentación

Page 3: T4 ejercicio 08

Proyecto de Innovación Docente (PID 11-145) 2011-2013Fundamentos de la Programación

Grado en Información y Documentación

Abstracción procedimental y de datos. Métodos

¿Qué hace este programa?

¿Cómo podemos finalizarlo?

import java.util.Scanner;

class Ejercicio {

public static void main (String [] args){

int opcion;

do{

opcion = leerOpcion();

imprimirMensaje(opcion);

} while (opcion != 0);

}

public static int leerOpcion(){

Scanner lector = new Scanner(System.in);

System.out.println("Introduce un número: ");

int opcionLeida = lector.nextInt();

return opcionLeida;

}

public static void imprimirMensaje(int num){

System.out.println("Numero introducido: " + num);

}

}

Page 4: T4 ejercicio 08

Proyecto de Innovación Docente (PID 11-145) 2011-2013Fundamentos de la Programación

Grado en Información y Documentación

Abstracción procedimental y de datos. Métodos

La solución es:

El programa mostrará una línea por cada número introducido por el usuario, repitiéndole el número que acaba de leer:

Para finalizarlo basta con introducir un cero (mirar la condición del while)

Introduce un número: 3

Número introducido: 3

Introduce un número: 9

Número introducido: 9

Introduce un número: 4

Número introducido: 4

Introduce un número: 7

Número introducido: 7

Introduce un número: 8

Número introducido: 8

Introduce un número: 1

Número introducido: 1

Introduce un número: 0

Número introducido: 0

Page 5: T4 ejercicio 08

A la Universidad de Granada por el soporte económico.

A la Facultad de Comunicación y Documentación por facilitarnos las instalaciones.

Al equipo técnico (…) de la Facultad de Comunicación y Documentación por su asesoramiento.

A Jesús Serrano Guerrero (Universidad de Castilla la Mancha) por facilitarnos parte del contenido.

Proyecto de Innovación Docente (PID 11-145) 2011-2013Fundamentos de la Programación

Grado en Información y Documentación

Page 6: T4 ejercicio 08

Elaboración de materiales: Juan David Castellón Fuentes y Antonio Gabriel López Herrera.

Actor: Juan David Castellón Fuentes.

Grabación: Antonio Gabriel López Herrera.

Edición y Montaje: Juan David Castellón Fuentes.

Soporte: Enrique Herrera Viedma y Antonio A. Ruíz Rodríguez.

Coordinación: Antonio Gabriel López Herrera.

Proyecto de Innovación Docente (PID 11-145). 2011-2013Fundamentos de la Programación

Grado en Información y Documentación

Page 7: T4 ejercicio 08

Juan David Castellón FuentesIngeniero en Informática

Máster Profesorado E.S.O. y Bachillerato, F.P. y Enseñanzas de Idiomas

[email protected]

Antonio Gabriel López HerreraDpto. de Ciencias de la Computación e Inteligencia Artificial

Facultad de Comunicación y Documentación

Escuela Técnica Superior de Ingenierías Informática y Telecomunicaciones

CITIC-UGR (Centro de Investigación en Tecnologías de la Información y las Comunicaciones)

Universidad de Granada

[email protected]

Proyecto de Innovación Docente (PID 11-145). 2011-2013Fundamentos de la Programación

Grado en Información y Documentación

Page 8: T4 ejercicio 08

Más información: http://creativecommons.org/licenses/by-nc-sa/3.0/es/

Usted es libre de:

•Copiar, distribuir y comunicar públicamente la obra.

•Hacer obras derivadas.

Bajo las condiciones siguientes:

• Reconocimiento. Debe reconocer los créditos de la obra de la manera especificada

por el autor o el licenciador (pero no de una manera que sugiera que tiene su apoyo o

apoyan el uso que hace de su obra).

• Compartir bajo la misma licencia. Si transforma o modifica esta obra para

crear una obra derivada, solo puede distribuir la obra resultante bajo la misma licencia,

una similar o una compatible.

Material audiovisual para la asignatura

Proyecto de Innovación Docente (PID 11-145)