introduccion a la programacion fasciculo 3

12
http://www.sanmartin.edu.co/ Facultad De ingeniería de Sistemas Juan Guillermo Angulo Macías Introducción a la Programación 2013 INTRODUCCION A LA PROGRAMACION ACTIVIDADES FASCICULO 3 PRESENTADO POR: JUAN GUILLERMO ANGULO MACIAS SEMESTRE I FUNDACION UNIVERSITARIA SAN MARTIN 2013

Upload: juan-guillermo

Post on 06-Mar-2016

219 views

Category:

Documents


1 download

DESCRIPTION

En este documento se Muestra Las Actividades del fasciculo 3 de Introduccion A La Programacion De La Universidad San Martin De Ibague, Tolima. Colombia

TRANSCRIPT

Page 1: Introduccion A La Programacion Fasciculo 3

http://www.sanmartin.edu.co/

Facultad De ingeniería de Sistemas

Juan Guillermo Angulo Macías

Introducción a la Programación

2013

INTRODUCCION A LA PROGRAMACION

ACTIVIDADES FASCICULO 3

PRESENTADO POR:

JUAN GUILLERMO ANGULO MACIAS

SEMESTRE I

FUNDACION UNIVERSITARIA SAN MARTIN

2013

Page 2: Introduccion A La Programacion Fasciculo 3

http://www.sanmartin.edu.co/

Facultad De ingeniería de Sistemas

Juan Guillermo Angulo Macías

Introducción a la Programación

2013

Fascículo 3 Introducción A La Programación

CONTENIDO

Introducción………..……………………………………………………………1

Conceptos Previos……………………..………………………………………2

Actividad 3.1……………………………………………….……………………3

Actividad 3.2…………………………………………………………………….5

Actividad 3.3…………………………………………………………………….7

Actividad 3.4…………………………………………………………………….8

Page 3: Introduccion A La Programacion Fasciculo 3

http://www.sanmartin.edu.co/

Facultad De ingeniería de Sistemas

Juan Guillermo Angulo Macías

Introducción a la Programación

2013

INTRODUCCION

En este fascículo se concentra en la entrada y salida de datos en una aplicación de entorno

Java, orientado a objetos. Se definirán para la entrada de datos algunas clases como:

BufferedReader, DatainputStream, y Scanner, JOptionPane.

CONCEPTOS PREVIOS

Antes de iniciar con el estudio del presente fascículo, repasemos algunos de los conceptos

estudiados. Para tal fin, responda las siguientes preguntas:

¿Cuáles son los Tipos de datos de Java?

¿Cuáles son los operadores aritméticos y las palabras reservadas en

Java?

Page 4: Introduccion A La Programacion Fasciculo 3

http://www.sanmartin.edu.co/

Facultad De ingeniería de Sistemas

Juan Guillermo Angulo Macías

Introducción a la Programación

2013

Actividad 1.1

1. Digite el programa anterior, guárdelo, compílelo y ejecútelo.

/**

* LecturaTeclado.java

* author Miguel Hernández

Page 5: Introduccion A La Programacion Fasciculo 3

http://www.sanmartin.edu.co/

Facultad De ingeniería de Sistemas

Juan Guillermo Angulo Macías

Introducción a la Programación

2013

* Descripción programa que lee un nombre y lo imprime

* Entrada nombre

* Salida el hola más el nombre

*/

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 );

}

}

Page 6: Introduccion A La Programacion Fasciculo 3

http://www.sanmartin.edu.co/

Facultad De ingeniería de Sistemas

Juan Guillermo Angulo Macías

Introducción a la Programación

2013

Page 7: Introduccion A La Programacion Fasciculo 3

http://www.sanmartin.edu.co/

Facultad De ingeniería de Sistemas

Juan Guillermo Angulo Macías

Introducción a la Programación

2013

Actividad 3.2

Tome el siguiente programa digítelo, compílelo y córralo utilizando diferentes

valores.

/**

*RaizCuadrada.java

*autor Miguel Hernández

*Fecha 2007/11/30

*Descripción programa que lee un número y calcula su raíz cuadrada.

*Entrada numero

*Salida raíz cuadrada del numero

*/

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;

doublé raíz;

Page 8: Introduccion A La Programacion Fasciculo 3

http://www.sanmartin.edu.co/

Facultad De ingeniería de Sistemas

Juan Guillermo Angulo Macías

Introducción a la Programación

2013

System.out.print (“digite un Numero”);

num = entrada.readLine(); //Lectura de dato

numero = Double.pareDouble(num); //conversación del dato a doublé

Raiz=Math.sqrt(numero);//aqrt método que calcula la raíz cuadrada

System.out.println(“La raíz cuadrada ”+numero+”es”+Raiz);

}

}

Page 9: Introduccion A La Programacion Fasciculo 3

http://www.sanmartin.edu.co/

Facultad De ingeniería de Sistemas

Juan Guillermo Angulo Macías

Introducción a la Programación

2013

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.

Page 10: Introduccion A La Programacion Fasciculo 3

http://www.sanmartin.edu.co/

Facultad De ingeniería de Sistemas

Juan Guillermo Angulo Macías

Introducción a la Programación

2013

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 a la tabla (Metodo asociado)

JOptionPane.showMessageDialog(null,”Hola “ + nombre,

“Saludo”,JOptionPane.INFORMATION_MESSAGE);

Page 11: Introduccion A La Programacion Fasciculo 3

http://www.sanmartin.edu.co/

Facultad De ingeniería de Sistemas

Juan Guillermo Angulo Macías

Introducción a la Programación

2013

INFORMATION_MESSAGE

ERROR_MESSAGE QUESTION_MESSAGE

Page 12: Introduccion A La Programacion Fasciculo 3

http://www.sanmartin.edu.co/

Facultad De ingeniería de Sistemas

Juan Guillermo Angulo Macías

Introducción a la Programación

2013

WARNING_MESSAGE PLAIN_MESSAGE