trabalho

763 palavras 4 páginas
Algoritmos

Estrutura Condicional Composta e
Aninhamento de Comandos
Cap. 3 do Livro Base
Professor: Humberto Nigri hnigri@gmail.com PRECEDÊNCIA DOS OPERADORES
Unários

-

Menos unário

++

Inc. pré-fixado

!

Lógico NÃO

Aritméticos

*

Multiplicação

%

Módulo

+

--

Decr pré-fixado

/

Divisão

Soma

-

Subtração

Relacionais

< >=

Maior (ou igual)

==

Igual

!=

Diferente

Lógicos

&& E lógico

||

1o Sem 2014

OU lógico

HNigri

-

Algoritmos

2

EXERCÍCIOS SOBRE OPERADORES

! Qual o valor das expressões?
a) 1 > 2
b) !( 1> 2)
c) 3 == 2
d) ‘j’ != ‘j’
e) ‘m’ == ‘j’ + 3
f) X = 20;

1o Sem 2014

if ( 50 > X > 10 ) System.out.println( “Ok”);

HNigri

-

Algoritmos

3

Comandos Condicionais
! Os comandos condicionais compostos são os if’s que possuem else’s
! Permitem se tomar dois caminhos diferentes em um programa
! Porém, um programa real exige muitas decisões e normalmente têm uma centena ou mais de caminhos possíveis
! Isso se consegue com o aninhamento de comandos 1o Sem 2014

HNigri

-

Algoritmos

4

Aninhamento de Comandos Condicionais
! É quando se coloca um comando if dentro de outro comando if ... (pode ??)
Exemplo
if (expressao1) if (expressao2) comando1; else comando2; else if (expressao3) comando3; else comando4; 1o Sem 2014

exp1

exp3

exp2

cmd1

HNigri

cmd2

-

Algoritmos

cmd3

cmd4

5

Exemplo de uma aplicação com vários if’s
! A partir da nota final de um aluno deve-se calcular o seu conceito, segundo a tabela abaixo: ! Nota
!
!
!
!

de 10 a 8 (inclusive) Nota menor que 8 e até 7 Nota menor que 7 e até 6 Nota menor que 6 e até 5 Nota menor que 5 e até 0

1o Sem 2014

HNigri

-

Algoritmos

- Conceito ‘A’
- Conceito ‘B’
- Conceito ‘C’
- Conceito ‘D’
- Conceito ‘E’

6

Exemplo de uma aplicação

Relacionados

  • Trabalhos trabalhos trabalhos
    822 palavras | 4 páginas
  • TRABALHO DE TRABALHO
    316 palavras | 2 páginas
  • Trabalho De Trabalho
    3827 palavras | 16 páginas
  • Trabalho trabalho
    2154 palavras | 9 páginas
  • Trabalho De Trabalho
    1631 palavras | 7 páginas
  • trabalho de trabalho
    3062 palavras | 13 páginas
  • trabalho de trabalho
    7228 palavras | 29 páginas
  • Trabalho é trabalho
    2191 palavras | 9 páginas
  • Trabalho de Trabalho
    1572 palavras | 7 páginas
  • Trabalho de trabalho
    8207 palavras | 33 páginas