223940967 Desarrollo Practica Calificada 01

Páginas: 5 (1091 palabras) Publicado: 5 de julio de 2015
www.zonajava.net

Instituto Superior Tecnológico Público

“Andrés A. Cáceres D:”
Carrera Profesional de Computación e Informática

Practica Calificada
Curso: Herramientas de Desarrollo de Software
Código: _____________________

Docente: Ing. Mg. Raúl E. Fernández Bejarano

Fecha: 30.04.14

Nota: _________________

Apellidos y Nombres:__________________________________________________________________________
Indicaciones: Sr. Alumno usted ha recibido una hoja que corresponde al examen complementario de la asignatura, lea
atentamente las preguntas y responda correctamente. No está permitido el uso de ningún tipo de equipo, aparato
o material de ayuda durante la prueba. La prueba es de carácter individual, queda claro que cualquier intento o
solicitud de ayuda, invalidara automáticamente laprueba.

Duración de la evaluación: 50 minutos.

Cuestionario
Pregunta 01: (10 puntos)
a) Realizar un programa que permita convertir una cantidad dada en metros a sus equivalentes en
centímetros, pulgadas, pies y yardas.
Considere:
1 metro = 100 centímetros
1 pie = 12 pulgadas
1 yarda = 3 pies
1 pulgada = 2.54 centímetros

Solución:
1. Para resolver el ejercicio primero tenemos que indicar quedatos vamos a utilizar:
Datos de Entrada: cmetros
Datos de Salida: cpies, cpulgadas, cyardas, ccentimetros

Ing. Mg. Raúl Fernández Bejarano

www.zonajava.net

2. Utilizando NetBeans crear un proyecto – CPractica, y un paquete – Cpractica. Luego crear un JFrame –
Cejercicio01.
3. Realizar el siguiente diseño en el JFrame (Contenedor):

4. Modificar los valores de los objetos:
Swing Control

NombreValor

JLabel

lblCantidad

Ingrese Cantidad en Metros

JLabel

lblCentimetros

Centímetros

JLable

lblPulgadas

Pulgadas

JLabel

lblPies

Pies

JLable

lblYardas

Yardas

JTextField

txtMetros

“”

JTextField

txtCentimetros

“”

JTextField

txtPulgadas

“”

JTextField

txtPies

“”

JTextField

txtYardas

“”

JButton

btnCalcular

Calcular

JButton

btnNuevo

Nuevo

JButton

btnSalir

Salir5. Ingresar el siguiente Código a cada uno de los Objetos creados:
Ingresar las siguientes líneas para importar las librerías que se trabajaran en la clase.

import java.awt.Color;
import java.text.DecimalFormat;
Crear un objeto de la clase DecimalFormat, para asignar formato a nuestra salida.

DecimalFormat formato = new DecimalFormat("###0.00");

Ing. Mg. Raúl Fernández Bejarano www.zonajava.net

Crear el método formulario()

private void formulario(){
this.setTitle("Ejercicio 01");
this.getContentPane().setBackground(new Color(255, 255, 255));
this.setLocationRelativeTo(this);
this.setResizable(false);
pnlPrincipal.setOpaque(false);
pnlOperaciones.setOpaque(false);
}
Crear el método txtMetrosActionPerformed()

private void txtMetrosActionPerformed(java.awt.event.ActionEvent evt) {double cmetros, cpies, cpulgadas, cyardas, ccentimetros;
cmetros = Double.parseDouble(txtMetros.getText());
ccentimetros = cmetros * 100;
cpulgadas = ccentimetros/2.54;
cpies = cpulgadas/12;
cyardas = cpies/3;
txtCentimetros.setText(String.valueOf(formato.format(ccentimetros)));
txtPulgadas.setText(String.valueOf(formato.format(cpulgadas)));
txtPies.setText(String.valueOf(formato.format(cpies)));txtYardas.setText(String.valueOf(formato.format(cyardas)));
txtMetros.setEnabled(false);
}
Crear el método btnCalcularActionPerformed ()

private void btnCalcularActionPerformed(java.awt.event.ActionEvent evt) {
double cmetros, cpies, cpulgadas, cyardas, ccentimetros;
cmetros = Double.parseDouble(txtMetros.getText());
ccentimetros = cmetros * 100;
cpulgadas = ccentimetros/2.54;
cpies = cpulgadas/12;cyardas = cpies/3;
txtCentimetros.setText(String.valueOf(formato.format(ccentimetros)));

Ing. Mg. Raúl Fernández Bejarano

www.zonajava.net

txtPulgadas.setText(String.valueOf(formato.format(cpulgadas)));
txtPies.setText(String.valueOf(formato.format(cpies)));
txtYardas.setText(String.valueOf(formato.format(cyardas)));
txtMetros.setEnabled(false);
}
Crear el método btnNuevoActionPerformed ()...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PRACTICA CALIFICADA 01
  • Practica Calificada
  • PRÁCTICA CALIFICADA
  • practica calificada
  • PRÁCTICA CALIFICADA 01 NRUS 1
  • PRACTICA 01
  • Practica 01
  • Practica 01

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS