Programacion Est Secuencial

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 5

DIAGRAMACION RESPETANDO EL PARADIGMA ESTRUCTURADO

Esta es una forma más de representar la lógica de programación.

Un proceso es una secuencia de instrucciones que ocupan una cantidad de recursos


del computador y permiten la solución de un problema, ya sea en función de un solo
proceso o de varios subprocesos que al combinarse, correcta y lógicamente, generan la
solución deseada.

La diagramación que utilizaremos consiste en dibujar a todos sus elementos, que se


encuentran ordenados en forma secuencial de arriba hacia abajo.

 
Simbología definida para el desarrollo del diagrama de flujo bajo el estándar ANSI.

SÍMBOLO SIGNIFICADO

Inicio y Fin del Diagrama

Entrada de Datos. (Se homogeniza el uso de este


símbolo para entradas desde cualquier origen
incluyendo el teclado. En caso de ser necesario
identificar el origen se aclara dentro del símbolo)

Proceso. Indica una acción o proceso. (p.e . cambio


de valor de variables, asignaciones y operaciones
matemáticas)

Llamada a Subrutina

Salida. (Se homogeniza el uso de este símbolo para


salidas hacia cualquier destino Pantalla o
Impresora. En caso de ser necesario identificar el
destino se aclara dentro del símbolo.)

Decisión. Compara dos datos y dependiendo de su


resultado lógico (verdadero o falso) se toma la
decisión de seguir por un camino del diagrama u
otro.
Conector (in page). Enlaza dos partes del programa
de la misma página. Si el diagrama tuviera varios,
se distinguen por el número que llevan en su
interior.

Conector (out page). Indica el enlace de dos partes


de un programa en distintas páginas.

EL SIGUIENTE SÍMBOLO SOLE SE APLICA A LOS DIAGRAMAS DENOMINADOS DE


ALTA ABSTRACCIÓN PARA SIMPLIFICAR LA COMPRENSIÓN DEL USO DE
ESTRUCTURAS ITERTIVAS

Iteración. Indica que una instrucción o grupo de


instrucciones deben ejecutarse varias veces.

En todos los casos dentro del simbolo se escribe la instrucción, el procedimiento que
se llama, etc.

Proceso 1 Emp sdo

Sueldo = ch * vh A= = b

Recordemos lo que dice el teorema de Bohm y Jacopini

El teorema de Böhm y Jacopini establece, que un programa propio puede ser escrito


utilizando únicamente tres tipos de estructuras de control, las cuales son: estructuras
secuenciales, estructuras de selección y estructuras de repetición.
Para que la programación sea estructurada, los programas han de ser propios. Un
programa se define como propio si cumple las siguientes condiciones:

 Si tiene un solo punto de entrada y un solo punto de salida


 Si todas las sentencias del algoritmo son alcanzables, esto es, existe al menos
un camino que va desde el inicio hasta el fin del algoritmo
 Si no posee ciclos infinitos

De este teorema se deduce que, si los algoritmos se diseñan empleando exclusivamente


dichas estructuras de control, los algoritmos, y por consecuencia los programas
derivados de ellos, serán propios.

- Tipos de Estructuras

Dentro de la programación estructurada reconocemos tres estructuras básicas

Estructuras secuenciales
Estructuras condicionales
Estructuras iterativas o de repetición

Forma de dibujar las distintas operaciones

Secuenciales

Dado el valor de la hora y la cantidad de horas trabajadas por un empleado, calcular su


sueldo

Datos : valor de la hora………………….. vh


cantidad de horas trabajadas…….. ch
nro de empleado…………………. emp

resultado : sueldo…………………….. sdo

proceso : sdo = ch* vh

Emp, ch, vh

Sdo= ch * vh

Emp sdo
En seudo código sería:

Comienzo
Ingresar “el nro de empleado”
Leer, emp
Ingresar “la cantidad de horas”
Leer,ch
Ingresar “el valor de la hora”
Leer vh
Sdo = ch * vh
Imprimir “el empleado, emp, cobra, sdo,pesos”
fin

EJERCICIOS DE VARIABLES Y ASIGNACIONES

1. Ingresar dos valores enteros, sumarlos e imprimir esta suma

2. Ingresar tres valores, imprimir la suma total, sólo sabe sumar de a dos.operandos
por vez

3. Ingresar tres valores, sumarlos e imprimir esa suma, se puede sumar de a varios
operandos.en la misma operacion

4. Ingresar los lados de un triángulo calcular su perímetro e imprimirlo

5. Ingresar dos lados de un triángulo rectángulo y calcular, la hipotenusa, el


perímetro, la superficie.imprima los resultados solicitados

6. Ingresar los lados de un rectángulo y calcular su diagonal principal, superficie y


perímetro.imprima los resultados solicitados

7. Ingresar dos valores, calcular su suma, su producto y la resta del 1ro menos el
2do valor ingresado, imprimir los resultados

8. Ingresar el valor de la hora y el tiempo trabajado por un operario, calcular su


sueldo e imprimirlo

9. Ingresar el tiempo trabajado por un operario y considerando que el valor de la


hora es de 10 pesos, calcular su sueld e imprimirlo

10. Una concesionaria de autos desea liquidar el sueldo a cada vendedor pagando $
500 por mes más un plus del 10 % del precio sobre cada vehículo vendido y un
valor constante de 50 pesos por cada uno de ellos, se ingresa el valor del
vehiculo y cuantos vehiculos dee ese tipo vendio, calcular su sueldo e
imprimirlo

También podría gustarte