declarações if-else e else-if em java

declarações if-else e else-if em java
O Java fornece algumas declarações orientadas por decisões que são usadas para controlar o fluxo do programa com base em algumas condições. Usando as declarações if-else Um programa decide qual parte do programa deve executar. Em qualquer programa Java, se e outras declarações podem ser usadas combinadamente para que um programa seja executado em ambos os casos. Este artigo fornecerá um guia passo a passo para as declarações if-else e else-se.

Este artigo apresenta uma visão abrangente dos seguintes conceitos:

  1. O que é se, se-else, e senão declaração
  2. Sintaxe básica de IF, if-else, e senão declarações se em Java
  3. Como usar se, if-else, e senão se declarações em java

Vamos começar!

O que é se a declaração em java

É usado para testar se a condição é verdadeira ou não e, como resultado, retorna um valor booleano. O código dentro do corpo de “Se a estatura” executa apenas quando a expressão booleana retorna um valor verdadeiro.

Sintaxe
A sintaxe básica do “Se a declaração” vai parecer algo assim:

se (condição)

//declarações);

O código escrito dentro do corpo da estatura IF será executado apenas se a condição for verdadeira.

Como a declaração se funciona
O trecho abaixo mostra como a estatura se funciona em java.

Exemplo
Este exemplo pega um valor do usuário e imprime “Você inseriu um número par” se o número inserido for divisível por 2.

public static void main (string [] args)
número de flutuação;
Sistema.fora.println ("Digite um número");
Scanner Scan = New Scanner (sistema.em);
número = varredura.nextInt ();
se (número % 2 == 0)

Sistema.fora.println ("Você inseriu um número par");

O trecho de código acima fornece a seguinte saída:

Agora, e se alguém entrar em um número ímpar, como a declaração se lida com uma condição falsa? Vamos tentar!

A saída mostra que a declaração IF não lida com as declarações falsas.

Qual é a declaração if-else em java

Para abordar as declarações falsas, Java fornece outro declaração. Portanto, a combinação de IF e mais declarações pode abordar declarações verdadeiras e falsas.

Sintaxe
A sintaxe básica da instrução if-else será:

se (condição)

declaração ou bloco de declarações; // condição = true

outro

declaração ou bloco de declarações; // condição = false

Como o if-else funciona em java
Vamos estender o exemplo acima um pouco mais e testar o que mais a declaração funciona:

Exemplo
O trecho abaixo será executado no corpo de IF Statement quando o número for divisível por 2 e uma declaração else será executada se o número não for divisível por 2:

public static void main (string [] args)
número de flutuação;
Sistema.fora.println ("Digite um número");
Scanner Scan = New Scanner (sistema.em);
número = varredura.nextInt ();
se (número%2 == 0)

Sistema.fora.println ("Você inseriu um número par");

outro

Sistema.fora.println ("Você inseriu um número ímpar");

Agora, se um usuário inserir um número ímpar, ele será abordado na parte else:

Vamos dar um passo mais longe para entender o que é Else-se e como funciona em java.

O que é outra-se em Java

Agora, e se quisermos executar várias tarefas com base nas diferentes condições? Bem! Em Java, podemos usar a declaração de else-se em tais situações. O trecho abaixo mostra a sintaxe básica da instrução else-if em java:

se (condição)

declarações);

senão se (condição)

declarações)

outro

declarações)

Exemplo
Vamos considerar um exemplo que recebe uma entrada do usuário:

Quando o usuário inserido o número é divisível por 3, ele imprime “o número inserido é divisível por 3”

Quando o número é divisível por 5, ele imprime “o número inserido é divisível por 5”

caso contrário, ele deve imprimir “Você inseriu um número não divisível por 3 nem por 5”:

public static void main (string [] args)
número duplo;
Scanner Scan = New Scanner (sistema.em);
Sistema.fora.println ("Digite um número");
número = varredura.nextInt ();
se (número%3 == 0)

Sistema.fora.println ("O número é divisível por 3");

caso contrário, se (número%5 == 0)

Sistema.fora.println ("O número é divisível por 5");

outro

Sistema.fora.println ("Você inseriu um número que não é divisível por 3 nem divisível por 5");

O trecho de código acima fornece a seguinte saída:

A saída autentica que o código acima está funcionando corretamente.

Conclusão

A declaração Java se for executada apenas se a condição especificada for verdadeira, por outro lado, a condição else for executada se a condição for falsa. Além disso, para enfrentar mais de duas condições "senão se" pode ser usado. Este artigo apresenta uma visão geral completa do que é if-else e else-se-se declarações e como usar essas declarações em java.