Nuevo t4 ejercicio desarrollo programa con métodos

10
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 Nuevo t4 ejercicio desarrollo programa con métodos

Page 1: Nuevo t4 ejercicio desarrollo programa con métodos

Material audiovisual para la asignatura

FACULTAD deComunicación y DocumentaciónUNIVERSIDAD DE GRANADA

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

Page 2: Nuevo t4 ejercicio desarrollo programa con métodos

Desarrollo de un programa

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

Grado en Información y Documentación

Page 3: Nuevo t4 ejercicio desarrollo programa con métodos

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

Desarrolla el programa calculadora que funcione de la siguiente forma (ejemplos):

Se deben crear dos métodos obligatoriamente:

-CALCULADORA-

1. Hacer suma

2. Hacer resta

3. Hacer división

Introduzca su opción:1

Introduce num1: 2

Introduce num2: 4

Resultado: 6

-CALCULADORA-

1. Hacer suma

2. Hacer resta

3. Hacer división

Introduzca su opción:2

Introduce num1: 20

Introduce num2: 19

Resultado: 1

-CALCULADORA-

1. Hacer suma

2. Hacer resta

3. Hacer división

Introduzca su opción:3

Introduce num1: 12

Introduce num2: 4

Resultado: 3

public static void muestraMenu()

public static void procesaOpcion(int opcionElegida, Scanner lector)

Page 4: Nuevo t4 ejercicio desarrollo programa con métodos

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 s

olu

ció

n e

s (

méto

do m

ain

):

public static void main (String [] args){

Scanner lector = new Scanner(System.in);

int opcion;

muestraMenu();

opcion = lector.nextInt();

procesaOpcion(opcion, lector);

}

Page 5: Nuevo t4 ejercicio desarrollo programa con métodos

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 s

olu

ció

n e

s (

muestr

aM

enu):

public static void muestraMenu(){

System.out.println("-UTILIDADES-");

System.out.println("1. Hacer suma");

System.out.println("2. Hacer resta");

System.out.println("3. Hacer división");

System.out.println();

System.out.println("Introduzca opción: ");

}

Page 6: Nuevo t4 ejercicio desarrollo programa con métodos

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 s

olu

ció

n e

s (

pro

cesaO

pcio

n):

public static void procesaOpcion(int opcionElegida,

Scanner lector){

int num1, num2, numres;

System.out.println("Introduce num1:");

num1 = lector.nextInt();

System.out.println("Introduce num2:");

num2 = lector.nextInt();

if (opcionElegida == 1){

numres = num1 + num2;

} else if (opcionElegida == 2){

numres = num1 - num2;

} else if (opcionElegida == 3){

numres = num1 / num2;

}

System.out.println("Resultado:" + numres);

}

Page 7: Nuevo t4 ejercicio desarrollo programa con métodos

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 8: Nuevo t4 ejercicio desarrollo programa con métodos

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 9: Nuevo t4 ejercicio desarrollo programa con métodos

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 10: Nuevo t4 ejercicio desarrollo programa con métodos

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)