A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.

Apresentações semelhantes


Apresentação em tema: "Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery."— Transcrição da apresentação:

1 Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery

2 Agenda  Estrutura de Condição  IF  Else  Chaves  IF’s aninhados  Switch

3 Estrutura de Condição usando IF/ELSE  Em Java, como em muitas linguagens de programação, quem faz isso é o IF (SE traduzindo).  O ELSE é o que chamamos de caso contrário, ou seja, se for falso execute o que está no ELSE.  Exemplificando: Se (IF) for tal coisa, faça isso! Caso contrário (ELSE), faça aquilo!

4 Operadores Lógicos  Para que IF chegue a uma decisão de falso e verdadeiro são necessários operadores lógicos.  > - maior que  < - menor que  >= - maior ou igual a  <= - menor ou igula a  == - igual a  != - diferente de

5 Operadores Relacionais  A tomada de decisão por advir de duas condições, sendo assim seguem as regras:  V & V = V  V & F = F  F & V = F F && qualquer coisa = F  F & F = F  V | V = V V || qualquer coisa = V  V | F = V  F | V = V  F | F = F

6 Importante  O operador lógico ! (negação) serve para inverter o valor, ou seja, se algo for falso, irá se tornar verdadeiro e vice-e- versa.

7 Implementação usando IF e ELSE: Operador Negação

8 IF’s Aninhados  O IF aninhado é simplesmente um IF dentro da declaração de um outro IF externo.  É necessário saber exatamente a qual IF um determinado ELSE está ligado, para não ocasionar erro na lógica do programa.

9 Implementação usando IF’s Aninhados

10 Mais de uma Condição usando &&  O IF pode ser usado para mais de uma condição.  Por exemplo:  Vocês só podem passar de ano se a nota de vocês forem maior ou igual a 60 e se o número de faltas for inferior a 25% do total de aulas.  Se você não conseguir que uma das duas condição, toda a estruta IF retornará FALSO.

11 Implementação Usando Mais de Uma Condição com &&

12 Mais de uma Condição usando ||  O IF pode ser usado para mais de uma condição.  Outro exemplo:  Vocês podem passar de ano se a nota de vocês forem maior ou igual a 60 ou se o número de faltas for inferior a 25% do total de aulas  Se você conseguir uma das duas condição, toda a estruta IF retornará VERDADEIRO.

13 Implementação Usando Mais de Uma Condição com ||

14 Atenção  Separe as condições por paratenses.

15 Estrutura de Condição usando Switch  Outro comando condicional existente na linguagem Java é o comando SWITCH (do inglês: desvio, mudar, trocar).  Um detalhe é que o SWITCH efetua sua condição de teste apenas nos tipos primitivos: byte, short, char e int.

16

17 Lista de Exercícios 2. Ler a data de nascimento de uma pessoa fornecida através de uma string escrita sob a forma de DD/MM/AAAA (DD=dia, MM=mês e AAAA=Ano). Testar a validade desta data.  Dias > 0 e <=31  Mês > 0 e <= 12  Ano <= ano atual  Imprimir se a “Data Inválida” ou “Data Válida”, no final da execução.  Use IF’s e ELSE’s.

18 Dicas Exercício 2

19 Lista de Exercícios 4. Dê o resultado de uma equação do segundo grau  4x²+3x+2=0  ∆= b 2 – 4ac  x = (-b +- √∆)/2a  Verificar se a > 0, pois não há divisão por 0. Se for, imprimir o delta e enviar uma mensagem de erro.  Use switch.  Veriricar se ∆ é negativo, pois não existe raiz quadrada de número negativo. Se for, enviar uma mensagem de erro.


Carregar ppt "Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery."

Apresentações semelhantes


Anúncios Google