Este documento presenta cuatro problemas de programación en Java que involucran el uso de métodos. Cada problema incluye un programa fuente que toma valores de entrada, llama a un método para realizar cálculos, y muestra los resultados. Los problemas cubren la conversión de grados Fahrenheit a Celsius, calcular el área y diámetro de un círculo, calcular el área de un triángulo, y calcular la hipotenusa de un triángulo rectángulo.
Profesores y estudiantes del Campus de Gandia UPV en los medios socialesLuis Lopez Cuenca
Resultados y conclusiones principales del estudio realizado durante el curso 2011/2012 sobre el conocimiento y uso de los "social media" por parte de los docentes y los estudiantes del Campus de Gandia de la Universitat Politècnica de València.
Profesores y estudiantes del Campus de Gandia UPV en los medios socialesLuis Lopez Cuenca
Resultados y conclusiones principales del estudio realizado durante el curso 2011/2012 sobre el conocimiento y uso de los "social media" por parte de los docentes y los estudiantes del Campus de Gandia de la Universitat Politècnica de València.
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
Programas de Java en BlueJ
1. INSTITUTO TECNOLÓGICO DE MATEHUALA
PROGRAMAS
Elaboró:
Álvarez Hernández Irene Esperanza
Campos Martínez Macario
Maldonado Muñoz Claudia Guadalupe
Rodríguez Quiroz Norberto Ismael
Tello Ortiz Celia Cecilia
Materia: Algoritmos y lenguajes de Programación
Docente: Ing. Martín Luis Ledezma Hernández
Carrera: Ingeniería Industrial
Grupo: Cuarto semestre “A”
Unidad 4: Funciones
Semestre: Enero-Junio 2011
Matehuala, S.L.P. Mayo 2011
2. Resuelva los siguientes problemas y escriba el programa java correspondiente haciendo
uso de métodos en java:
I.- Convertir una temperatura dada en grados Fahrenheit a grados centígrados.
a) Programa fuente:
// Exercise 6.6: Conversion.java
// Convertir los grados Farenheit a grados Celsius.
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Conversion extends JApplet implements ActionListener {
JLabel promptLabel;
JTextField inputField;
// create GUI
public void init()
{
Container container = getContentPane();
container.setLayout( new FlowLayout() );
promptLabel = new JLabel( "Escriba los grados Farenheit: " );
inputField = new JTextField( 10 );
inputField.addActionListener( this );
container.add( promptLabel );
container.add( inputField );
} // end method init
// Convertir los grados Farenhiet a grados Celsius
public void actionPerformed( ActionEvent actionEvent )
{
double gradosfarenheit =
Double.parseDouble( actionEvent.getActionCommand() );
showStatus( " Los grados Celsius son " + gradoscelsius( gradosfarenheit ) );
} // end method actionPerformed
// calcular y regresar a grados celsius
public double gradoscelsius( double gradosfarenheit )
{
3. double gradoscelsius= ( gradosfarenheit - 32 )/1.8;
return gradoscelsius;
} // end method grados Celsius
} // end class Converison
b) Resultados del programa:
4. II.- Calcular el diámetro, circunferencia y área de un círculo en base a su radio que es un
número entero.
a) Programa fuente:
// Exercise 6.6: Area.java
// Calcular el area y el diametro de un circulo.
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Area extends JApplet implements ActionListener {
JLabel promptLabel;
JTextField inputField;
// create GUI
public void init()
{
Container container = getContentPane();
container.setLayout( new FlowLayout() );
promptLabel = new JLabel( "Escriba el radio: " );
inputField = new JTextField( 10 );
inputField.addActionListener( this );
container.add( promptLabel );
container.add( inputField );
} // end method init
5. // calculate sphere volume when user presses Enter in inputField
public void actionPerformed( ActionEvent actionEvent )
{
double radio =
Double.parseDouble( actionEvent.getActionCommand() );
showStatus( "El área es" + areadelcirculo( radio )+ "El diámetro del circulo es" +
diametrodelcirculo(radio) );
} // end method actionPerformed
// calcular y regresar a area
public double areadelcirculo( double radio )
{
double area = Math.PI * Math.pow( radio, 2 );
return area;
} // end method areadelcirculo
// calcular y regresar a diametro
public double diametrodelcirculo( double radio )
{
double diametro = radio*2;
return diametro;
} // end method diametrodelcirculo
} // end class Area
b) Resultados del programa:
6.
7. III.- Calcular el área de un triángulo conociendo su base y altura.
a) Programa fuente:
// Exercise 6.6: Area.java
// Calcular el area de un triangulo.
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Area extends JApplet implements ActionListener {
JLabel promptLabel; JLabel promptLabel2;
JTextField inputField; JTextField inputField2;
// create GUI
public void init()
{
Container container = getContentPane();
container.setLayout( new FlowLayout() );
Container container2 = getContentPane();
container2.setLayout( new FlowLayout() );
promptLabel = new JLabel( "Escribir la base:" );
inputField = new JTextField( 10 );
inputField.addActionListener( this );
container.add( promptLabel );
container.add( inputField );
promptLabel2 = new JLabel( "Escribir la altura:" );
inputField2 = new JTextField( 10 );
inputField2.addActionListener( this );
container2.add( promptLabel2 );
container2.add( inputField2 );
} // end method init
// Calcular el area de un tringulo
public void actionPerformed( ActionEvent actionEvent )
{
8. double base =
Double.parseDouble(inputField.getText() );
double altura =
Double.parseDouble(inputField2.getText() );
showStatus( " El area es " + areadeltriangulo( base, altura));
} // end method actionPerformed
// Calcular y regresar alarea de un triangulo
public double areadeltriangulo( double base, double altura )
{
double area = (base * altura)/2;
return area;
} // fin del metodo areadeuntriangulo
} // fin de la clase Area
b) Resultados del programa:
9.
10. IV.- Calcular la hipotenusa de un triángulo rectángulo conociendo el valor de sus catetos.
a) Programa fuente:
// Exercise 6.6: Hipotenusa.java
// Calcular la hipotenusa de un triangulo rectangulo.
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Hipotenusa extends JApplet implements ActionListener {
JLabel promptLabel; JLabel promptLabel2;
JTextField inputField; JTextField inputField2;
// create GUI
public void init()
{
Container container = getContentPane();
container.setLayout( new FlowLayout() );
Container container2 = getContentPane();
container2.setLayout( new FlowLayout() );
promptLabel = new JLabel( "Escribir Cateto a:" );
inputField = new JTextField( 10 );
inputField.addActionListener( this );
container.add( promptLabel );
container.add( inputField );
promptLabel2 = new JLabel( "Escribir Cateto b:" );
inputField2 = new JTextField( 10 );
inputField2.addActionListener( this );
container2.add( promptLabel2 );
container2.add( inputField2 );
} // end method init
// Calcular la hipotenusa de un tringulo rectangulo
public void actionPerformed( ActionEvent actionEvent )
{
double Catetoa =
Double.parseDouble(inputField.getText() );
11. double Catetob =
Double.parseDouble(inputField2.getText() );
showStatus( " La hipotenusa es " + hipotenusadeuntriangulo ( Catetoa, Catetob));
} // end method actionPerformed
// Calcular y regresar a la hopitenusa del triangulo
public double hipotenusadeuntriangulo( double Catetoa, double Catetob )
{
double hipotenusa = Math.sqrt(( Catetoa * Catetoa) + ( Catetob * Catetob));
return hipotenusa;
} // fin del metodo hipotenusadeuntriangulo
} // fin de la clase Hipotenusa
b) Resultados del programa: