Ejemplo 1 de repaso y nivelación: Introducción En este primer ejemplo se mostrará la forma como se construye un programa s...
Explicación del problema: Problema <ul><li>Se requiere un programa en JAVA que permita calcular el valor diario de un serv...
Análisis del problema: Análisis del problema Para que la máquina (o incluso una persona) pueda resolver el problema lo pri...
Diagrama de flujo Inicio valormes=18600 valordia=0 valordia= valormes/18600 valordia Fin <ul><li>Consideraciones: </li></u...
Var: entero:  valormensual real:  valordiario Inicio: valormensual=4500; valordiario=valormensual/30; mostrar( “El valor d...
Programa en NetBeans Indicaciones generales: En este ejemplo vamos a mostrar paso a paso cómo se crea el programa en NetBe...
Programa en NetBeans 1. Abrir NetBeans:
Programa en NetBeans 2. Nuevo proyecto: Se selecciona Nuevo Proyecto desde el segundo botón de la barra de herramientas o ...
Programa en NetBeans 3. Selección del tipo de proyecto: Se selecciona Java ME en Categorías y Mobile Application en Proyec...
Programa en NetBeans 4. Selección de plataforma: Se selecciona el Emulator Plataform Sun Java(TM) Wireless Toolkit 2.5.2_0...
Programa en NetBeans 5. Creación de aplicación: Haciendo clic derecho sobre Source Package del proyecto creado, escoger Nu...
Programa en NetBeans 6. Nombre de la nueva aplicación: En la ventana de Archivo Nuevo que se abre, escribir el nombre del ...
Programa en NetBeans 7. Ventana de la nueva aplicación: Así se visualiza la ventana de la aplicación creada. El archivo se...
Programa en NetBeans 8. Definir variables: Después de   public void  startApp()  y escribiendo entre los corchetes ( { y }...
Programa en NetBeans 9. Asignar el valor mensual: A la variable  valormensual  se le asigna 18600.
Programa en NetBeans 10. Calcular el valor diario: Se calcula el valor diario dividiendo el valor mensual en 30 días.
Programa en NetBeans 11. Calcular el valor diario: Se muestra el resultado en pantalla. La instrucción es  System.out.prin...
Programa en NetBeans 12. Guardar archivo: Se guarda el archivo.
Programa en NetBeans 13. Limpiar y generar Main Project: Se hace clic en este botón para limpiar las instrucciones y gener...
Programa en NetBeans 14. Iniciar programa: Se ejecuta el programa. Al finalizar, mostrará el emulador del dispositivo móvi...
Programa en NetBeans 15. Ejecutar desde el emulador: El emulador del dispositivo móvil tiene un botón llamado  Launch  que...
Programa en NetBeans 16. Resultado final: En la ventana salida del NetBeans aparece el resultado configurado  (El valor di...
Próxima SlideShare
Cargando en…5
×

Ejemplo 1 -_calculo_simple (1)

2.300 visualizaciones

Publicado el

trabajos universidad

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
2.300
En SlideShare
0
De insertados
0
Número de insertados
1
Acciones
Compartido
0
Descargas
30
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Ejemplo 1 -_calculo_simple (1)

  1. 1. Ejemplo 1 de repaso y nivelación: Introducción En este primer ejemplo se mostrará la forma como se construye un programa simple que permita calcular un valor, teniendo en cuenta todos y cada uno de los pasos a seguir. Por favor, lee atentamente y sigue las indicaciones. Las preguntas puedes hacerlas en el Foro Tutor. Éxito y bendiciones… Juan Carlos Serna López
  2. 2. Explicación del problema: Problema <ul><li>Se requiere un programa en JAVA que permita calcular el valor diario de un servicio público que se paga en forma mensual. Para su desarrollo haremos lo siguiente: </li></ul><ul><li>Analizar el problema y una posible solución. </li></ul><ul><li>Construir el diagrama de flujo. </li></ul><ul><li>Elaborar el pseudocódigo </li></ul><ul><li>Crear y probar el programa en NetBeans. </li></ul>
  3. 3. Análisis del problema: Análisis del problema Para que la máquina (o incluso una persona) pueda resolver el problema lo primero que debe realizar es pedir el valor mensual del servicio. Luego, este valor debe ser dividido por 30 (ese es el número promedio de días en un mes) y mostrar el resultado. Para una persona hacer esto es muy fácil, pero para una máquina no tanto. Es necesario especificarle cada uno de los pasos a seguir. En este ejemplo se tomará inicialmente el valor mensual del servicio en $18.600.
  4. 4. Diagrama de flujo Inicio valormes=18600 valordia=0 valordia= valormes/18600 valordia Fin <ul><li>Consideraciones: </li></ul><ul><li>Los diagramas de flujo permiten representar un programa sin importar el lenguaje en el cual se construirá. </li></ul><ul><li>Todos los programas tienen inicio y fin. </li></ul><ul><li>Las variables (valormes y valordia) deben escribirse sin tildes, eñes, caracteres especiales ni espacios. </li></ul><ul><li>La segunda figura indica la asignación inicial de los valores a las variables. </li></ul><ul><li>La tercera figura muestra como se asigna el nuevo valor a valordia a partir de valormes. </li></ul><ul><li>La cuarta figura indica que lleve el resultado a pantalla. </li></ul>
  5. 5. Var: entero: valormensual real: valordiario Inicio: valormensual=4500; valordiario=valormensual/30; mostrar( “El valor diario del servicio es”, valordiario) Fin Pseudocódigo <ul><li>El pseudocódigo es un listado de instrucciones que representan la solución del problema en nuestro lenguaje natural. </li></ul><ul><li>El pseudocódigo es otra forma de representar la solución del problema y por eso es muy similar al diagrama de flujo. </li></ul><ul><li>El pseudocódigo se puede utilizar en cualquier aplicación sin importar el lenguaje que se vaya a utilizar. </li></ul>
  6. 6. Programa en NetBeans Indicaciones generales: En este ejemplo vamos a mostrar paso a paso cómo se crea el programa en NetBeans, aunque este procedimiento lo hicimos en el primer programa “Hola Mundo” realizado en la primera unidad temática. Recuerda que si no tienes instalados los aplicativos, debes regresar a la unidad “Entornos de Ejecución” y al “Foro Tutor” para hacerlo. Utiliza ese mismo foro para realizar preguntas y aclarar las dudas que tengas.
  7. 7. Programa en NetBeans 1. Abrir NetBeans:
  8. 8. Programa en NetBeans 2. Nuevo proyecto: Se selecciona Nuevo Proyecto desde el segundo botón de la barra de herramientas o desde el menú Archivo.
  9. 9. Programa en NetBeans 3. Selección del tipo de proyecto: Se selecciona Java ME en Categorías y Mobile Application en Proyectos. Luego se hace clic en Siguiente.
  10. 10. Programa en NetBeans 4. Selección de plataforma: Se selecciona el Emulator Plataform Sun Java(TM) Wireless Toolkit 2.5.2_01 for CLDC y se seleccionan CLCD-1.0 y MIDP-1.0 en las opciones inferiores. Por último, se hace clic en Terminar.
  11. 11. Programa en NetBeans 5. Creación de aplicación: Haciendo clic derecho sobre Source Package del proyecto creado, escoger Nuevo y luego MIDlet.
  12. 12. Programa en NetBeans 6. Nombre de la nueva aplicación: En la ventana de Archivo Nuevo que se abre, escribir el nombre del MIDlet y de la Class que pueden ser los mismos. En este caso se escribio serviciodiario.
  13. 13. Programa en NetBeans 7. Ventana de la nueva aplicación: Así se visualiza la ventana de la aplicación creada. El archivo se llama serviciodiario.java.
  14. 14. Programa en NetBeans 8. Definir variables: Después de public void startApp() y escribiendo entre los corchetes ( { y } ), se definen las variables de acuerdo con el diagrama de flujo y el pseudocódigo. Para JAVA, int indica que es un entero y long que es un número real. Esto se debe a que el valor mensual es un número entero y el valor diario podría dar como resultado un decimal.
  15. 15. Programa en NetBeans 9. Asignar el valor mensual: A la variable valormensual se le asigna 18600.
  16. 16. Programa en NetBeans 10. Calcular el valor diario: Se calcula el valor diario dividiendo el valor mensual en 30 días.
  17. 17. Programa en NetBeans 11. Calcular el valor diario: Se muestra el resultado en pantalla. La instrucción es System.out.println y entre paréntesis se escribe lo que se quiere mostrar. Observa que primero aparece el texto “El valor diario del servicio es “ y luego se coloca el signo más (+) y el nombre de la variable valordiario . El mensaje va entre comillas dobles porque es un texto y la variable sin esas comillas porque se requiere el valor que tiene almacenado.
  18. 18. Programa en NetBeans 12. Guardar archivo: Se guarda el archivo.
  19. 19. Programa en NetBeans 13. Limpiar y generar Main Project: Se hace clic en este botón para limpiar las instrucciones y generar el proyecto principal (Main Project). Observa que en la parte inferior debe aparecer el texto GENERACIÓN CORRECTA. Si aparece algún mensaje en rojo, probablemente se ha cometido algún error.
  20. 20. Programa en NetBeans 14. Iniciar programa: Se ejecuta el programa. Al finalizar, mostrará el emulador del dispositivo móvil tal y como se muestra en la siguiente diapositiva.
  21. 21. Programa en NetBeans 15. Ejecutar desde el emulador: El emulador del dispositivo móvil tiene un botón llamado Launch que permite simular la ejecución del programa. Debes hacer clic sobre él.
  22. 22. Programa en NetBeans 16. Resultado final: En la ventana salida del NetBeans aparece el resultado configurado (El valor diario del servicio es 620). No aparece en la pantalla del emulador, porque aún no hemos trabajado los entornos gráficos en la plataforma.

×