Lección 004: Aplicaciones prácticas
Página 1 de 1.
Lección 004: Aplicaciones prácticas
Esta ha sido una lección mucho más densa que las anteriores y que nos da las herramientas necesarias para comenzar a practicar en serio. En general, la teoría será asimilada mediante ejercicios prácticos y no tanto con preguntas teóricas como las que les hice en las lecciones anteriores.
En esta oportunidad les traigo ejercicios automáticos que he programado en Java usando una tecnología ya un poco en desuso: los Applets. De este modo tienen dos opciones para poder usar estos programitas prácticos:
Es posible que les aparezca una advertencia similar a siguiente:
No se preocupen, los programas que he publicado los hice yo mismo y por tanto no implican ningún tipo de riesgo. Simplemente hagan clic en "Acepto los riesgos y deseo ejecutar esta aplicacion." y luego den cilc en "Ejecutar". Si no quieren que este mensaje aparezca más para estos ejercicios marque la opción "No volver a mostrar este mensaje para esta aplicación", de otro modo, cada vez que entren aquí se les volverá a solicitar confirmación.
NOTA: Los ejercicios aquí propuestos los he tomado de los prácticos de la asignatura Programación 1 a cargo del Instituto de Computación (InCo) de la Facultad de Ingeniería por tanto su diseño ha sido pensado por profesores expertos en el tema.
Ahora sí, vamos con los ejercicios:
-----------------------------------------------------------------------------------------------------------------------------------------
Ejercicio 5:
¿Cuál es la salida estándar del siguiente programa?:
-----------------------------------------------------------------------------------------------------------------------------------------
Ejercicio 6: Requiere un poco de matemática. Quién no entienda el concepto matemático propuesto pues no debe estresarse mucho intentando hacer el ejercicio. Asimismo toda la información necesaria está dada en la letra:
Matemáticamente:
ln(ab) = b * ln(a)
eln(x) = x
Usa estas propiedades, el operador de multiplicación ( * ) y las funciones estándar de Pascal ln y exp para escribir una expresión en Pascal que produzca el valor de ab.
-------------------------------------------------------------------------------------------------------------------------------------------
Ejercicio 7:
Implementa los siguientes programas en Pascal. En este ejercicio, se supone que los datos de entrada serán siempre válidos, tu programa no necesita controlarlo.
Luego verifica que funcionen correctamente para varios datos de entrada.
Aplica todas las herramientas de Pascal que has aprendido hasta el momento.
Calcular el período de un péndulo de longitud l.
El período de un péndulo está dado por la ecuación:
-----------------------------------------
Calcular el área de un triángulo cuyos lados son de longitud a, b y c.
Los valores a, b y c deben ser leídos de la entrada estándar.
El área de un triángulo a partir de sus lados se calcula de la siguiente forma:
========================
Navegación:
En esta oportunidad les traigo ejercicios automáticos que he programado en Java usando una tecnología ya un poco en desuso: los Applets. De este modo tienen dos opciones para poder usar estos programitas prácticos:
- Hacerlo diréctamente desde esta página dado que están más abajo en forma de Applet.
- Descargarlos hacia su equipo para ejecuarlos cuando quieran ya que también están en versión de escritorio y funcionan en cualquier sistema operativo. Para esto siguan este enlace. Son muy livianos sumando entre todos menos de 500Kb.
- Opcional:
Sea cual sea la opción que elijan necesitan tener instalado Java en su equipo. En general, todo el mundo lo tiene instalado porque hay un sin fin de aplicaciones que usan la plataforma Java para funcionar, sin embargo podría pasar que no lo tienen o que tienen una versión muy vieja:- Si no estás seguro de tener Java en tu equipo visita este enlace: Test Java.
- Para descargar el instalador de Java sigue el siguiente enlace. Automáticamente te dará acceso a la descarga de la versión de Java adecuada a tu sistema operativo: Descargar Java.
Con esto se te instalará todo lo necesario para usar aplicaciones Java tanto diréctamente desde tu equipo como desde tu navegador.
- Si no estás seguro de tener Java en tu equipo visita este enlace: Test Java.
Es posible que les aparezca una advertencia similar a siguiente:
No se preocupen, los programas que he publicado los hice yo mismo y por tanto no implican ningún tipo de riesgo. Simplemente hagan clic en "Acepto los riesgos y deseo ejecutar esta aplicacion." y luego den cilc en "Ejecutar". Si no quieren que este mensaje aparezca más para estos ejercicios marque la opción "No volver a mostrar este mensaje para esta aplicación", de otro modo, cada vez que entren aquí se les volverá a solicitar confirmación.
NOTA: Los ejercicios aquí propuestos los he tomado de los prácticos de la asignatura Programación 1 a cargo del Instituto de Computación (InCo) de la Facultad de Ingeniería por tanto su diseño ha sido pensado por profesores expertos en el tema.
Ahora sí, vamos con los ejercicios:
=======================================================================
-----------------------------------------------------------------------------------------------------------------------------------------
Ejercicio 5:
¿Cuál es la salida estándar del siguiente programa?:
- Código:
PROGRAM Verificar (output);
VAR
i: Integer;
r: Real;
BEGIN
r := i + 1;
WriteLn(i,r)
END.
-----------------------------------------------------------------------------------------------------------------------------------------
Ejercicio 6: Requiere un poco de matemática. Quién no entienda el concepto matemático propuesto pues no debe estresarse mucho intentando hacer el ejercicio. Asimismo toda la información necesaria está dada en la letra:
Matemáticamente:
ln(ab) = b * ln(a)
eln(x) = x
Usa estas propiedades, el operador de multiplicación ( * ) y las funciones estándar de Pascal ln y exp para escribir una expresión en Pascal que produzca el valor de ab.
-------------------------------------------------------------------------------------------------------------------------------------------
Ejercicio 7:
Implementa los siguientes programas en Pascal. En este ejercicio, se supone que los datos de entrada serán siempre válidos, tu programa no necesita controlarlo.
Luego verifica que funcionen correctamente para varios datos de entrada.
Aplica todas las herramientas de Pascal que has aprendido hasta el momento.
Calcular el período de un péndulo de longitud l.
El período de un péndulo está dado por la ecuación:
- Código:
t = 2 * pi * sqrt (l / g)
-----------------------------------------
Calcular el área de un triángulo cuyos lados son de longitud a, b y c.
Los valores a, b y c deben ser leídos de la entrada estándar.
El área de un triángulo a partir de sus lados se calcula de la siguiente forma:
- Código:
A = sqrt(s * (s - a) * (s - b) * (s - c))
- Código:
s = (a + b + c) / 2
========================
Navegación:
- Ir al índice del curso.
- Ir al índice de ejercicios de Pascal.
Temas similares
» Lección 005: Preguntas y aplicaciones
» Lección 011: El uso de arreglos
» Lección 019: Registros
» Lección 018: Enumerados
» Lección 001: Sugerencias
» Lección 011: El uso de arreglos
» Lección 019: Registros
» Lección 018: Enumerados
» Lección 001: Sugerencias
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.