algoritmo y estructura de datos i 2007 - i facultad de ingeniería y arquitectura juan josé montero...

14
Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitec Juan José Montero Román. [email protected] Sesión 6

Upload: narciso-pablo

Post on 21-Apr-2015

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 6

Algoritmo y Estructura de Datos I 2007 - I

Facultad de Ingeniería y Arquitectura

Juan José Montero Román.

[email protected]

Sesión 6

Page 2: Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 6

Métodos que SI retornan valor

Ejemplo Tipo Método IIIpublic String metodoTres( ){

instrucciones;return varstring;

}

Ejemplo Tipo Método IVpublic int metodoCuatro(double interes, int total ){

instrucciones;return varint;

}

Page 3: Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 6

Métodos que SI retornan valor

Llamada a métodos desde el main(), que SI retornan resultado (tipo III y IV):

var = obj.nombreMetodo(arg1, arg2…);var = obj.nombreMetodo( );

notaFinal = obj. promedio(nota1, nota2);resultado = obj. mostrar( );

Page 4: Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 6

Métodos que SI retornan valor

•Llamada a métodos desde otros métodos, que SI retornan resultado (tipo III y IV):

var = nombreMetodo(arg1, arg2…);var = nombreMetodo( );

notaFinal = promedio(nota1, nota2);resultado = mostrar( );

Page 5: Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 6

Diseñe un programa que reciba en soles y lo convierta a Dólares. Utilice solo como variable global la variable de ingreso

Page 6: Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 6
Page 7: Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 6
Page 8: Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 6

Crear una Matriz llamada datos, preguntar cuantos alumnos va almacenar, luego se guarda el código y apellido de los alumnos.

Page 9: Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 6
Page 10: Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 6

Adicionar las respectivas validaciones:

número de alumnos código apellido

Page 11: Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 6
Page 12: Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 6

Diseñe una aplicación que reciba una medida en mts y las muestre en centímetros y pulgadas. No utilice ninguna variable globalMetro= 100 centímetros ; centímetros =3798 pulgadas

Page 13: Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 6

Diseñe un programa que lea 4 notas y muestre la mayor. Utilice solo como variable global la variable de ingreso

Page 14: Algoritmo y Estructura de Datos I 2007 - I Facultad de Ingeniería y Arquitectura Juan José Montero Román. jmonteror@usmp.edu.pe Sesión 6

Desarrollar una solución que permita realizar las opciones del siguiente menú (cada una de ellas en un método distinto) con 2 números cualesquiera.**** MENU ****

[1] Ingresar Datos[2] Sumar y Restar[3] Mayor número[4] Factorial del menor número[5] Sumar cifras de los números[6] Salir

Usar solo dos variables globales.