Está en la página 1de 4

Universidad Tecnolgica Nacional

Facultad Regional Crdoba


Ingeniera Industrial

Informtica I

Unidad N 2
INTRODUCCIN AL DISEO DE
ALGORITMOS Y LGICA DE
PROGRAMACIN

ESTRUCTURA SECUENCIAL
Gua de Ejercicios

Autoras Corso, Cynthia


Carrizo, Blanca Rosa

Revisin Crosio, Natalia


v.1 2015 Novas, Juan Matas
Olmedo, Adriana
UNIVERSIDAD TECNOLGICA NACIONAL - FACULTAD REGIONAL CRDOBA
Departamento Ingeniera Industrial
Asignatura: Informtica I

1. Ejercicio Modelo de Estructura Secuencial


1) Un profesor necesita obtener el promedio de notas de un alumno.
Se conoce que el alumno ha rendido tres exmenes parciales.
Se pide generar la siguiente Salida impresa:
El resultado del promedio del alumno.
Para ello Ud. dispone de las siguientes Entradas:
Nota1 (n1): representa la nota del primer parcial.
Nota2 (n2): representa la nota del segundo parcial.
Nota2 (n3): representa la nota del tercer parcial.

Nombre de variables:
Para cada uno de los ejercicios de esta gua, se pide un conjunto de resultados, cuyas variables de salida que
los representan debern ser creadas y nombradas por el alumno. Por otro lado, en los datos de entrada de
cada problema se enumeran las variables de entrada. Cada una de estas variables de entrada se encuentra
identificada en el enunciado con un nombre (dado entre parntesis) y una descripcin de la misma.

a. Diagrama de Flujo propuesto

Inicio

Declaracin de variables
Numrico Entero: n1, n2, n3
Numrico Real: promedio

Lectura de variables
n1, n2, n3

Proceso
promedio = (n1+n2+n3)/3

promedio Impresin de variables

Fin

b. Prueba de Escritorio

Recordar !!! Que para garantizar que la lgica planteada en el diagrama (y/o el pseudocdigo) es correcta,
es conveniente someterlo a una Prueba de Escritorio.
Esta prueba consiste en establecer diferentes datos de entrada y seguir la secuencia indicada en el diagrama,
hasta obtener los resultados. El anlisis de estos nos indicar si el diagrama esa correcto o si hay necesidad
de hacer ajustes.

Variables
n1 n2 n3 promedio
4 4 6 4,666666667
6 10 4 6,666666667
3 4 6 4,333333333
6 5 7 6

Gua de Ejercicios Estructura Secuencial 2015 Pgina 1 de 3


UNIVERSIDAD TECNOLGICA NACIONAL - FACULTAD REGIONAL CRDOBA
Departamento Ingeniera Industrial
Asignatura: Informtica I

Otra manera de representar la lgica propuesta para los algoritmos es el Pseudocdigo. Esta herramienta
nos facilita el razonamiento para el diseo del algoritmo, ya que no es un lenguaje de programacin
propiamente dicho y s es similar al lenguaje cotidiano.

c. Pseudocdigo Propuesto

Inicio
Numrico entero: n1, n2, n3
Numrico real: promedio

Leer n1
Leer n2
Leer n3

promedio=(n1+n2+n3)/3

Imprimir promedio
Fin

d. Diagrama de flujo en PSeInt

Gua de Ejercicios Estructura Secuencial 2015 Pgina 2 de 3


UNIVERSIDAD TECNOLGICA NACIONAL - FACULTAD REGIONAL CRDOBA
Departamento Ingeniera Industrial
Asignatura: Informtica I

2. Ejercicios de Estructuras Secuenciales

2) Se requiere calcular la suma de dos nmeros.


Se pide generar las siguiente Salida impresa:
El resultado de la suma de los dos nmeros.
Para ello Ud. dispone de las siguientes Entradas:
Nmero 1 (n1): identifica el primer nmero.
Nmero 2 (n2): identifica el segundo nmero.

3) Se requiere calcular el producto de dos nmeros.


Se pide generar las siguiente Salida impresa:
El resultado del producto de los dos nmeros.
Para ello Ud. dispone de las siguientes Entradas:
Nmero 1 (n1): identifica el primer nmero.
Nmero 2 (n2): identifica el segundo nmero.

4) Se necesita averiguar el permetro de un cuadrado.


Se pide generar las siguiente Salida impresa:
El resultado del permetro del cuadrado.
Para ello Ud. dispone de la siguiente Entradas:
Lado1 (l1): identifica el lado, expresado en centmetros.

5) Una persona necesita obtener informacin relacionado con el desempeo de su automvil.


Se pide generar las siguientes Salidas impresas:
La cantidad de litros consumidos.
El importe gastado en combustible.
Para ello Ud. dispone de las siguientes Entradas:
Kilmetros (km): representa los Km recorridos por el vehculo.
Precio (pr): representa el precio de combustible por litro.
Kilmetros Litro (kmL): representa los km recorridos por cada litro.

6) Un mini mercado de nuestra ciudad necesita obtener informacin relacionada con el stock de 3 artculos
de los productos que comercializa.
Se pide generar las siguientes Salidas impresas:
El importe total en concepto de ventas de cada artculo.
El importe total de ventas de todos los productos considerados.
Para ello Ud. dispone de las siguientes Entradas:
Cantidad Vendida Art1 (cant1): representa la cantidad vendida del artculo 1.
Precio Venta Art1 (pre1): representa el precio de venta del artculo 1.
Cantidad Vendida Art2 (cant2): representa la cantidad vendida del artculo 2.
Precio Venta Art2 (pre2): representa el precio de venta del artculo 2.
Cantidad Vendida Art3 (cant3): representa la cantidad vendida del artculo 3.
Precio Venta Art3 (pre3): representa el precio de venta del artculo 3.

7) El observatorio meteorolgico necesita obtener informacin relacionada con la variacin de


temperaturas en distintos momentos del da.
Se pide generar la siguiente Salida impresa:
La temperatura promedio del da.
Para ello Ud. dispone de las siguientes Entradas:
Temperatura1 (t1): representa la temperatura tomada en horas de la maana.
Temperatura2 (t2): representa la temperatura tomada en horas de la tarde.
Temperatura3 (t3): representa la temperatura tomada en horas de la noche.

Gua de Ejercicios Estructura Secuencial 2015 Pgina 3 de 3