Latest web development tutorials

C # if ... else

C # juiz C # juiz

Depois de umif com uma instrução else opcional,else executa a expressão booleana é falsa.

gramática

A sintaxe em C #if ... else:

if (expressão_booleana)
{
   / * Se a expressão booleana é verdadeira irá executar declaração * /
}
mais
{
  / * Se a expressão booleana é falsas declarações que será executada * /
}

Se a expressão booleana forverdade, então o código seo bloco de execução. Se a expressão booleana éfalsa, então o código dentro do bloco elseexecutado.

fluxograma

Em C # if ... else

Exemplos

using System;

decisório namespace
{
    
    Programa de classe
    {
        static void Main (string [] args)
        {

            / * Definições de variáveis ​​locais * /
            int a = 100;

            / * * Verifique o estado booleano /
            se (a <20)
            {
                / * Se a condição for verdadeira, a saída seguinte declaração * /
                Console.WriteLine ( "a menos de 20");
            }
            mais
            {
                / * Se a condição for falsa, a saída das seguintes afirmações * /
                Console.WriteLine ( "maior do que 20");
            }
            Console.WriteLine ( "um valor é {0}", a);
            Console.ReadLine ();
        }
    }
}

Quando o código acima é compilado e executado, ele produz os seguintes resultados:

um maior do que 20
um valor de 100

if ... else if ... else

Depois de umif com um opcional else if ... else,que pode ser usado para testar uma variedade de condições.

Ao usar if ... else if ... else, os seguintes pontos devem ser observados:

  • Se uma mensagem pode ser seguido por zero ou uma outra, que deve ser depois de qualquer outra pessoa se.
  • Se o último pode ser seguido de zero ou mais else if, que deve preceder a outra.
  • Uma vez que um casamento bem-sucedido else if, else if ou então o outro não vai ser testada.

gramática

Em C #if ... else if ... sintaxe da instrução else:

Se (expressão_booleana 1)
{
   / * Quando uma expressão booleana é verdadeira execução * /
}
else if (expressão_booleana 2)
{
   / * Quando a expressão booleana 2 é verdadeiro execução * /
}
else if (expressão_booleana 3)
{
   / * 3 Quando a expressão booleana é verdadeira execução * /
}
mais 
{
   / * Quando as condições acima não são verdadeiras, são executados * /
}

Exemplos

using System;

decisório namespace
{
    
    Programa de classe
    {
        static void Main (string [] args)
        {

            / * Definições de variáveis ​​locais * /
            int a = 100;

            / * * Verifique o estado booleano /
            if (a == 10)
            {
                / * Se o se a condição for verdadeira, então a saída das seguintes afirmações * /
                Console.WriteLine ( "um valor de 10");
            }
            else if (a == 20)
            {
                / * Se a pessoa se condição for verdadeira, então a saída das seguintes afirmações * /
                Console.WriteLine ( "um valor de 20");
            }
            else if (a == 30)
            {
                / * Se a pessoa se condição for verdadeira, então a saída das seguintes afirmações * /
                Console.WriteLine ( "um valor de 30");
            }
            mais
            {
                / * Se as condições acima não são verdadeiras, então a saída a seguinte declaração * /
                Console.WriteLine ( "nenhum valor correspondente");
            }
            Console.WriteLine ( "um valor preciso é {0}", a);
            Console.ReadLine ();
        }
    }
}

Quando o código acima é compilado e executado, ele produz os seguintes resultados:

valor exacto não coincide com o valor de a é 100

C # juiz C # juiz