Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Estruturas
Condicionais Parte 1
Aula 09
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
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Condição Simples
Inicio
FimSe
FimAlgoritmo
S
N
"Parabéns"
M <- (N1 + N2)/2
Fim
N1, N2
Início
M>9
M
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Inicio
FimSe
FimAlgoritmo
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
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
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Condição Composta
Inicio
FimSe
FimAlgoritmo
S
"Maior"
I <- 2015 - NASC
Fim
NASC
Início
N
"Menor"
I>=18
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
FimSe
FimAlgoritmo
Condição Composta
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
0 16 18 70
16≤Idade<18 Idade>70
Não vota Opcional OpcionalObrigatório
18≤Idade≤7016<Idade
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Exercícios - Aula 09
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
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”;

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

  • 1.
    Todos os direitosde reprodução e distribuição reservados ao site CursoemVideo.com Estruturas Condicionais Parte 1 Aula 09
  • 2.
    Todos os direitosde 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
  • 3.
    Todos os direitosde reprodução e distribuição reservados ao site CursoemVideo.com Condição Simples Inicio FimSe FimAlgoritmo S N "Parabéns" M <- (N1 + N2)/2 Fim N1, N2 Início M>9 M
  • 4.
    Todos os direitosde reprodução e distribuição reservados ao site CursoemVideo.com Inicio FimSe FimAlgoritmo 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
  • 5.
    Todos os direitosde 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
  • 6.
    Todos os direitosde reprodução e distribuição reservados ao site CursoemVideo.com Condição Composta Inicio FimSe FimAlgoritmo S "Maior" I <- 2015 - NASC Fim NASC Início N "Menor" I>=18
  • 7.
    Todos os direitosde 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 FimSe FimAlgoritmo Condição Composta
  • 8.
    Todos os direitosde reprodução e distribuição reservados ao site CursoemVideo.com 0 16 18 70 16≤Idade<18 Idade>70 Não vota Opcional OpcionalObrigatório 18≤Idade≤7016<Idade
  • 9.
    Todos os direitosde reprodução e distribuição reservados ao site CursoemVideo.com Exercícios - Aula 09
  • 10.
    Todos os direitosde reprodução e distribuição reservados ao site CursoemVideo.com
  • 11.
    Todos os direitosde reprodução e distribuição reservados ao site CursoemVideo.com
  • 12.
    Todos os direitosde 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”;