Actividades fasciculo 3

Page 1

FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

ACTIVIDADES DEL FASCICULO 3

Presentado por: Cristian Camilo Acevedo Moreno

Presentado a: Luis Fernando Niño

Ibagué – Tolima

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

TABLA DE CONTENIDO

INTRODUCCION……………………………………………………………………………. Actividad 3.1…………………………………………………………….………………......... Actividad 3.2…………………………………………………………………….……………. Actividad 3.3………………………………………………………………….………………. Actividad 3.4……………………………………………………………………….…………. Actividad 3.5……………………………………………………………………….………….

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

INTRODUCCION

En este fasc铆culo se tocan temas como, entrada y salida de datos en una aplicaci贸n de entorno Java, basado en clases y objetos, se nos orienta a hacer uso de las clases como: BufferedReader, DataInputStream, Scanner y JOptionPane. A continuaci贸n se desarrollaran las distintas actividades que se presentaron en el fasc铆culo.

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

ACTIVIDAD 3.1 Digite el programa anterior, guárdelo, compílelo y ejecútelo. /** * @(#)LecturaTeclado.java * @author * @version 1.00 2013/4/24 */

import java.io.*; public class LecturaTeclado{ public static void main(String Arg[]) throws IOException { BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in)); String nombre; System.out.print("Digite el Nombre:"); nombre = entrada.readLine(); System.out.println("Hola " + nombre); } }

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

ACTIVIDAD 3.2 Tome el siguiente programa digítelo, compílelo y córralo utilizando diferentes Valores. /** *Fundacion Universitaria San Martin *Facultad de Ingenieria de Sistemas *Autor: Cristian Camilo Acevedo *Abril de 2013 */ import java.io.*; public class RaizCuadrada { public static void main(String Arg[]) throws IOException { BufferedReader entrada = new BufferedReader(new InputStreamReader(System.in)); String num=""; double numero=0; double raiz; System.out.print("Digite un Numero : "); num = entrada.readLine();//lectura de dato numero=Double.parseDouble(num);//conversion del datocadena a double raiz=Math.sqrt(numero); //sqrtmetodo que calcula la raiz cuadrada System.out.println("La raiz Cuadrada " + numero + "es" + raiz );

} }

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

ACTIVIDAD 3.3

1. Elabore un programa que calcule el área del triángulo, ingresando los tres valores de los segmentos de recta que lo conforman.

2. En la entrada los datos son de tipo String y después se convierten al correspondiente tipo de dato. Consulte los métodos para las conversiones a datos de tipo long y double, y elabore un programa en el que aplique los resultados de su consulta. /** *Fundacion Universitaria San Martin *Facultad de Ingenieria de Sistemas *Autor: Cristian Camilo Acevedo *Abril de 2013 */ import javax.swing.*; public class AreaTriangulo {

public static void main(String[] args) {

String caracter=""; int base,altura; caracter = JOptionPane.showInputDialog("Base: "); base = Integer.parseInt(caracter); caracter = JOptionPane.showInputDialog("Altutra: "); altura = Integer.parseInt(caracter); JOptionPane.showMessageDialog(null, "Resultado: "+base*altura/2);

} }

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

ACTIVIDAD 3.4 Se deberá probar con cada uno de los métodos asociados a la clase JOptionPane del anterior programa, cambiando la línea de código del programa anterior que a continuación se presenta, por una de las presentadas en la tabla (Método Asociado) JOptionPane.showMessageDialog(null,"Hola"+nombre,saludo",JOptionPane.INFORMA TION_MESSAGE); /** * *Fundacion Universitaria San Martin *Facultad de Ingenieria de Sistemas *Autor: Cristian Camilo Acevedo *Abril de 2013 */ import javax.swing.JOptionPane;

public class LeerNombre { public static void main (String args[]) { String nombre; nombre=JOptionPane.showInputDialog("Digite Nombre "); JOptionPane.showMessageDialog(null,"Hola "+nombre); System.exit(0); } }

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

FACULTAD DE INGENIERIA DE SISTEMAS 2013


FUNDACION UNIVERSATARIA SAN MARTIN FACULTAD DE INGENIERIA DE SISTEMAS INTRODUCCION A LA PROGRAMACION

FACULTAD DE INGENIERIA DE SISTEMAS 2013


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.