10 Aula Curso Java Slides
10 Aula Curso Java Slides
com
Aula 10
Estruturas
Condicionais Parte 2
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
0 16 18 70
NASC
Opcional Opcional
S N
I<16
0 16 18 70
Não vota Obrigatório “Não vota”
S (16≤I<18) N
ou (I>70)
“Opcional” “Obrigatório"
Fim
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
NASC
Se
S N
ou ( I<16
“Não vota”
S (16≤I<18) N
ou (I>70)
“Opcional” “Obrigatório"
FimSe
Fim
FimAlgoritmo
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Pernas
1
tipo <- "Saci"
2
tipo <- “Bípede”
4
tipo <- "Quadrúpede"
6, 8
tipo <- "Aranha"
outro
tipo <- “ET"
tipo
Fim
Inicio Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Condição de
Início
Pernas
Múltipla Escolha
Pernas
1
tipo <- "Saci"
2
tipo <- “Bípede”
4
tipo <- "Quadrúpede"
6, 8
tipo <- "Aranha"
outro
tipo <- “ET"
FimEscolha tipo
Escreva Fim
FimAlgoritmo
Inicio Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
int pernas = teclado.nextInt();
String tipo;
switch (pernas) {
case 1:
tipo = “Saci”;
break;
case 2:
tipo = “Bípede”;
break;
case 4:
tipo = “Quadrúpede”;
break;
case 6,8:
tipo = “Aranha”;
break;
default:
FimEscolha tipo = “ET”;
}
Escreva System.out.print(tipo);
FimAlgoritmo
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Exercícios - Aula 10
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
class Teste {
public static void main(String args[]) {
char ch;
String test2 = "abcde";
String test = new String("abcde");
if(test.equals(test2)) {
ch = (test == test2)? test.charAt(0) : test.charAt(1);
} else {
ch = (test == test2)? test.charAt(2) : test.charAt(3);
}
System.out.println(ch);
}
}
a) a
b) b
c) c
d) d
e) e