Estructuras de Control
Enviado por a3andres • 18 de Mayo de 2023 • Examen • 546 Palabras (3 Páginas) • 162 Visitas
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)
...