Practica Introducción al Entorno de Desarrollo Netbeans y al lenguaje Java PDF

Title Practica Introducción al Entorno de Desarrollo Netbeans y al lenguaje Java
Course Programación
Institution Universidad Autónoma de Baja California
Pages 6
File Size 273 KB
File Type PDF
Total Downloads 10
Total Views 138

Summary

Esta es la practica desarollada en el laboratorio de programacion orientada a objetos....


Description

Universidad Autónoma de Baja California Facultad de Ingeniería Laboratorio de Programación Orientada a Objetos Practica #1 “Introducción al Entorno de Desarrollo Netbeans y al lenguaje Java” Competencia: Utilizar el entorno de desarrollo Netbeans para escribir, probar y ejecutar una aplicación escrita en el lenguaje de programación Java. 1.DISEÑO DE LAS CLASES Clase: Calculadora Metodos: Sumar, Restar, Multiplicar y Dividir. 2. CODIGO package calculadora; import java.util.Scanner; public class Calculadora { public static void main(String[] args) { // Scanner para datos de entrada desde el teclado Scanner lector=new Scanner(System.in); //Impresion del menu de opciones de calculadora System.out.println("Menu de Opciones:"); System.out.println("1)SUMA"); System.out.println("2)RESTA"); System.out.println("3)MULTIPLICACION"); System.out.println("4)DIVISION\n"); System.out.println("Seleccione una opcion:"); //Variable y asignacion de la opción escogida por el usuario int opcion= lector.nextInt(); // Condicional para invalidar fuera del intervalo[1,4], es decir fuera del intervalo de opciones. if(opcion4){

Universidad Autónoma de Baja California Facultad de Ingeniería Laboratorio de Programación Orientada a Objetos System.out.println ("Opcion invalida"); }else{ // Codicional para validar dentro del intevarlo [1,4] // Impresion de instruccion System.out.println("\nEscribe un numero entero"); //Variable y asignacion de valores para la calculadora int numero=lector.nextInt(); System.out.println("\nEscribe un numero entero"); int numero2=lector.nextInt(); //Condicional de la posible variable, segun sea la opcion escogida.. switch (opcion) { case 1: int resultadosuma= numero+ numero2; System.out.println("La suma de estos numeros es: " + resultadosuma); break; case 2: int resultadoresta= numero-numero2; System.out.println("La resta de estos numeros es: " + resultadoresta); break; case 3: float resultadodivision=(float) numero/numero2; System.out.println("La multiplicacion de estos numeros es: " + resultadodivision); break; case 4: int resultadomulti= numero*numero2; System.out.println("La multiplicacion de estos numeros es: " + resultadomulti); break; } }

Universidad Autónoma de Baja California Facultad de Ingeniería Laboratorio de Programación Orientada a Objetos } } 3. PLAN DE PRUEBAS A) Apego a la especificación 1. 2+1=3 2. 10/5=2 3. 8514*50=425700 4. 450-50=400 B) Valores frontera Valor minimo para int -2,147,483,648 Valor máximo para int 2,147,483,647 4. SCREENSHOTS DE EJECUCION

1.

Universidad Autónoma de Baja California Facultad de Ingeniería Laboratorio de Programación Orientada a Objetos

2.

3.

Universidad Autónoma de Baja California Facultad de Ingeniería Laboratorio de Programación Orientada a Objetos

4. VALOR MINIMO

VALOR MAXIMO

Universidad Autónoma de Baja California Facultad de Ingeniería Laboratorio de Programación Orientada a Objetos

5. REFLEXION DEL TRABAJO Al principio no tenia idea de que estaba haciendo, no entendí el programa y no sabia ni como empezar un programa. Leyendo un poco de la practica me di cuenta que no era difícil, que la misma practica me guiaba un poco, ya después me di cuenta que era muy parecido al tipo de programación que ya había llevado pero con otro tipo de codificación, solo siguiendo la misma idea para resolver mi problema. 6. COMENTARIO DE LOGRO DE COPETENCIAS He logrado completamente la competencia que se buscaba en esta práctica, escribir y ejecutar un programa de manera correcta por mi cuenta. Para mí los resultados son satisfactorios pues de desconocer completamente el programa a crear una aplicación un poco más compleja que un imprimir “Hola mundo”, me ha dejado satisfecha....


Similar Free PDFs