SlideShare una empresa de Scribd logo
1 de 6
PROGRAMMACION
ESTRUCTURADA

ELABORADO POR:
PALOMA QUIROGA ARIZA

PRESENTADO A:
ALEZ LAGOS
DOCENTE
CIDE

2013
FUNCIÓN MAIN EN C++
 Todos los programas en
lenguaje C deben tener la función
main(). Algunos programadores
colocan el
 main() al principio del archivo,
otros al final, puede ir en cualquier

parte del archivo fuente.
CONDICIONALES


Llega un punto en la programación en el cual deseas realizar

aplicaciones que puedan tomar decisiones según los datos que

#include

introduzca un usuario. Todas las aplicaciones de usuario actúan
según las opciones que eligen los mismos, podemos poner por
ejemplo la aplicación que hay en los cajeros automáticos o en los
puntos de información… Si quieres aprender a realizar programas
de este tipo no debes de leer este artículo puesto que te explico la
base para ello.


Hasta ahora hemos realizado programas secuenciales. Esto

 #include
 using namespace std;

 int main(){

significa que todas nuestras instrucciones eran evaluadas y
ejecutadas secuencialmente por el compilador, línea a línea. Ahora
vamos a programar alternativas, quiere decir que según nuestro
código y los valores introducidos por el usuario el compilador
evaluará y ejecutará líneas de código de manera alternativa, no

 int variableedad;
 cout<>variableedad;

secuencial.
Este programa es un programa secuencial:

 cout<


En este caso el programa se ejecuta línea a linea, lo voy a

describir haciendo una traza exhaustiva: En la línea 1 y 2 el

 La expresión lógica es una expresión

compilador carga las librerías necesarias. En la siguiente línea hace

vista en artículos anteriores, caben

una llamada a la función std. en la línea 4 declaramos el programa

expresiones relacionales y expresiones lógicas

principal. En la línea 5 declaramos una variable de tipo entero y
sin ningún valor, por tanto, se crea una reserva de memoria en la

cuyo resultado sea verdadero o falso. Esta

memoria principal.En la línea 6 se manda un mensaje por pantalla

sentencia condicional también puede ser

para que se introduzca un dato. En la línea 7 el usuario introduce

compuesta. Es igual que la anterior pero se le

un dato y se guarda en la variableedad. En la línea 8 se muestra el
dato introducido por el usuario por pantalla y en la 9 se ejecuta la

añade un apartado que es el else que

función getch() para mantener la pantalla hasta que se pulsa una

contendrá instrucciones que se ejecutarán en

tecla y termina el programa.
Este programa es secuencial por que se ejecuta desde la línea 1

caso de que la expresión evaluada por el if es

hasta la línea 9 sin ninguna alternativa.

falsa. Su sintaxis es la siguiente.

La sentencia if, tras evaluar una expresión lógica, ejecuta una serie
de sentencias en caso de que la expresión lógica sea verdadera. Su

sintaxis es:
CONDICIONALES
LA INFORMACIÓN
ENCONTRADA FUE
EXTRAÍDA DE:
HTTP://APRENDECPP.COM/
BLOG/ESTRUCTURAS CONDICIONALES -IF-ELSEEN-C.HTML

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Laura daza 10-2 periodo 3- estructuras básicas (1)
Laura daza 10-2   periodo 3-  estructuras básicas (1)Laura daza 10-2   periodo 3-  estructuras básicas (1)
Laura daza 10-2 periodo 3- estructuras básicas (1)
 
Estructura general de un programa
Estructura general de un programaEstructura general de un programa
Estructura general de un programa
 
informe
informeinforme
informe
 
Pascal
PascalPascal
Pascal
 
37975756-Guia-de-C
37975756-Guia-de-C37975756-Guia-de-C
37975756-Guia-de-C
 
Trabajo 7
Trabajo 7Trabajo 7
Trabajo 7
 
Programacion 2
Programacion 2Programacion 2
Programacion 2
 
Depuración de un programa en c++
Depuración de un programa en c++Depuración de un programa en c++
Depuración de un programa en c++
 
Como realizar un pseudocodigo
Como realizar un pseudocodigo Como realizar un pseudocodigo
Como realizar un pseudocodigo
 
PráCtica Con Foreign Desk
PráCtica Con Foreign DeskPráCtica Con Foreign Desk
PráCtica Con Foreign Desk
 
Como realizar un pseudocodigo (1)
Como realizar un pseudocodigo (1)Como realizar un pseudocodigo (1)
Como realizar un pseudocodigo (1)
 
Intropseint
IntropseintIntropseint
Intropseint
 
Trabajo de tecnologia 10 1
Trabajo de tecnologia 10 1Trabajo de tecnologia 10 1
Trabajo de tecnologia 10 1
 
DisenoDiseño
DisenoDiseñoDisenoDiseño
DisenoDiseño
 
Programación Logica
Programación LogicaProgramación Logica
Programación Logica
 
Tipos de programacion
Tipos de programacionTipos de programacion
Tipos de programacion
 
Lenguaje de pascal
Lenguaje de pascalLenguaje de pascal
Lenguaje de pascal
 
Tabla SQA
Tabla SQATabla SQA
Tabla SQA
 

Destacado

Destacado (6)

PROGRAMACIÓN CURRICULAR ED FÍSICA 2014 - PLAN DE FORTALECIMIENTO
PROGRAMACIÓN CURRICULAR ED FÍSICA 2014 - PLAN DE FORTALECIMIENTOPROGRAMACIÓN CURRICULAR ED FÍSICA 2014 - PLAN DE FORTALECIMIENTO
PROGRAMACIÓN CURRICULAR ED FÍSICA 2014 - PLAN DE FORTALECIMIENTO
 
Programación anual 2016 Educación Física.
Programación anual 2016 Educación Física. Programación anual 2016 Educación Física.
Programación anual 2016 Educación Física.
 
PCI 2001-2002 IFS Prof. Freddy Moreno
PCI 2001-2002 IFS Prof. Freddy MorenoPCI 2001-2002 IFS Prof. Freddy Moreno
PCI 2001-2002 IFS Prof. Freddy Moreno
 
modelo del Plan Curricular Anual Educación Física.
modelo del Plan Curricular Anual Educación Física.modelo del Plan Curricular Anual Educación Física.
modelo del Plan Curricular Anual Educación Física.
 
PCA.-Planificación Curricular Anual (2016-2017)
PCA.-Planificación Curricular Anual (2016-2017)PCA.-Planificación Curricular Anual (2016-2017)
PCA.-Planificación Curricular Anual (2016-2017)
 
Plan clase diario
Plan clase diarioPlan clase diario
Plan clase diario
 

Similar a Programmacion estructurada

Estructura de un programa en c
Estructura de un programa en cEstructura de un programa en c
Estructura de un programa en cArmando Jori
 
La estructura básica para C++
La estructura básica para C++La estructura básica para C++
La estructura básica para C++LorenaCMtz
 
PASOS PARA LA SOLUCION DE PROBLEMAS - HTML
PASOS PARA LA SOLUCION DE PROBLEMAS - HTMLPASOS PARA LA SOLUCION DE PROBLEMAS - HTML
PASOS PARA LA SOLUCION DE PROBLEMAS - HTMLfelipeforero72
 
Conociendo los Lenguajes de Programacion
Conociendo los Lenguajes de ProgramacionConociendo los Lenguajes de Programacion
Conociendo los Lenguajes de Programacionsandra gutierrez
 
Ej02 programación secuencial y condicionales
Ej02 programación secuencial y condicionalesEj02 programación secuencial y condicionales
Ej02 programación secuencial y condicionalesEimer Ramirez
 
Ej02 programación secuencial y condicionales (1)
Ej02 programación secuencial y condicionales (1)Ej02 programación secuencial y condicionales (1)
Ej02 programación secuencial y condicionales (1)Eimer Ramirez
 
programación
programaciónprogramación
programaciónlaura2041
 
TEMA-2 Estructura de un programa en C.pptx
TEMA-2 Estructura de un programa en C.pptxTEMA-2 Estructura de un programa en C.pptx
TEMA-2 Estructura de un programa en C.pptxVctorEmmanuelEspinoM
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadoraFaridCastillo2
 
Primer programa en 1
Primer programa en 1Primer programa en 1
Primer programa en 1fehrhuichapa
 
151442532 tutorial-de-c
151442532 tutorial-de-c151442532 tutorial-de-c
151442532 tutorial-de-cDaniel Verdin
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programazeta2015
 

Similar a Programmacion estructurada (20)

Xd1
Xd1Xd1
Xd1
 
Estructura de un programa en c
Estructura de un programa en cEstructura de un programa en c
Estructura de un programa en c
 
La estructura básica para C++
La estructura básica para C++La estructura básica para C++
La estructura básica para C++
 
Apuntes de c
Apuntes de cApuntes de c
Apuntes de c
 
PASOS PARA LA SOLUCION DE PROBLEMAS - HTML
PASOS PARA LA SOLUCION DE PROBLEMAS - HTMLPASOS PARA LA SOLUCION DE PROBLEMAS - HTML
PASOS PARA LA SOLUCION DE PROBLEMAS - HTML
 
Informatica
InformaticaInformatica
Informatica
 
Conociendo los Lenguajes de Programacion
Conociendo los Lenguajes de ProgramacionConociendo los Lenguajes de Programacion
Conociendo los Lenguajes de Programacion
 
Lolo
LoloLolo
Lolo
 
Introduccion actionscript
Introduccion actionscriptIntroduccion actionscript
Introduccion actionscript
 
Ej02 programación secuencial y condicionales
Ej02 programación secuencial y condicionalesEj02 programación secuencial y condicionales
Ej02 programación secuencial y condicionales
 
Ej02 programación secuencial y condicionales (1)
Ej02 programación secuencial y condicionales (1)Ej02 programación secuencial y condicionales (1)
Ej02 programación secuencial y condicionales (1)
 
programación
programaciónprogramación
programación
 
TEMA-2 Estructura de un programa en C.pptx
TEMA-2 Estructura de un programa en C.pptxTEMA-2 Estructura de un programa en C.pptx
TEMA-2 Estructura de un programa en C.pptx
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
 
Primer programa en 1
Primer programa en 1Primer programa en 1
Primer programa en 1
 
Hp practica1 - Estructuras secuenciales
Hp practica1 - Estructuras secuencialesHp practica1 - Estructuras secuenciales
Hp practica1 - Estructuras secuenciales
 
151442532 tutorial-de-c
151442532 tutorial-de-c151442532 tutorial-de-c
151442532 tutorial-de-c
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programa
 
P01 secuencial
P01 secuencialP01 secuencial
P01 secuencial
 

Programmacion estructurada

  • 1. PROGRAMMACION ESTRUCTURADA ELABORADO POR: PALOMA QUIROGA ARIZA PRESENTADO A: ALEZ LAGOS DOCENTE CIDE 2013
  • 2. FUNCIÓN MAIN EN C++  Todos los programas en lenguaje C deben tener la función main(). Algunos programadores colocan el  main() al principio del archivo, otros al final, puede ir en cualquier parte del archivo fuente.
  • 3. CONDICIONALES  Llega un punto en la programación en el cual deseas realizar aplicaciones que puedan tomar decisiones según los datos que #include introduzca un usuario. Todas las aplicaciones de usuario actúan según las opciones que eligen los mismos, podemos poner por ejemplo la aplicación que hay en los cajeros automáticos o en los puntos de información… Si quieres aprender a realizar programas de este tipo no debes de leer este artículo puesto que te explico la base para ello.  Hasta ahora hemos realizado programas secuenciales. Esto  #include  using namespace std;  int main(){ significa que todas nuestras instrucciones eran evaluadas y ejecutadas secuencialmente por el compilador, línea a línea. Ahora vamos a programar alternativas, quiere decir que según nuestro código y los valores introducidos por el usuario el compilador evaluará y ejecutará líneas de código de manera alternativa, no  int variableedad;  cout<>variableedad; secuencial. Este programa es un programa secuencial:  cout<
  • 4.  En este caso el programa se ejecuta línea a linea, lo voy a describir haciendo una traza exhaustiva: En la línea 1 y 2 el  La expresión lógica es una expresión compilador carga las librerías necesarias. En la siguiente línea hace vista en artículos anteriores, caben una llamada a la función std. en la línea 4 declaramos el programa expresiones relacionales y expresiones lógicas principal. En la línea 5 declaramos una variable de tipo entero y sin ningún valor, por tanto, se crea una reserva de memoria en la cuyo resultado sea verdadero o falso. Esta memoria principal.En la línea 6 se manda un mensaje por pantalla sentencia condicional también puede ser para que se introduzca un dato. En la línea 7 el usuario introduce compuesta. Es igual que la anterior pero se le un dato y se guarda en la variableedad. En la línea 8 se muestra el dato introducido por el usuario por pantalla y en la 9 se ejecuta la añade un apartado que es el else que función getch() para mantener la pantalla hasta que se pulsa una contendrá instrucciones que se ejecutarán en tecla y termina el programa. Este programa es secuencial por que se ejecuta desde la línea 1 caso de que la expresión evaluada por el if es hasta la línea 9 sin ninguna alternativa. falsa. Su sintaxis es la siguiente. La sentencia if, tras evaluar una expresión lógica, ejecuta una serie de sentencias en caso de que la expresión lógica sea verdadera. Su sintaxis es:
  • 6. LA INFORMACIÓN ENCONTRADA FUE EXTRAÍDA DE: HTTP://APRENDECPP.COM/ BLOG/ESTRUCTURAS CONDICIONALES -IF-ELSEEN-C.HTML