Autor Tema: duda con la programación en c  (Leído 2045 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado 13pic

  • PIC10
  • *
  • Mensajes: 26
duda con la programación en c
« en: 07 de Febrero de 2009, 13:24:44 »
buenas, soy nuevo en el foro y principiante en electrónica, y tengo una duda:
¿para que son los IFs "anidados"? :shock:
muchisimas gracias

Desconectado cerebro

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 735
Re: duda con la programación en c
« Respuesta #1 en: 07 de Febrero de 2009, 14:10:32 »
para que se ejecute codigo solo despues que se cumpla una secuencia de condiciones verdaderas o falsas, en programas grandes muchas condiciones if  generan deterioro del desempeño del programa por eso se suele utilizar el switch

ejemplo
Código: [Seleccionar]
a=verdadero
b=verdadero
c=falso

//if anidados
if(a=TRUE){
//pasa algo
  if(b=TRUE){
//si a es verdadero y luego b es verdadero pasa otra cosa mas
   if(c=TRUE){
//si a verdadero y luego b es verdadero y posterior c verdadero se ejecuta esto(cosa que no pasa en este caso)
                    }                 
           ..............................     
                   }
           .............................
                }


Ademas se puede utilizar  else despues de un if para ejecutar otras cosas si el if no se ejecuta o bien else if();
LAS MALVINAS SON ARGENTINAS!

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: duda con la programación en c
« Respuesta #2 en: 08 de Febrero de 2009, 01:42:30 »
mira el siguiente Power Point, te va a ser de utilidad: if anidados y switch
No contesto mensajes privados, las consultas en el foro

Desconectado 13pic

  • PIC10
  • *
  • Mensajes: 26
Re: duda con la programación en c
« Respuesta #3 en: 08 de Febrero de 2009, 10:00:42 »
muchas gracias  :)

Desconectado c4_esp_VR

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 735
    • www.muchotrasto.com
Re: duda con la programación en c
« Respuesta #4 en: 08 de Febrero de 2009, 10:32:43 »
Yo te recomendaria ir más allá y leerte el típico libro de aprenda C en 21 dias, que es gratuito.

Un saludete.