Introducción a las sentencias de control

INSTRUCCIONES DE CONTROL CONTENIDOS 1. Introducción a las sentencias de control. 2. Instrucciones o sentencias condicionales: IF, IF-ELSE, SWITCH. 3.

0 downloads 88 Views 157KB Size

Recommend Stories


Reconocimientos a sentencias 2016
El Alto Comisionado de las Naciones Unidas para los Refugiados, Sin Fronteras I.A.P., La Comisión Interamericana de Derechos Humanos y La Asociación M

COMENTARIO A LOS LIBROS DE LAS «SENTENCIAS» San Buenaventura
Para uso de los estudiantes de la Universidad Autónoma de Nayarit COMENTARIO A LOS LIBROS DE LAS «SENTENCIAS» San Buenaventura LIBRO I vendría a se

Sentencias
Derecho procesal administrativo colombiano. Sentencias. Leyes colombianas. Tribunales

SENTENCIAS DE CONTROL CICLOS while y do while
2010 UNAN – LEON FACULTAD DE CIENCIA Y TECNOLOGIA Departamento de Computación Autor: M.Sc. Ana María Salgado G. Asignatura: Programación Estructurada SENTENCIAS DE CONTROL CICLOS while y do while Este documento es una extracción del libro Programac

Story Transcript

INSTRUCCIONES DE CONTROL

CONTENIDOS 1. Introducción a las sentencias de control. 2. Instrucciones o sentencias condicionales: IF, IF-ELSE, SWITCH. 3. Instrucciones o sentencias repetitivas o iterativas: WHILE, DO-WHILE, FOR. 4. Sentencias BREAK y CONTINUE.

1

INSTRUCCIONES DE CONTROL

1 Introducción a las sentencias de control

2

INSTRUCCIONES DE CONTROL Introducción Hasta ahora solo hemos visto la codificación en el lenguaje C++ de las estructuras secuenciales, lo que nos proporciona programas lineales, es decir, comienzan por la primera instrucción y acababan por la última, ejecutándose todas una sola vez. Secuenciales

Estructuras Algorítmicas

Condicionales Cíclicas

Entrada Salida Asignación Simples Múltiples Hacer para Hacer mientras Repetir hasta

3

INSTRUCCIONES DE CONTROL Esta forma de programación sólo me permite resolver problemas sencillos. Para resolver problemas más complejos, nos puede interesar que dependiendo de los valores de los datos, se ejecuten unas instrucciones u otras. Las instrucciones condicionales nos van a permitir representar éste tipo de comportamiento.

Sentencias IF y SWITCH En otro casos, nos encontraremos con la necesidad de repetir una instrucción ó instrucciones un número determinado de veces. En éstos casos utilizaremos instrucciones de control iterativas ó repetitivas (ciclos).

Sentencias WHILE, DO-WHILE y FOR 4

INSTRUCCIONES DE CONTROL

2 Instrucciones o sentencias condicionales IF, IF-ELSE, SWITCH

5

Instrucciones Condicionales Instrucción condicional simple: IF si

Se corresponde con la estructura algorítmica

?

no

condición

El formato general de una sentencia if es la siguiente: if (condición) { instrucción 1; … instrucción n; } Atención !!! 6

Instrucción (es )

if (condición) instrucción;

Si se cumple la condición, entonces se ejecuta la instrucción ó el bloque de instrucciones; en caso contrario, no se ejecutan.

Instrucciones Condicionales Instrucción condicional simple: IF #include int main() { ...

Ejemplos: #include int main() { int a, x = 0, y; cin >> a;

if (cantidad > 100) { descuento = 0.2; precio = n*descuento; }

if (a==0) x = 1;

... return 0;

cout > a;

}

10

#include int main() { ...

if (a==0) x = 1; else x= 0;

if (cantidad > 100) { descuento = 0.2; precio = n*descuento; } else precio = n;

cout > a >> b >> c; if (a > b) if (a > c) cout > b >> c;

¿Qué hacen éstos códigos ?

return 0; }

B

if (a > b) if (a > c) cout

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.