Sie sind auf Seite 1von 4

Facultad de Ingeniera Escuela de Ingeniera de Sistemas y Computacin Algoritmia y Programacin NORMAS PARA LA ENTREGA DE LOS LABORATORIOS Coloque el nombre

e de los integrantes del grupo (dos estudiantes), nombre del profesor, nmero del grupo de Algoritmia y nmero de laboratorio presentado en el encabezado de todos sus programas. No se aceptan informes sin esta informacin. En caso de no completar la informacin solicitada se aplicar una penalizacin de 0.5 a la nota obtenida en el laboratorio. Guarde una copia del cdigo fuente de todos sus programas y la evidencia de la ejecucin. Esto se puede realizar copiando y pegando las ventanas con la entrada(s) y salida(s) solicitadas. Inclyalas en la carpeta del laboratorio correspondiente. Lugar y Medio de Entrega: Todos los archivos que se soliciten en el informe (.java y .pdf) deben ser comprimidos y entregados a travs de campus virtual, en el cual ustedes encontraran un enlace al laboratorio Lab1. Plazo: La fecha de entrega para el Laboratorio 1 es el lunes Septiembre 16. Durante el curso no se recibirn informes de laboratorio enviados por correo electrnico y tampoco se podr entregar informes al monitor.

Laboratorio No. 1 Tema: Entrada y salida de datos en java Fecha de asignacin: Septiembre 6 de 2013 Fecha de entrega: Septiembre 20 de 2013

Objetivos: Aplicar el mtodo visto en clase para la solucin de problemas usando algoritmos. Identificar la estructura bsica de un programa en Java. Familiarizar al estudiante con las fases del desarrollo de un programa en Java: edicin, Compilacin, depuracin, ejecucin y anlisis de resultados. Familiarizar al estudiante con la identificacin de la sintaxis de un programa en Java. Reconocer la importancia de los tipos de datos en Java. Utilizar las instrucciones aritmticas para realizar clculos bsicos en Java. Comprender el uso y la sintaxis de las operaciones de lectura y escritura mediante los mtodos showInputDialog() y showMessageDialog() de la clase JOptionPane.

Metodologa: El laboratorio debe ser desarrollado en grupos de tres personas. Siga paso a paso la metodologa planteada en el curso y resuelva los siguientes ejercicios. Para cada ejercicio los entregables son: 1. 2. 3. 4. 5. Anlisis del problema (15%) Algoritmo en pseudocdigo (30%) Prueba de escritorio.(15%) Algoritmo en Java (30%) Imgenes donde se muestra las pruebas del Algoritmo implementado. (10%)

Se debe entregar un informe PDF con los puntos 1, 2, 3,4 y 5 de la metodologa y los archivos .java.

1. Fuerza de rozamiento (35%) El Departamento de Experimentos Fsicos de la Universidad del Valle requiere para un proceso industrial, disear un algoritmo que permita calcular la fuerza de rozamiento entre dos cuerpos Ft = N * , donde N es la fuerza normal y el coeficiente de friccin. Se debe especificar el nombre del material involucrado en el experimento. Al finalizar se debe mostrar un mensaje como el de la figura 1.

Figura 1: Fuerza de Rozamiento

2. La frmula de Heron (35%) En geometra, la frmula de Hern, descubierta por Hern de Alejandra, relaciona el rea de un tringulo en trminos de las longitudes de sus lados a, b y c:

area sm(sm a)(sm b)(sm c)


Donde sm es la mitad del permetro del tringulo, tambin conocida como el semipermetro, el cual est dado por:

Desarrolle un programa que lea los valores de a,b,c. Aplique la frmula de Heron para calcular el rea del tringulo. Al finalizar se debe mostrar un mensaje como el de la figura 2.

Figura 2: Formula de Heron

Nota: para el clculo de la raz cuadrada, utilice Math.sqrt( )

3. Numeracin (30%) Escriba un programa que lea un nmero entero de tres dgitos, e indique cuntas unidades, cuntas decenas y cuntas centenas hay en el nmero digitado. Ejemplo:

Figura 3: Numeracin

Das könnte Ihnen auch gefallen