Você está na página 1de 13

INSTITUTO TECNOLÓGICO DE MATEHUALA

RESUMEN, EJERCICIOS Y PROGRAMAS

Elaboró:

Juan Armando Conde Olivares


Francisco López García
Pedro Alberto Barboza Rodríguez
Juan José Sauceda Olvera

Materia: Algoritmos y lenguajes de Programación

Docente: Ing. Martín Luis Ledezma Hernández

Carrera: Ingeniería Industrial

Grupo: Cuarto semestre “A”

Unidad 3: Conocimiento de Programación

y un Lenguaje Estructurado
Matehuala, S.L.P. Marzo 2011
INTRODUCCIÓN A LAS APLICACIONES JAVA
INTRODUCCIÓN
En el siguiente documento se presenta un resumen acerca de la programación novata en
Java, se presentan detalladamente una serie de instrucciones que le facilitaran la
programación en Java, así como puntos que no deberá olvidar para no tener errores al
ejecutar su programa.
DESARROLLO
Cada vez que utiliza una computadora ejecuta diversas operaciones que realiza tareas por
usted. Por ejemplo su aplicación de correo electrónico le permite enviar y recibir mensajes
de correo y su navegador web le permite ver páginas de sitios web en todo el mundo los
programadores de computadoras crean dichos programas de cómputo que permiten a los
usuarios de computadoras llevar a cabo sus tareas diarias.

Una aplicación java es un programa que se ejecuta utilizando el intérprete java. Java
utiliza notaciones que pueden parecer extrañas a los no programadores esto por el
lenguaje de programación java debido a que es necesario la práctica para llegar a una
familiarización con este lenguaje. por ejemplo un programa sencillo que nos podría dar
una orientación de lo que es la programación java sería un programa que sirva para
mostrar una línea de texto seria el siguiente:

Muchas aplicaciones en java se utilizan los cuadros de dialogo para mostrar la salida de
líneas de texto como por ejemplo los navegadores web como Netscape o Microsoft
internet Explorer muestran las páginas web en sus propias ventanas. los cuadros de
dialogo son ventanas en las que los programas muestran mensajes importantes a los
usuarios del programa y la clase JoptionPane de java proporciona estos cuadros
previamente empaquetados previamente empaquetados lo que permite a los
programadores mostrar ventanas que contengan mensajes para los programadores.

Pero además de mostrar mensajes en las ventanas los programas de java generalmente
realizan también operaciones aritméticas en la resolución de problemas según sea la
necesidad del programador para dar solución a los distintos y múltiples problemas que se
quieran resolver estas operaciones aritméticas se realizan mediante la utilización de
símbolos que en el lenguaje java representan las operaciones aritméticas deseadas estas
operaciones son:

Las aplicaciones en java comienzan su ejecución en el método main. La primera línea del
método main debe ser public static void main (string args[]).Y una lave izquierda y una
derecha determinan el cuerpo de la declaración de un método.

Por otra parte los problemas que se presentan con gran frecuencia y que requieren ser
resueltos para después formar un programa que los resuelva mediante la programación
en java siempre se presentan en variables estas y en java una variable es un ubicación en
la memoria de la computadora en donde puede guardarse un valor para que un programa
lo utilice. Todas las variables tienen, un nombre, tipo, tamaño, y valor. El nombre de una
variable puede ser cualquier identificador valido, todas las variables deben declararse con
un nombre y un tipo para que puedan usarcé en un programa. Los tipos como int, float,
doublé y char son tipos primitivos y sus nombres son palabras clave del lenguaje de
programación java. A una variable se le asigna un valor mediante una instrucción de
asignación, la cual utiliza el operador de asignación, =, a este operador se le llama
operador binario ya que tiene dos operadores.
CONCLUSIÓN

Al analizar y resumir este capítulo, aprendimos en realidad como se programa de una


manera muy sencilla en Java, también conocimos lo que se debe de tomar en cuenta para
que nuestro programa se ejecute con exitosamente.
Cabe mencionar que aunque se contábamos con una idea de lo que era la programación
en Java, desconocíamos muchas de las expresiones, símbolos, clases, etcétera que se
manejan en programación, pero con este documento llegamos a conocer a grandes rasgos
lo que es el programar pero de una manera muy lógica y fácil de comprender.
Para seguir en la programación en Java es muy importante no dejar de lado lo que hemos
aprendido, sino al contrario seguir retroalimentándonos de información y cuáles son las
actualizaciones de la programación al paso del tiempo.

1.- CONVERTIR UNA TEMPERATURA DADA EN GRADOS FAHRENHEIT A GRADOS


CENTÍGRADOS.
/**
* Write a description of class conversion here.
*
* @author (your name)
* @version (a version number or a date)
*/
// Aplicacion de paquetes API de java
import javax.swing.JOptionPane;
public class conversion
{
// El metodo main empieza la ejecucion de la aplicacion en JAVA
public static void main( String args[] ) {
String gradosFarenheit; //Declaracion de primera cadena que introduce el usuario
//Declaracion de grados a convertir
//Declaracion de conversion (lugar donde se convierten los grados)
double Farenheit; double Conversion;
//Leer grados Farenheit como una cadena
gradosFarenheit = JOptionPane.showInputDialog(" Escriba los grados Farenheit; ");
Farenheit = Double.parseDouble(gradosFarenheit);
//conversion de los grados Farenheit
Conversion = (Farenheit - 32)/1.8;
JOptionPane.showMessageDialog(null, "La Conversion es" + Conversion,"Resultados",
JOptionPane.INFORMATION_MESSAGE);
System.exit(0); //Permite terminar la aplicacion
}// Fin del metodo main
// instance variables - replace the example below with your own
private int x;
/**
* Constructor for objects of class conversion
*/
public conversion()
{
// initialise instance variables
x = 0;
}
/**
* An example of a method - replace this comment with your own
*
* @param y a sample parameter for a method
* @return the sum of x and y
*/
public int sampleMethod(int y)
{
// put your code here
return x + y;
}
2.- CALCULAR EL DIÁMETRO, CIRCUNFERENCIA Y ÁREA DE UN CÍRCULO EN BASE A SU
RADIO QUE ES UN NÚMERO ENTERO.

// La clase Circulo contiene un par de coordenadas x-y y un radio.

public class Circulo {

private int x; // coordenada x del centro del círculo

private int y; // coordenada y del centro del círculo

private double radio; // radio del círculo

// constructor sin argumentos

public Circulo()

// la llamada implícita al constructor de Object ocurre aquí

// constructor

public Circulo( int valorX, int valorY, double valorRadio )

// la llamada implícita al constructor de Object ocurre aquí

x = valorX; // no hay necesidad de validación

y = valorY; // no hay necesidad de validación

establecerRadio( valorRadio );

// establecer x en el par de coordenadas

public void establecerX( int valorX )

x = valorX; // no hay necesidad de validación

}
// devuelve la x del par de coordenadas

public int obtenerX()

return x;

// establecer y en el par de coordenadas

public void establecerY( int valorY )

y = valorY; // no hay necesidad de validación

// devuelve la y del par de coordenadas

public int obtenerY()

return y;

// establecer el radio

public void establecerRadio( double valorRadio )

radio = ( valorRadio < 0.0 ? 0.0 : valorRadio );

// devuelve el radio

public double obtenerRadio()

return radio;
}

// calcula y devuelve el diámetro

public double obtenerDiametro()

return 2 * radio;

// calcula y devuelve la circunferencia

public double obtenerCircunferencia()

return Math.PI * obtenerDiametro();

// calcula y devuelve el área

public double obtenerArea()

return Math.PI * radio * radio;

// devuelve representación String del objeto Circulo

public String toString()

return "Centro = [" + x + ", " + y + "]; Radio = " + radio; }

} // fin de la clase Circulo


3.- CALCULAR EL ÁREA DE UN TRIÁNGULO CONOCIENDO SU BASE Y ALTURA.

/**

* Write a description of class Area here.

* @author (your name)

* @version (a version number or a date)

*/

// Aplicacion de paquetes API de java

import javax.swing.JOptionPane;

public class Area

// El metodo main empieza la ejecucion de la aplicacion en JAVA

public static void main( String args[] ) {

String baseTriangulo; //Declaracion de primera cadena que introduce el usuario

String alturaTriangulo; //Declaracion de segunda cadena que introduce el usuario

//Declaracion de baseTriangulo y alturaTriangulo numero a multiplicar


//Declaracion de multiplicacion (lugar donde multiplican los numeros)

double base; double altura; double area;

//Leer base como una cadena

baseTriangulo = JOptionPane.showInputDialog(" Escriba la base; ");

//Leer altura como una cadena

alturaTriangulo = JOptionPane.showInputDialog(" Escriba la altura; ");

base = Double.parseDouble(baseTriangulo);

altura = Double.parseDouble(alturaTriangulo);

//area del Triangulo

area = (base * altura)/2;

JOptionPane.showMessageDialog(null, "El area es" + area,"Resultados",


JOptionPane.INFORMATION_MESSAGE);

System.exit(0); //Permite terminar la aplicacion

}// Fin del metodo main

// instance variables - replace the example below with your own

private int x;

/**

* Constructor for objects of class Area

*/

public Area()

// initialise instance variables

x = 0;

/**
* An example of a method - replace this comment with your own

* @param y a sample parameter for a method

* @return the sum of x and y

*/

public int sampleMethod(int y)

// put your code here

return x + y;

}
4.- CALCULAR LA HIPOTENUSA DE UN TRIÁNGULO RECTÁNGULO
CONOCIENDO EL VALOR DE SUS CATETOS.

/**

* @file Hipotenusa.java

* @version 1.1

* @author Linea de Codigo (http://lineadecodigo.com)

* @date 25-feb-2007

* @url http://lineadecodigo.com/2007/02/25/calcular-la-hipotenusa-con-java/

* @description Utilización del método hypot para calcular la hipotenusa de un triangulo.

*/

public class Hipotenusa {

public static void main(String[] args) {

// Triangulo de lado 3 y lado 2

// Mediante el teorema de pitagoras "la suma de los cuadrados de los catetos es igual al
cuadrado de la hipotenusa:"

double hypo = 0;

double cateto1 = 2;

double cateto2 = 3;

hypo = Math.sqrt(Math.pow(cateto1, 2) + Math.pow(cateto2, 2));

System.out.println("La hipotenusa de un triangulo de lados "+cateto1+" y "+cateto2+" es "


+ hypo);

// Con el método hypot

System.out.println("La hipotenusa de un triangulo de lados "+cateto1+" y "+cateto2+" es "


+ Math.hypot(cateto1, cateto2));

Você também pode gostar