Na programação, testar uma condição é inevitável. Frequentemente encontraremos circunstâncias em que devemos testar condições (verdadeiras ou falsas) para gerenciar a execução de um programa. Como sabemos "else se" é uma declaração de tomada de decisão ou condicional. Para controlar o fluxo do programa C#, temos muitas declarações de tomada de decisão ou condicional.
Neste tutorial, estudaremos diferentes, se declarações como se, senão se, aninhado se, etc.
C# se declaração
Na declaração IF, temos uma condição e um bloco de código. No caso de uma condição verdadeira, o código a seguir será executado. Se a condição for falsa, o código abaixo não será executado.
se (condição)Se a declaração em C# no Ubuntu 20.04 Usando um editor de texto
Para escrever o programa C#, você deve usar o editor de texto presente em seu sistema. Agora escreva o código que é fornecido abaixo no editor de texto e salve -o pelo nome de sua própria escolha com a extensão de “.cs ”.
O "Sistema de Usagem" é a primeira declaração no programa C#. Para incluir os namespaces, usamos a palavra -chave "usando". A palavra -chave "espaço para nome" é usada para organizar nosso código. É também um recipiente de classes. Aqui, o namespace "aqsaapp1" é o nome do projeto que contém diferentes classes.
Agora, para declarar aula, temos a palavra -chave "classe". Aqui neste código "aqsa" é o nome da classe. Então, a função "main ()" é criada para o programa C#. O "string [] args" representa os argumentos desta função. A função "main ()" é usada para executar todo o código que está escrito em aparelhos encaracolados. Após a função "main ()", inicializamos dois números inteiros chamados "int a, int b" e atribuímos o valor "5" a "a" e "9" a "b". Agora usamos a “declaração if”.
Na declaração IF, colocamos a condição booleana “a
Como compilar um programa C# no Ubuntu 20.04
Para a compilação do programa C#, usaremos diferentes comandos.
$ mcs aqsa1.csAqui “aqsa1.CS ”é o nome do arquivo que queremos compilar e“ MCs ”é o compilador mono de C#. Depois de escrever este comando, pressione Enter. Vai gerar “.exe ”arquive para nós.
Como executar um programa C# no Ubuntu 20.04
Agora temos outro comando para a execução do nosso programa C#.
$ mono aqsa1.exeO comando "mono" executa um programa mono compilado. Para executar o CIL bytecode compilado, Mono usa um compilador just-in-time (JIT). O mono aqsa1.EXE pode ser usado para executar o AQSA.Programa exe. Após a execução, a seguinte mensagem é exibida no terminal, como mostrado abaixo.
C# else If Declaração
Em C#, usamos uma instrução opcional mais. Após uma declaração IF, usamos várias outras declarações IF com a instrução IF. Quando a condição de "se" for falsa, será executada. Como resultado, apenas uma das declarações se ou se ou se pode ser executada ao mesmo tempo.
se (cond 1)Caso contrário, a declaração em C# no Ubuntu 20.04 Usando um editor de texto
Aqui temos uma ilustração do else if declaração. Escreva o código fornecido no editor de texto.
A palavra -chave "usando" é usada para incluir os namespaces, como discutimos acima. Nosso código é o mesmo que discutimos no exemplo acima. Aqui, o nome do projeto é "aqsa", e o espaço para nome é "aqsayasin". Agora, para declarar uma aula, temos uma palavra -chave chamada "classe". Na classe de código acima, o nome é "aqsa". Então, para o programa C#, construímos o método "main ()". Os argumentos desta função são indicados pela notação “String [] args."Essencialmente, a função" main () "executa todo o código incluído entre colchetes encaracolados.
Agora, neste exemplo, inicializamos dois números chamados "int a, int b" e atribuímos valores a eles. Atribuímos "5" a "a" e "9" a "b" após o método "main ()". Então temos condições diferentes de "senão". Nisso, se a primeira condição "se" for verdadeira, o código escrito abaixo será executado. Se a condição for falsa, ignorará o código fornecido abaixo e passará para a próxima condição que é a condição "else". Se a condição “mais se” for verdade. Se a condição "else" for verdadeira, ela executará o último código, caso contrário, encerrará o programa.
Para compilar o programa, usamos o seguinte comando:
Além disso, este programa pode ser executado com o mesmo comando do primeiro exemplo, mas o nome do arquivo é alterado. O comando de execução é dado abaixo:
Após a compilação e execução, obteremos a saída que é mostrada abaixo na imagem.
Else if declaração (obtendo a entrada do usuário usando string)
Temos outro exemplo de uma declaração "else IF", na qual levamos o usuário a dar entrada. Além disso, usamos uma string neste código.
Este código é o mesmo que discutimos no exemplo acima. Os novos elementos que usamos neste código são "String" e "ConsoleReadLine ()". A sequência de palavras -chave é usada para fazer uma variável de string. O "consoleReadline ()" é usado para obter a entrada do usuário.
A saída é como mostrado abaixo.
Else IF Declaração usando 'e' Operador
Nesta ilustração, o operador "e" é usado. O código é fornecido abaixo:
Neste código, usamos palavras -chave diferentes, como "usando", "espaço para nome", "classe" e "int". Discutimos todas essas palavras -chave no primeiro exemplo. O operador "e" é novo neste código. Combinando dois operadores exp “e” são usados - Exp 1 e Exp 2.
Neste código, “e” operador verifica o valor de “A”. Se o valor for maior que 0 e menor que igual a 10, ele executará o código escrito abaixo nos aparelhos encaracolados, caso contrário, ele ignorará essas linhas e se moverá para a próxima condição. Então ele repetirá os mesmos passos até a última condição. Quando todas as condições são falsas, então a parte é executada.
Para saída, usaremos os mesmos comandos discutidos nos exemplos acima.
Conclusão
Neste artigo, aprendemos a usar se, caso contrário, else declarações. É usado para adicionar uma expressão condicional ao nosso programa. Vimos como essas declarações podem ser úteis para executar blocos de código específicos com base em uma condição. À medida que criamos programas C# mais sofisticados, isso será muito útil para os usuários.