Programacion Estructurada
Programacion Estructurada
programación estructurada
ÍNDICE
Estructura general
Estructuras de
02 de un programa 04
repetición
01 Introducción
INTRODUCCIÓN
La programación estructurada es una teoría
orientada a mejorar la claridad, calidad y
tiempo de desarrollo utilizando únicamente
subrutinas.
Declaraciones
globales
int main()
Función principal
{
printf("Bienvenido a la programacion en C\n");
Salida de datos
return 0;
}
Directivas del preprocesador
Las dos directivas mas usuales son:
• Indica al compilador que lea el archivo de cabecera que
viene a continuación de ella y su contenido lo inserte en la
posición donde se encuentra dicha directiva
#include
• Formato: #include <nombreArchivo.h>
• Librería estándar: # include<stdio.h>
Sintaxis de variables:
tipoDato nombreVariable
Ejemplo:
int num;
Función principal
Cada programa C tiene una función main()que es el punto de entrada al
programa.
Una función es un subprograma que devuelve un único valor, un
conjunto de valores o realiza alguna tarea especifica.
void main int main
Operadores
Incremento
Aritméticos Relacionales Lógicos
y decremento
La librería que se
utiliza es: stdio.h
Salida de datos
La instrucción permite Instrucción llamada:
escribir información en la printf
pantalla
Sintaxis:
scanf(“codigoDeFormato”, &nombreVariable);
Pseudocódigo
Código
Estructura selectiva doble if … else
Representación grafica
Estructura selectiva doble if … else
Pseudocódigo
Código
La estructura selectiva múltiple switch
Representación grafica
Pseudocódigo
La estructura selectiva múltiple switch
Código
Estructuras de
04 repetición
CICLOS, BUCLES O REPETICIÓN
El conjunto de instrucciones que se ejecuta repetidamente se llama
ciclo.
Todo ciclo debe terminar de ejecutarse luego de un número finito de
veces, por lo que es necesario en cada iteración del mismo, evaluar
las condiciones necesarias para decidir si se debe seguir ejecutando o
si debe detenerse.
En todo ciclo, siempre debe existir una condición de parada o fin de
ciclo.
En algunos algoritmos podemos establecer que el ciclo se repetirá un
número definido de veces.
En algunos algoritmos no podemos establecer el número de veces que
ha de ejecutarse el ciclo, sino que este número dependerá de las
proposiciones dentro del mismo.
Tipos de variables