Práctica #1

Anuncio
Fecha de efectividad: __________________
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA
FACULTAD DE INGENIERÍA (UNIDAD MEXICALI)
DOCUMENTO DEL SISTEMA DE CALIDAD
Formato para prácticas de laboratorio
CARRERA
PLAN DE
ESTUDIO
CLAVE
ASIGNATURA
LSC
2003-1
5235
PRÁCTICA
No.
1
LABORATORIO
DE
NOMBRE DE LA
PRÁCTICA
NOMBRE DE LA ASIGNATURA
Tópicos Selectos de Programación
DURACIÓN
(HORA)
Licenciado en Sistemas Computacionales
Entorno al Delphi 2005 en modo consola
2
1. INTRODUCCIÓN
Todos los sistemas interactúan con el exterior por medio de datos de entrada y salida. El lenguaje
Delphi 2005, proporciona facilidades para la entrada y salida de datos, por defecto el lenguaje
arroja un nombre de programa y una estructura general como plantilla para empezar a trabajar.
La entrada se captará del teclado, mientras que la salida será al monitor. Las variables y
constantes serán declaradas y utilizadas para intercambiar datos del exterior, para que
posteriormente se presenten los resultados necesarios, de igual forma se tomarán decisiones
dependiendo de los requerimientos de cada sistema.
2. OBJETIVO (COMPETENCIA)
El alumno realizará programas en lenguaje Delphi 2005 en modo consola, utilizando las
instrucciones de entrada y salida de datos de manera correcta, así mismo aprenderá a utilizar la
instrucción del if para tomar decisiones.
Formuló
L.S.C. Mónica
Cristina Lam Mora
Revisó
L.S.C. Mónica Cristina
Lam Mora
Maestro
Coordinador de la
Carrera
Aprobó
Autorizó
M.C. Miguel Ángel
Martínez Romero
Gestión de la Calidad
Director de la Facultad
3. FUNDAMENTO
La declaración de variables se maneja de la siguiente manera, según el tipo de datos de se
desee capurar, por ejemplo:
Tipo de dato integer, es para números enteros.
Tipo de dato real, es para números con punto flotante, es decir con decimales.
Tipo de dato char, es para capturar un carácter o bien una cadena de caracteres.
Página 1 de 4
Código GC-N4-017 .
Revisión
1
.
Fecha de efectividad: __________________
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA
FACULTAD DE INGENIERÍA (UNIDAD MEXICALI)
DOCUMENTO DEL SISTEMA DE CALIDAD
Formato para prácticas de laboratorio
La forma en como se declararán las variables es:
Var edad:integer;
dinero:real;
sexo:char;
nombre:char[15];
Para desplegar datos en la pantalla, se utiliza la instrucción write(), y si se desea que cambie de
renglón después de mandar el mensaje al monitor pondrá la instrucción writeln().
La forma que tiene la función es:
write(‘ Aquí va la cadena que se desea desplegar‘);
writeln(‘El resultado es ’,resultado);
Para capturar datos del teclado, se utiliza la instrucción read(), y si se desea que cambie de
renglón después de capturar la variable pondrá la instrucción readln().
La forma que tiene la función es:
read(variable);
readln(resultado);
Para llevar a cabo una decisión se utiliza la sentencia if(), y la forma en como se lee es “si la
condición es cierta entonces”. Se puede utilizar un if con un else, que significa “y sino”, la única
restricción es que si antes de un else nunca lleva “;” la sentencia anterior. Y si las instrucciones
dentro del if o else tienen más de una sentencia entonces deberá agregar begin y end a éstas.
La forma que tiene la sentencia es:
if (num>=10) then
write(‘Número mayor o igual que 10’);
if (num>=10) then
write(‘Número mayor o igual que 10’)
else
write(‘Número menor que 10’);
Página 2 de 4
Código GC-N4-017 .
Revisión
1
.
Fecha de efectividad: __________________
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA
FACULTAD DE INGENIERÍA (UNIDAD MEXICALI)
DOCUMENTO DEL SISTEMA DE CALIDAD
Formato para prácticas de laboratorio
1. Introduce el siguiente programa en Delphi 2005, en tu computadora:
program conversiones;
{$APPTYPE CONSOLE}
uses
SysUtils;
var pulgadas:integer;
centimetros,yarda, metro:real;
const mxy=0.9144; // está es una variable con un valor asignado como constante
begin
{ TODO -oUser -cConsole Main : Insert code here }
writeln('Conversion de pulgadas/ centimetros Yardas/Metros');
writeln('Dame el numero de pulgadas: ');
readln(pulgadas);
writeln('Dame el numero de yardas:');
readln(yarda);
metro:=yarda*mxy;
centimetros:=2.54*pulgadas;
write('pulgadas son', centimetros:8:3);
writeln('centimetros');
writeln(yarda:5:2,'yardas equivalente a',metro:5:2,'metros');
readln;
end.
4. PROCEDIMIENTO (DESCRIPCIÓN)
A)
EQUIPO NECESARIO
Computadora con Delphi 2005 instalado
B)
MATERIAL DE APOYO
Cualquier libro sobre delphi 2005
Libros de Pascal, ya que éste es el antecesor de
delphi.
Práctica Impresa.
DESARROLLO DE LA PRÁCTICA
1. En cierto poblado, un hombre es elegible como bombero si su estatura es cuando menos de
(165cm.) y si su edad oscila entre los 18 y 40 años.
2. Calcule el sueldo semanal de un trabajador, considerando que si trabaja más de 40 horas,
las horas extras se le pagarán dobles.
Página 3 de 4
Código GC-N4-017 .
Revisión
1
.
Fecha de efectividad: __________________
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA
FACULTAD DE INGENIERÍA (UNIDAD MEXICALI)
DOCUMENTO DEL SISTEMA DE CALIDAD
Formato para prácticas de laboratorio
C)
CÁLCULOS Y REPORTE
Preguntas sobre la práctica de forma INDIVIDUAL, que hará el maestro al finalizar la práctica a cada
alumno.
5. RESULTADOS Y CONCLUSIONES
Los resultados serán solo a nivel de visualización, no serán impresos, estos podrán variar
dependiendo de los datos de entrada que el alumno introduzca.
6. ANEXOS
7. REFERENCIAS
Página 4 de 4
Código GC-N4-017 .
Revisión
1
.
Descargar