Issuu on Google+

LABORATORIO 1 – FASICULO Nº 7

NOMBRE

GERMAN XAVIER

APELLIDOS

ARCINIEGAS RODRIGUEZ

CIUDAD

IBAGUE (TOL)

FECHA 12/05/13 SEMESTRE I

1. El siguinete programa tiene errores de sintxis. Corrijalo y verifiue el funcionamiento y resultdos generados al correr el programa.

Respuesta del 1 Import javax.swing.JOptionPane; Class Mutiplicacion { //se definen los atributos private static int x; private static int y; private static int p; private static String numero; public static void main(String args[]) {‘ // se lee el dato entero por teclado numero = JOptionPane.showInputDialog (“Digite Multiplicando”); // se convierte el dato String en entero x = interger.parseInt (numero); // se lee el dato entero por teclado numero = JOptionPane.showInputDialog (“Digite Multiplicador”); // se convierte el dato String en entero


y = interger.parseInt (numero); p = obtenerProducto (x,y); JOptionPane.showMessageDialog(null,”Multiplicación\n” +x+” “+y+” = “+p); } //método que recibe parámetro para 2 valores enteros //los multiplica retornando un resultado public static int obtenerProducto(int a , int b) { Return a*b; } }

El método 1 devuelve 15 El método 2 devuelve 23 3

Construya tanto el programa como el método para el siguiente caso: Valor absoluto de un numero

Public class Cabs { Int x; Public Cabs (int a){ X=a; } Public int abs (){ If (x < 0) x=x*(-1); Return x ;


} Public static main (String Abs []){ Cabs val = new Cabs(JOpcionPane.showInputDialog(“ingresa el valor”) ); JOpcionPane.showMessageDialog(null,” el valor absolute es : ”+ val.abs()); } }

4. Determine cuáles son los valores que retorna cada método son invocdos y los valores que toma el atributo superficie en el método main.

public class Ejercicio Area { public static void main (String [] args) { int lado = 7; int base = 5; int altura = 8; double superficie = 0; superficie = calcularArea(lado); System.out.printIn(Area Cuadro”+ superficie); superficie = calcularAreaTriangulo(base,altura); System.out.printIn(“AreaTriangulo”+superficie); }//fin main public static int CalcularArea(int I){ return[*]; }//fin calcularArea public static double calcularAreaTriangulo(int b , int h) { return ((b*h)/2);


}//calcularAreaTriangulo }//fin clase

En el primer pantallazo regresa el mensaje รกrea cuadrado 49 En el segundo regresa รกrea triangulo 28


Fasciculo 7 laboratorio