ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Estructuras de Control

a3andresExamen18 de Mayo de 2023

546 Palabras (3 Páginas)187 Visitas

Página 1 de 3

Estructuras de Control

XXXXXXX

TSIV231-1 Programación de computadores I
Instituto IACC

04 – Abril - 2014

INSTRUCCIONES

Para desarrollar el siguiente control, descargue desde la plataforma del curso la plantilla establecida por IACC para la entrega de controles de la semana, y realice las siguientes actividades:

1) Con sus propias palabras, defina los siguientes términos:

a. Programación Estructurada

b. Estructura de Control

c. Sentencia de Programación

2) Convierta a pseudocódigo los siguientes diagramas de flujo y describa brevemente la función que cumplen.

Desarrollo

Programación Estructurada:

La programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora, utilizando únicamente subrutinas y tres estructuras: secuencia, selección (if y switch) e iteración (bucles for y while).

Estructura de Control

Son mecanismos que tienen los programas para seleccionar, en un momento determinado, qué operaciones ejecutar sobre las estructuras de datos. Dicho flujo estará determinado por el programador.

Sentencia de Programación

Una sentencia es una línea de código en algún lenguaje de programación. Un programa está constituido por múltiples sentencias de programación, lo que es llamado código fuente.

PARTE II

[pic 1]

INICIO

ENTRADA MANUAL Leer (N)

SI (N mod 2=0)

 SI escribir ("SI es par")

SI NO         escribir ("NO es par")

FIN

Este diagrama de flujo indica que "N" es una entrada manual Ósea se le ingresa un digito a elección y si "N"dividido en 2, el restante es = a 0 da dos opciones, si se cumple esta se indica la frase "SI es par" de lo contrario se indica la frase "NO es par"  y después finaliza el programa.

Ejemplo supongamos que “N” es 4 osea seria 4/2= 2 osea no han restante por ende es 0 y se cumple. En este caso el programa imprime “SI es par”

Ahora supongamos que “N” es 5, Osea seria 5/2= 2 , nos queda un restante de 1 y 1=0? NO por ende en este caso no se cumple el SI y pasa al Si No (Else Then , ETC). En este caso el programa imprime “NO es par”.  

[pic 2]

INICIO

INTRODUCCION DATOS de base y altura

Leer (base y altura)

SI (base >0 y altura >0)

                                                                             SI (área=base*altura)    

(Perímetro=2*base+2*altura)

IMPRIMIR (SALIDA DEDATOS)

Escribir área y perímetro

SI NO         escribir ("Datos incorrectos")

FIN

Este diagrama de flujo indica que se tiene que ingresar dos datos, la base y la altura Ósea se le ingresa un digito a elección, si base y altura es mayor a 0, da dos opciones, si se cumple esta se indica que el area es igual a la base * altura, entonces el perimetro es = a 2 * base + 2* altura, entonces imprimir (escribir PRINT) Area y perimetro, SI NO se cumple esta opción entonces IMPRIMIR “Datos Incorrectos” y después finaliza nuestro programa

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (152 Kb) docx (93 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com