Condicionales Rust

  • Condicional » if » en Rust

    Estas estructuras son importantes para tomar decisiones para el control del flujo de ejecución del programa, el camino a seguir según la evaluación del condicional.

    El condicional » if » se ejecuta si la condición booleana se ejecuta como » true » (verdadero), el bloque de código entre las llaves se ejecutará o si no se ignorara.

    Ejemplo de código fuente:

    fn main()

    {
    let variable = 20;

     if variable == 20 // Aquí está la condición 
    
     {
         println!("La variable tiene un valor de 20.");//  Si se cumple se ejecuta esta linea
     }

    }

    Una idea sería como el lenguaje C++ la similitud es muy parecida

  • Uso de » else » en Rust

    Si la condición booleana es False ( falso ) pasaría al bloque del else.

    Antes no se cumplió el if

    Podemos anidar varios » if » – » else «,

    para marcar el camino a seguir según sea necesario en el programa.

    • fn main() {
      • let numero1 = 11;
      • let numero2 = 3;
      • if numero1 >0{
        • if numero2 >0
        • println! (» Ambos números son positivos»)
        • }
      • else {
        • println! («numero1 es positivo pero numero2 no.»);
        • }
      • else {
        • etc.. en la foto se continua.

Translate » Traductor