Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

ESTRUCTURAS SELECTIVAS.

No description
by

manuel Gonzalez Garcia

on 30 November 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of ESTRUCTURAS SELECTIVAS.

ESTRUCTURAS SELECTIVAS.
Definición.
Las estructuras de control controlan el flujo de ejecución de un programa o función. Las estructuras de control permiten combinar instrucciones o sentencias individuales en una simple unidad lógica con un punto de entrada y uno de salida.
Las instrucciones o sentencia se organizan en tres tipos de estructura de control que sirven para controlar el flujo de ejecución: secuencia, selección(decisión) y repetición.
Una sentencia compuesta es un conjunto de sentencias encerradas entre llaves ({y}) que se utiliza para especificar un flujo secuencial .

SENTENCIA IF
Es una instrucción de control de una entrada/salida.
La sentencia if es una instrucción de selección simple la cual realiza una acción indicada solo cuando la condición es verdadera en caso contrario omite la acción.

ELSE.
En esta sentencia no se plantea directamente una condición, es mas bien, una respuesta a la condición que se formulo dentro de la sentencia "if". Si la condición de "if" no se cumplió, entonces se ejecuta el bloque de código que contenga la sentencia "else".
Además, no puedo haber una sentencia "else" sin su respectiva sentencia "if"
SINTAXIS
SINTAXIS.
Funciona de la siguiente manera:
if ( expresión)
{
acción
printf («mensaje»);
}
La expresión lógica determina si la acción se ha de ejecutar
{ inicio del if
La acción se ejecuta si la expresión lógica es verdadera o en caso contrario falsa .
El mensaje lo que deseamos mostrar por pantalla si es verdadera la condición.
} conclusión de if
EJEMPLO.
if( calif >=60)
{
printf(« APROBADO »);
}

IF…..ELSE
La instrucción de selección doble if…else nos permite especificar una acción a realizar cuando la condición es verdadera y una condición distinta cuando la condición es falsa.

SINTAXIS
if( Expresión)
{
Acción
}
else
{
Acción
}
Expresión la cual determina la acción a ejecutar.
Acción se ejecuta si la expresión es verdadera.
Else delo contrario ( si la comparación es falsa )
Acción se ejecuta si la acción es falsa.

EJEMPLO.
if( calif >= 60)
{
printf(« APROBADO»);
}
else;
{
printf(« REPROBADO «);
}

CONCLUCIÒN.
if( Expresión)
{
Acción
}
else
{
Acción
}
Expresión la cual determina la acción a ejecutar.
Acción se ejecuta si la expresión es verdadera.
Else delo contrario ( si la comparación es falsa )
Acción se ejecuta si la acción es falsa.
Nuestra conclusión es que sin estas sentencias de control seria imposible poder diseñar un programa con facilidad, como ya vimos cada una de las funciones tiene cada trabajo diferente.
por ejemplo el promedio del alumno seria difícil sin un if para la comparación
REFERENCIAS.
Agilar Joyanes Luis, 2000, programación en c++ algoritmos, estructuras de datos y objetos, McGraw-Hill, España
Manuel, Yeimi, Reyna, Perla, Ivania
Integrantes
Ingeniería en sistemas computacionales
I.T.S.L.
Full transcript