Curso de Java #09 - Estruturas Condicionais (Parte 1)

12
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com Estruturas Condicionais Parte 1 Aula 09

Transcript of Curso de Java #09 - Estruturas Condicionais (Parte 1)

Page 1: Curso de Java #09 - Estruturas Condicionais (Parte 1)

Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com

Estruturas Condicionais Parte 1

Aula 09

Page 2: Curso de Java #09 - Estruturas Condicionais (Parte 1)

Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com

Condição Simples

S

N"Parabéns"

M <- (N1 + N2)/2

Fim

N1, N2

Início

M>9

M

Page 3: Curso de Java #09 - Estruturas Condicionais (Parte 1)

Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com

Condição Simples

Inicio FimSeFimAlgoritmo

S

N"Parabéns"

M <- (N1 + N2)/2

Fim

N1, N2

Início

M>9

M

Page 4: Curso de Java #09 - Estruturas Condicionais (Parte 1)

Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com

Inicio FimSeFimAlgoritmo

float n1 = teclado.nextFloat();float n2 = teclado.nextFloat();float m = (n1 + n2)/2;System.out.print(m);if (m>9) {

} System.out.print(“Parabéns”);

Condição Simples

Page 5: Curso de Java #09 - Estruturas Condicionais (Parte 1)

Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com

Condição Composta

S

"Maior"

I <- 2015 - NASC

Fim

NASC

Início

N

"Menor"

I>=18

Page 6: Curso de Java #09 - Estruturas Condicionais (Parte 1)

Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com

Condição Composta

Inicio FimSeFimAlgoritmo

S

"Maior"

I <- 2015 - NASC

Fim

NASC

Início

N

"Menor"

I>=18

Page 7: Curso de Java #09 - Estruturas Condicionais (Parte 1)

Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com

int nasc = teclado.nextInt();int i = 2015 - nasc;if (i>=18) { System.out.print(“Maior”);} else { System.out.print(“Menor”);}

Inicio FimSeFimAlgoritmo

Condição Composta

Page 8: Curso de Java #09 - Estruturas Condicionais (Parte 1)

Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com

0 16 18 70

16≤Idade<18 Idade>70Não vota Opcional OpcionalObrigatório

18≤Idade≤7016<Idade

Page 9: Curso de Java #09 - Estruturas Condicionais (Parte 1)

Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com

Exercícios - Aula 09

Page 10: Curso de Java #09 - Estruturas Condicionais (Parte 1)

Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com

Page 11: Curso de Java #09 - Estruturas Condicionais (Parte 1)

Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com

Page 12: Curso de Java #09 - Estruturas Condicionais (Parte 1)

Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com

Dada a estrutura representada abaixo:

int a = 5, b = 2;String c;if (a > b) { c = “Primeiro é Maior”;} else { c = “Segundo é Maior”;}

Que linha substituiria a condição apresentada?

a) c = (a < b)?”Primeiro é Maior”:”Segundo é Maior”;b) c = (a <= b)?”Segundo é Maior”:”Primeiro é Maior”;c) c = (a > b)?”Segundo é Maior”:”Primeiro é Maior”;d) c = (a >= b)?”Primeiro é Maior”:”Segundo é Maior”;