UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática
TRABAJO PRÁCTICO – DICCIONARIOS
Realice los diccionarios de Datos, Resultados y Condiciones Vinculantes de
los siguientes enunciados:
1. Ingresar el lado de un cuadrado e indicar el área y perímetro del mismo.
DICCIONARIO DE DATOS
Identificador Formato Descripción
Primaria L Entero Lado de un cuadrado
Variables
Secundaria
Constantes
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
A Área
Variables Entero
P Perímetro
Constantes
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción
1 A=L*L
2 P=L*4
3
4
5
Página 1
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática
2. Dado el radio de un círculo, calcular su perímetro y su superficie.
DICCIONARIO DE DATOS
Identificador Formato Descripción
Primaria R Entero Radio de un circulo
Variables
Secundaria
Constantes Pi Real =3,14
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Perímetro de un
P Real circulo
Variables
S Real Superficie de un
circulo
Constantes
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción
1 P = 2 * Pi * R
2 S = Pi * R * R
3
4
5
Página 2
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática
3. Ingresar 5 números y calcular la suma y el promedio de ellos.
DICCIONARIO DE DATOS
Identificador Formato Descripción
X1
Variables X2
Primaria X3 Enteros Numeros
X4
X5
Secundaria
Constantes
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
S Suma
Variables entero
D Division
Constantes
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción
1 S = X1 + X2 + X3 + X4 +
X5
2 D = S div 5
3
4
5
Página 3
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática
4. Dado un número, calcular su doble, su triple y su mitad.
DICCIONARIO DE DATOS
Identificador Formato Descripción
Primaria X Entero numero
Variables
Secundaria
Constantes
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
D Doble
Variables T Entero Triple
M Mitad
Constantes
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción
1 D = 2 * 10
2 T = 3 * 10
3 M = X div 2
4
5
Página 4
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática
5. Ingresar 2 valores e indicar cuál es el menor.
DICCIONARIO DE DATOS
Identificador Formato Descripción
Primaria A, B Real Números ingresados
Variables
Secundaria
Constantes
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables
M1 Cadena de = “A es menor”
Constantes
M2 caracteres = “B es menor”
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción
1 Si A < B mostrar M1
2 Si B < A mostrar M2
3
4
5
Página 5
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática
6. Dado un número, informar con un mensaje si el mismo es mayor, menor o igual a
10.
DICCIONARIO DE DATOS
Identificador Formato Descripción
Primaria X Entero numero
Variables
Secundaria
Constantes
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables
= ” X es mayor a
M1 Cadena de 10 ”
Constantes
M2 caracteres = ” X es menor a
10 “
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción
1 Si X > 10 mostrar M1
2 Si X < 10 mostrar M2
3
4
5
Página 6
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática
7. Ingresar un número. Si es positivo, multiplicarlo por 5 y si es negativo indicar con
un mensaje que es un número negativo.
DICCIONARIO DE DATOS
Identificador Formato Descripción
Primaria x Entero numero
Variables
Secundaria
Constantes
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
P Multiplicacion
Variables entero
= “ es un
Cadena de
Constantes N numero negativo
caracteres
”
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción
1 Si x >= 0 → P = X * 5
2 Si x < 0 mostrar N
3
4
5
Página 7
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática
8. Calcular el valor de X de la siguiente ecuación ingresando los coeficientes:
a *X + b = c.
DICCIONARIO DE DATOS
Identificador Formato Descripción
A
Variables Primaria B real coeficientes
c
Secundaria
Constantes
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables X real resultado
Constantes
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción
1 X = (c-b) / a
2
3
4
5
Página 8
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática
9. Dados 2 valores A y B correspondientes a los extremos de un intervalos [A,B].
Ingresar un valor numérico e indicar si pertenecen o no al intervalo.
DICCIONARIO DE DATOS
Identificador Formato Descripción
A A and B = extremos de
Variables Primaria B real un intervalo
X X = numero ingresado
Secundaria
Constantes
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables
M1 = “Pertenece
al intervalo”
M1 Cadena de
Constantes M2 = “No
M2 caracteres
pertenece al
intervalo”
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción
1 X >= A and X <= B
mostrar M1
2 X < A and X > B mostrar
M2
3
4
5
Página 9
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática
10. Dados 2 números, indicar con un mensaje cuál es mayor y, en caso de ser
iguales, calcular la suma entre ellos.
DICCIONARIO DE DATOS
Identificador Formato Descripción
N1 N1 = numero 1
Primaria ENTERO
Variables N2 N2 = numero 2
Secundaria
Constantes
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables I Entero I = Suma
M1 = “N1 es
M1 and M2
M1 Mayor que N2”
cadena de
Constantes M2 M2 = “N2 es
caracteres
mayor que N1”
Entero
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción
1 Si N1 > N2 mostrar M1
2 Si N1 < N2 mostrar M2
3 Si N1 = N2 → I = N1 + N2
4
5
Página 10
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática
11. Dadas las coordenadas de un punto en el plano, debe determinarse en qué
cuadrante se encuentra dicho punto, si se encuentra en alguno de los ejes o si es
el origen de coordenadas.
DICCIONARIO DE DATOS
Identificador Formato Descripción
X
Primaria reales cordenadas
Variables Y
Secundaria
C1
C2
C1 and C2 and C3 and
C3
C4 = cuadrantes
Constantes C4 Reales
Ey = Eje Y
Ex
Ex = Eje X
Ey
O
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
Variables
Constantes M1 Cadena de M1 = “Se
M2 caracteres encuentra en el
M3 cuadrante 1”
M4 M2 = “Se
M5 encuentra en el
M6 cuadrante 2”
M7 M3 = “Se
encuentra en el
cuadrante 3”
M4 = “Se
encuentra en el
cuadrante 4”
M5 = “Se
encuentra en el
eje de las X”
M6 = “Se
encuentra en el
je de las Y”
M7 = “Se
Página 11
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática
encuentra en la
Ordenada al
origen”
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción
1 Si X > 0 and Y > 0 mostrar
M1
2 Si X < 0 and Y > 0 mostrar
M2
3 Si X < 0 and Y < 0 mostrar
M3
4 Si X > 0 and Y < 0 mostrar
M4
5 Si X = 0 and Y != 0
mostrar M5
6 Si X != 0 and Y = 0
mostrar M6
7 Si X = 0 and Y = 0 mostrar
M7
Página 12
UNIVERSIDAD TECNOLÓGICA NACIONAL
Facultad Regional Tucumán
Departamento: CIENCIAS BÁSICAS TRABAJO PRÁCTICO
Carreras: Ingeniería Eléctrica, Civil, Mecánica DICCIONARIOS
Cátedra: Fundamentos de Informática
12. Resolver una ecuación de segundo grado ingresando los valores de los
coeficientes A, B y C.
DICCIONARIO DE DATOS
Identificador Formato Descripción
A
Variables Primaria B Real coeficientes
C
Secundaria
Constantes Entero
DICCIONARIO DE RESULTADOS
Identificador Formato Descripción
X1 Resultado X1
Variables real
X2 Resultado X2
Constantes
DICCIONARIO DE CONDICIONES VINCULANTES
Número Descripción
1 (-B + Sqrt(B^2 - 4 * A * C))
div (2*A)
2 (-B - Sqrt(B^2 - 4 * A * C))
div (2*A)
3
4
5
Página 13