Exposición Grupo #2 Claudia.pptx

download Exposición Grupo #2 Claudia.pptx

of 15

Transcript of Exposición Grupo #2 Claudia.pptx

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    1/34

    • Instituto Tecnológico Computacional

    INSTEC

    Catedrático:

    Ing. César Valerio

    Alumnos:Claudia López

    Nicolle Velásuez

    I!et" #$az%ar$a López

    #erian &érez

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    2/34

    Cómo controlar el flujodel código

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    3/34

    El comportamiento delcódigo de C' a menudodepende de las

    condiciones ue sedeterminan en tiempo de

    e(ecución.

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    4/34

    Instrucciones de C#

    • )na instrucción es unae*presión !alida ue

    de+ne una acción realizadapor el código. Las

    instrucciones puedene*aminar !alores de!aria,les- llamar a

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    5/34

    • Las instrucciones se

    agrupan en listas deinstrucciones escritas en

    secuencia:  Int MyVariable;

      MyVariable=123;MyVariable +=234;

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    6/34

    Instrucciones para

    declarar variables locales• Las instrucciones dedeclaración especi+can untipo un nom,re para una!aria,le local.

    • E(emplo:  int MyVariable=123;

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    7/34

    Declaración de constantes• La declaración deconstante usa la una

    pala,ra const de,enasignar un !alor a la!aria,le.

    • E(emplo:

      const=

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    8/34

    Uso de instrucciones deselección para

    seleccionar la ruta del

    código

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    9/34

    Las instrucciones deselección seleccionan unade las muc"as rutas

    posi,les para ue see(ecute el código.

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    10/34

    Instrucción If• Tra,a(a con una e*presiónue de!uel!e un !alor

    ,ooleano. Si la e*presión,ooleana es True: Lainstrucción I/ se e(ecutara.Si la e*presión ,ooleanaes /alse: La instrucción I/

    no se e(ecutara.

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    11/34

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    12/34

    Instrucción Switch

    • E!al0a una e*presión comprar el !alor de esa

    e*presión con !arioscasos. Cada caso se asocia

    con una lista deinstrucciones ue reci,e elnom,re de sección de

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    13/34

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    14/34

    Instrucciones de iteración

    para ejecutarinstrucciones incrustadas

    • La e*presión asociada conla instrucción de iteración

    controla el numero de!eces ue se e(ecuta unainstrucción incrustada.

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    15/34

    Instrucción While

    • La instrucción 1"ile see(ecuta una lista de

    instrucciones incrustadasiempre ue la e*presión

    1"ile resulte de ser True.

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    16/34

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    17/34

    Instrucción Do

    • La instrucción #o e(ecutasus instrucciones

    incrustadas cero o más!eces. Si la e*presión

    ,ooleana usada de!uel!e2alse- ninguna de lasinstrucciones incrustadas

    se e ecuta.

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    18/34

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    19/34

    Instrucción For

    • Es la instrucción deiteración mas potente- se

    di!ide en tres partes:• )n iniciador.

    • )na condición.• )n iterador.

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    20/34

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    21/34

    Instrucción Foreach

    • Se usa para repetir !arias!eces los elementos de

    una colección. Se usaescri,iendo la pala,ra

    cla!e 2oreac" seguida deparéntesis.

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    22/34

    Composición de Foreach

    • Tipo del elemento de lacolección.

    • Nom,re identi+cador paraun elemento de colección.

    • El identi+cador de lacolección.

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    23/34

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    24/34

    Instrucción Break

    • C' permite usar lainstrucción 3rea4 para salir

    del ,loue deinstrucciones en ue se

    encuentre.

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    25/34

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    26/34

    Instrucción Continue

    • #e!uel!e el control a lae*presión ,ooleana ue

    controla una instrucción deiteración.

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    27/34

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    28/34

    Instrucción Goto

    • Trans+ere sin condicionesel control a una instrucción

    etiuetada.

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    29/34

    Desventaja de Goto

    • )sar la instrucción 5oto enmuc"os sitios puede "acer

    el código con2uso eilegi,le. Lo me(or es e!itar

    usar esta instrucciónsiempre ue sea posi,le.

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    30/34

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    31/34

    Cómo usar instruccionespara realizar cálculos

    matemáticos conseguridad

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    32/34

    • Se pueden usar laspala,ras cla!e checked  uncheked  como

    instrucciones paracontrolar la seguridad de

    sus operacionesmatemáticas.

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    33/34

      C"ec4ed

      6  int78 9;

      int98 7;  int7&lusint98 int7 <int9;

     Sstem.Console.=riteLine

    >int7&lusint9?;

  • 8/19/2019 Exposición Grupo #2 Claudia.pptx

    34/34