T4 ejercicio 08
-
Upload
university-of-granada -
Category
Education
-
view
63 -
download
1
Transcript of T4 ejercicio 08
Material audiovisual para la asignatura
FACULTAD deComunicación y DocumentaciónUNIVERSIDAD DE GRANADA
Proyecto de Innovación Docente (PID 11-145)
Funciones y procedimientos
Proyecto de Innovación Docente (PID 11-145) 2011-2013Fundamentos de la Programación
Grado en Información y Documentación
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);
}
}
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
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
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
Juan David Castellón FuentesIngeniero en Informática
Máster Profesorado E.S.O. y Bachillerato, F.P. y Enseñanzas de Idiomas
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
Proyecto de Innovación Docente (PID 11-145). 2011-2013Fundamentos de la Programación
Grado en Información y Documentación
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)