Diagramas de flujos
1. Diseñar el algoritmo (ordinograma y pseudocódigo) correspondiente a un programa que lea el valor correspondiente a una distancia en millas marinas y las escribaexpresadas en metros. Sabiendo que 1 milla marina equivale a 1852 metros.
a) Datos:
a.1. Datos de entrada:
Distancia en millas marinas =Dy V.T. Entero
a.2. Datos de proceso:
DmDy* 1852 V.T. Enteroa.3. Datos de salida:
DmV.T. Entero
b) Diagrama de Flujo:
c) Pseudocódigo:
Distancia-en-millas-marinas-expresadas-en-metros
El programa expresó el valor deuna distancia en millas marinas en metros.
Dy, Dm V.T. Entero
Inicio
Leer Dy
Hacer Dm Dy * 1852
Imprimir Dm
Fin
2. Diseñar el algoritmo (ordinograma y pseudocódigo) correspondiente aun programa que escribe el porcentaje descontado en una compra, introduciendo por teclado el precio de la tarifa y el precio pagado.
a) Datos:
a.1. Datos de entrada:
Precio de la tarifa =Pt V.T.Real
Precio pagado =Pp V.T. Real
a.2. Datos de proceso:
DtoPt – PpV.T. Real
% Dto(Dto*100)/PtV.T. Real
a.3. Datos de salida:
% Dto V.T. Real
b) Diagrama de Flujo:
c)Pseudocódigo:
Porcentaje-descontado-en-una-compra.
El programa calculó el porcentaje descontado en una compra.
Pt, Pp, % Dto V.T. Real
Inicio
Leer Pt, Pp
Hacer DtoPt – Pp
%Dto (Dto*100) / Pt
Impimir %Dto
Fin
3. Diseñar el algoritmo (ordinograma y pseudocódigo) correspondiente a un programa que pida por teclado dos números enteros y muestre su suma, resta,multiplicación, división y el resto (módulo) de la división. Si la operación no es conmutativa, también se mostrará el resultado invirtiendo los operadores.
a) Datos:
a.1. Datos de entrada:Número 1 = n1 V.T. Entero
Número 2 = n2 V.T. Entero
a.2. Datos de proceso:
Suma n1 + n2 V.T. Entero
Resta n1 – n2 V.T. Entero
Mult n1 * n2 V.T. Entero
Div n1 / n2 V.T. Entero...
Regístrate para leer el documento completo.