Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Programación Modular: Laboratorio de Fundamentos de Programación, Apuntes de Fundamentos de la Informática

Ejercicios prácticos trabajados con el lenguaje de java en netbeans

Tipo: Apuntes

2022/2023

Subido el 08/09/2023

naylin-acosta
naylin-acosta 🇵🇪

1 documento

1 / 6

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
INTRODUCCION
En este laboratorio implementará sus algoritmos en el lenguaje de programación NetBeans, y probará el
funcionamiento lógico de las funciones y procedimientos.
OBJETIVOS
Con este laboratorio el estudiante podrá:
- Traducir a código Java los ejercicios resueltos en pseudocódigos.
- Plantear correctamente en código Java las funciones y procedimientos de la programación modular.
- Identificar los diversos errores de compilación y corregirlos adecuadamente.
EQUIPOS Y MATERIALES
Computadora personal
Programa NetBeans instalado
Guía de laboratorio
Ejercicios resueltos con diseño de algoritmos en pseudocódigos
METODOLOGIA Y ACTIVIDADES
Encender el computador
Crear carpeta donde guardará los programas
Ingresar al NetBeans
Codificar el programa desarrollado en la sesión
Presentar avances y ejecución del programa al docente o jefe de práctica
Codificar el pseudocódigo indicado en el laboratorio
Presentar avances y ejecución al docente o jefe de práctica
Diseñar el algoritmo del ejercicio de la guía asignado por el docente y codificarlo para probar si la solución
propuesta es adecuada
Presentar avances y ejecución del ejercicio al docente o jefe de práctica
Cerrar el programa NetBeans
PROGRAMACIÓN MODULAR
Asignatura: Fundamentos de Programación.
Ciclo: Primero.
Sesión 11: Programación Modular
ESCUELA PROFESIONAL DE INGENIERIA
DE SISTEMAS
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Programación Modular: Laboratorio de Fundamentos de Programación y más Apuntes en PDF de Fundamentos de la Informática solo en Docsity!

INTRODUCCION

En este laboratorio implementará sus algoritmos en el lenguaje de programación NetBeans, y probará el funcionamiento lógico de las funciones y procedimientos.

OBJETIVOS Con este laboratorio el estudiante podrá:

  • Traducir a código Java los ejercicios resueltos en pseudocódigos.
  • Plantear correctamente en código Java las funciones y procedimientos de la programación modular.
  • Identificar los diversos errores de compilación y corregirlos adecuadamente.

EQUIPOS Y MATERIALES

Computadora personal Programa NetBeans instalado Guía de laboratorio Ejercicios resueltos con diseño de algoritmos en pseudocódigos

METODOLOGIA Y ACTIVIDADES

Encender el computador Crear carpeta donde guardará los programas Ingresar al NetBeans Codificar el programa desarrollado en la sesión Presentar avances y ejecución del programa al docente o jefe de práctica Codificar el pseudocódigo indicado en el laboratorio Presentar avances y ejecución al docente o jefe de práctica Diseñar el algoritmo del ejercicio de la guía asignado por el docente y codificarlo para probar si la solución propuesta es adecuada Presentar avances y ejecución del ejercicio al docente o jefe de práctica Cerrar el programa NetBeans

PROGRAMACIÓN MODULAR

Asignatura: Fundamentos de Programación. Ciclo: Primero.

Sesión 11 : Programación Modular

ESCUELA PROFESIONAL DE INGENIERIA

DE SISTEMAS

Guardar toda la carpeta de sus programas

Retirarse del laboratorio de forma ordenada.

EJEMPLO DE CODIFICACIÓN CON PROGRAMACIÓN MODULAR Del CASO visto en clase: public static void main(String[] args) { int gen, cm, cv; double mc, ppm, ppv, smm, smv; boolea cumple; cumple = true; smm = 0.00; smv = 0.00; cm = 0; cv = 0; while (cumple == true) { mc = Double.parseDouble(JOptionPane.showInputDialog(“Ingrese el monto de su compra: ”)); if (mc <= 0) { cumple = false; } else { gen = Integer.parseInt(JOptionPane.showInputDialog(“Ingrese género: \n0.-Femenino \n1.- Masculino”)); switch (gen) { case 0: smm = smm + mc; cm = cm + 1; break; case 1: smv = smv + mc; cv = cv + 1; break; } } } pmm = CalculoProm (smm, cm); pmv = CalculoProm (smv, cv); Mostrar (pmm, pmv); }

static double CalculoProm (double sm, int c) { real pm; if (c > 0)

Leer rf Leer ec Leer as Si (as > 0 and as <=10) bon 0.03 * rf Sino bon 0.07 * rf Finsi sf = rf + bon Escribir(“El sueldo final del empleado es:”, sf) Según sea (ec) Caso 0: mes  CalculoMenor (mes, as) Caso 1: mec  CalculoMenor (mec, as) Finsegun Findesde Mostrar (mes, mec) Fin

Función CalculoMenor ( int menor, entero as) Inicio int menor Si (as < menor) entonces menor  as Finsi retornar menor Fin-función

Procedimiento Mostrar ( int mes, int mec) Inicio Escribir (“La menor cantidad de años de servicio en solteros es: ”, mes, “La menor cantidad de años de servicio en casados es: ”, mec) Fin-procedimiento

  1. Resuelva y codifique el caso asignado:

Analizando: Salidas Entradas

Pseudocódigo Código JAVA - NetBeans Procedimiento Principal ( ) Inicio

Fin