Estatutos de decisión

Universidad Tec Milenio: Profesional SB04001 – Computación I SB04001 – Computación I Tema 6. Estatutos de decisión Objetivo de aprendizaje del tema

2 downloads 105 Views 160KB Size

Recommend Stories


Estatutos fundamentales de Paraguay
Derecho Constitucional paraguayo. Poderes del Estado. Legislativo. Ejecutivo. Judicial

ESTATUTOS DE FUNCIONAMIENTO
I. COL LEGII MATRI TENSIS SIGIL. ILUSTRE COLEGIO DE ABOGADOS DE MADRID ESTATUTOS DE LA CORTE DE ARBITRAJE Y DEL REGLAMENTO DE ARBITRAJE DEL COLEGIO

ESTATUTOS DE SOMOS SINDICALISTAS
ESTATUTOS DE SOMOS SINDICALISTAS Tabla de contenido PREAMBULO ......................................................................................

Story Transcript

Universidad Tec Milenio: Profesional SB04001 – Computación I

SB04001 – Computación I Tema 6.

Estatutos de decisión

Objetivo de aprendizaje del tema Al finalizar el tema serás capaz de: • Explicar el funcionamiento de los estatutos de decisión de C++.

D.R. © Universidad TecMilenio

1

Universidad Tec Milenio: Profesional SB04001 – Computación I

Introducción del tema • Una capacidad importante, que puede llevar a cabo un programa de computadora, es tomar decisiones. De esta manera es posible realizar programas que consideren diferentes casos; por ejemplo, cuando vas a un establecimiento de renta de películas y muestras tu credencial de cliente frecuente, la computadora de la caja tiene que hacer procedimientos diferentes para calcular tu pago, que los que hace con otros clientes que no cuentan con dicha credencial.

Introducción del tema • ¿Que utilidad tendría el programa si no permitiera trabajar con los diferentes tipos de clientes que existen? Imagina tener que cambiar de programa cada vez que llega un cliente con diferentes características (cliente frecuente, cliente de mayoreo, cliente empleado de la empresa, cliente normal, etc.). • En esta sesión, conocerás las instrucciones que te permitirán tomar decisiones dentro de un programa de C++.

4

D.R. © Universidad TecMilenio

2

Universidad Tec Milenio: Profesional SB04001 – Computación I

Estatutos o estructuras de control Se ha demostrado que todo programa se puede escribir en términos de solo 3 estructuras de control: • Estructura de secuencia, el lenguaje ejecuta las instrucciones una después de otra, en el orden a como fueron escritas. • Estructura de condición o decisión, son aquellas instrucciones que controlan con base en una condición o expresión booleana, una serie de instrucciones a ejecutar. • Estructura de repetición, son aquellas que controlan la repetición de un conjunto de instrucciones que cumplen con una condición o expresión.

Estatutos de decisión • En C++ existen 3 estatutos de decisión: – Instrucción condicional if – Instrucción condicional if-else – Instrucción condicional switch

D.R. © Universidad TecMilenio

3

Universidad Tec Milenio: Profesional SB04001 – Computación I

Estatuto de decisión if • Instrucción condicional if Es una instrucción que evalúa una condición (expresión booleana) en donde, al cumplirse dicha condición, ejecuta una instrucción o serie de instrucciones, de lo contrario no las ejecuta.

Estatuto de decisión if Sintaxis de la instrucción if de una instrucción

Estructura algorítmica

if ( Expresión_booleana ) instrucción; si

Instrucción(es)_Si

D.R. © Universidad TecMilenio

Expresión  booleana

no

Sintaxis de la instrucción if de varias instrucción if ( Expresión_booleana E ió b l ) { instruccion_1; … instrucción_n }

4

Universidad Tec Milenio: Profesional SB04001 – Computación I

Estatuto de decisión if Ejemplo: // IF con una instrucción #include int main() { int x, c = 0; cin >> x; if (x==0) c += 1; cout > x; if (x==0) { c=c + 1; x++; } cout

Get in touch

Social

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