Sunteți pe pagina 1din 19

Tipo 3

3 Anidamiento

Tipo 2

2 Compuestas

Tipo 1

1 Simples
Introduccion

Las actividades a realizar, deben imponerse condiciones

Tipo 3

3 Anidamiento

Tipo 2

2 Compuestas

Tipo 1

1 Simples
Introduccion

En nuestra existencia a diario tomamos decisiones sobre una serie de circunstancias que acontecen, por ejemplo, si deseamos ir o no a un determinado lugar, si se dispone o no de dinero para ir de compras, si vengo a clase o no, etc. Las condicionales permiten determinar si se realiza una determinada accin o no. Se obtiene respuestas booleanas: Verdadero Falso. Las condiciones son instrucciones que pueden formarse mediante datos enteros, 3

Es imposible imaginar un mundo donde no exista la posibilidad de decidir sobre algo, no hay nada esttico, de hecho vivimos en un mundo de cambio permanente y de situaciones que nos permiten hacer actividades frente a las decisiones que tomemos. Los sistemas de informacin gererncial en las empresas no pueden ser estticos, stos deben permitir ejecutar una serie de acciones dependiendo los eventos que acontezcan, como por ejemplo, si un cliente esta en mora, si la existencia de un producto esta agotada, si el costo da perdida, entre otras.
4

OBJETIVO GENERAL
Aprender a usar las tcnicas en diferentes estructuras condicionales permitiendo la representacin de algoritmos que obedezcan a la toma de decisiones encaminadas a resolver un problema real que presenta diferentes alternativas. OBJETIVOS ESPECFICOS 1. Aprender a usar los estructuras condicionales simples. 2. Aprender a usar las estructuras condicionales compuesto o con anidamiento. 3. Aprender a aplicar condiciones compuestas empleando los operadores lgicos. 4. Aplicar pruebas de escritorio para seguimiento de un algoritmo
5

<cond>

si

<Instruccin>

< Instruccin>

Disear un programa que permita leer un numero a, si este es negativo , se debe convertir a positivo y luego obtener la raz cuadrada. Mostrar resultado.

DFD
No <cond>

Pseudocdigo si

instruccin2

instruccin1

< Instruccin>

Disear un programa que permita leer dato de alumno por cdigo =1220505. Si el ingreso es correcto , el sistema envia el mensaje Bienvenido.., en otro caso enviar mensaje Incorrecto, hasta luego...

Las estructuras condicionales compuestas pueden anidarse (Anidamiento), lo que significa que una estructura Compuesta puede contener a su vez otra estructura Compuesta, dentro de cualquiera de las secciones de una estructura condicional, puede incluirse otra estructura condicional que a su vez puede ser simple o doble y puede contener tambin dentro de ella, otras estructuras condicionales

Tuto r

Cordova Neri. T.

10

DFD si

no
<cond 1>

Pseudocdigo
no

<Instr1>

si ( < cond1>) entonces <cond 2> <instr 1> sino si(< cond2>) entonces < instr 2> <Instr2> sino no si si (< cond 3>) entonces <cond 3> <instr 3> sino <Instr3> <Instrx> <instr x>
si < salida>

Tuto r

Cordova Neri. T.

11

Disear un permita leer 2 valores enteros. Si el primero es menor que el segundo, que imprima el mensaje ``Arriba''. Si el segundo es menor que el primero, que imprima el mensaje ``Abajo''. Si los nmeros son iguales y distintos de 0, que imprima el mensaje ``son iguales', y si son 0 imprima un mensaje conteniendo la palabra ``No tiene valor''

Inicio Enteros : a,b Imprimir(Ingrese Numero a= ); leer(a) Imprimir(Ingrese Numero b= ); leer(b) Si(a<b ) entonces inicio Imprimir(Arriba ) fin Sino Si(b<a ) entonces inicio Imprimir(Abajo ) fin Sino Si(a!=0 ) y (b!=0) entonces //si a==b y a!=0 ) y (b!=0) Inicio Imprimir(Son iguales ) fin Sino Imprimir(No tiene valor )

Fin

12

Diversas Caso 5 Caso 4

Guia Clase1 Caso 3

Guia

Tutor : Cordova Neri T

Add Your Te
13

14

Enunciado de decisin simple en C++

Forma 1 : instruccin; if ( condicin ) instruccin_1 instruccin_x :

Funcionamiento Si la condicin es verdadera se ejecutar la instruccin_1 y se saldr de esta estructura para ejecutar la instruccin_x y las que siguen; si es falsa se saldr de esta estructura para ejecutar la instruccin_x y las que continan.

Ing Edwin Vallejos Attilano

15

Enunciado de decisin simple en C++

Forma 2 : instruccin; if (condicin) { instruccin; : instruccin; } instruccin_x; :

Funcionamiento Si la condicin es verdadera se ejecutar el grupo de instrucciones que estn entre { } y se saldr de esta estructura para ejecutar la instruccin_x y las que siguen; si es falsa se saldr de esta estructura para ejecutar la instruccin _x y las que continan.

Ing Edwin Vallejos Attilano

16

Prctica Dirigida 2 Ahora ya podemos construir los programas en C++ de los problemas del 7 al 10.

17

La suerte favorece slo a la mente que esta preparada.

Issac Asimov

18

Muchas gracias por la atencin prestada.


19

S-ar putea să vă placă și