Atividade prática em JAVA da Generation Brasil usando Laços Condicionais (if e Switch)
Exercício 01 - Laço Condicional If Faça um algoritmo em Java que leia 3 valores inteiros A, B e C e imprima na tela se a soma de A + B é maior, menor ou igual a C.
Na construção do Algoritmo, utilize os seguintes conteúdos: Entrada e Saída de dados Operadores Laço Condicional IF
Exercício 02 - Laço Condicional If Escreva um algoritmo em Java, que leia um número inteiro via teclado e mostre na tela uma mensagem indicando se este número é par ou ímpar e se o número é positivo ou negativo.
Na construção do Algoritmo, utilize os seguintes conteúdos: Entrada e Saída de dados Operadores Laço Condicional IF
Exercício 03 - Laço Condicional If Para doar sangue é necessário ter entre 18 e 69 anos de idade. Pessoas com idade entre 60 e 69 anos, só podem doar se não for a sua primeira doação. Escreva um Algoritmo em Java que obtenha via teclado o nome do doador (String), a idade (inteiro) do doador e se é a primeira doação (boolean). De acordo com as Regras para a doação, mostre na tela se o doador está Apto ou Não Apto para doar sangue.
Na construção do Algoritmo, utilize os seguintes conteúdos: Entrada e Saída de dados Operadores Laço Condicional IF
Exercício 04 - Laço Condicional If
Escreva um algoritmo em Java, que leia 3 palavras (String), que definem as características de um tipo de animal possível segundo o diagrama abaixo, que deve ser lido da esquerda para a direita.
+--carnivoro -+- aguia
/
+ Ave
/ \ +---Onívoro -+- Pomba
/
vertebrado
\ +--Onivoro -- homem
\ /
+ Mamifero
\
+herbivoro -- vaca
+hematofago --pulga
/
+ inseto
/ \
/ +herbivoro -- Lagarta
Invertebrado
\ +hematofago -- sanguessuga
\ /
+anilideo
\
+onivoro -- minhoca
Na construção do Algoritmo, utilize os seguintes conteúdos:
Entrada e Saída de dados
Operadores
Laço Condicional If
Utilize o Método String.equals() ou String.equalsIgnoreCase() para comparar as palavras
Exercicio 05 - Laço Condicional Switch
Com base na tabela abaixo, escreva um algoritmo em Java que leia o código de um item (número inteiro de 1 a 6) e a quantidade comprada deste item (número inteiro). A seguir, mostre na tela o valor total da conta e o nome do produto que foi comprado.
+--------+-------------------+-----------------+
| Código | Produto | Preço Unitário |
+--------+-------------------+-----------------+
| 1 | Cachorro Quente | R$ 10.00 |
+--------+-------------------+-----------------+
| 2 | X-Salada | R$ 15.00 |
+--------+-------------------+-----------------+
| 3 | X-Bacon | R$ 18.00 |
+--------+-------------------+-----------------+
| 4 | Bauru | R$ 12.00 |
+--------+-------------------+-----------------+
| 5 | Refrigerante | R$ 8.00 |
+--------+-------------------+-----------------+
| 6 | Suco de laranja | R$ 13.00 |
+--------+-------------------+-----------------+
Na construção do Algoritmo, utilize os seguintes conteúdos: Entrada e Saída de dados Operadores Laço Condicional Switch
Exercicio 06 - Laço Condicional Switch
Com base na tabela abaixo, escreva um algoritmo em Java que leia o Nome do Colaborador (String), o Código do Cargo do Colaborador (número inteiro de 1 a 6) e o Salário (número float). A seguir, mostre na tela o Nome do Colaborador, o Cargo e o novo Salário reajustado.
+-----------------+---------------+-----------------------+
| Código do cargo | Cargo | Percentual do Reajuste|
+-----------------+---------------+-----------------------+
| 1 | Gerente | 10% |
+-----------------+---------------+-----------------------+
| 2 | vendedor | 7% |
+-----------------+---------------+-----------------------+
| 3 | Surpervisor | 9% |
+-----------------+---------------+-----------------------+
| 4 | Motorista | 6% |
+-----------------+---------------+-----------------------+
| 5 | Estoquista | 5% |
+-----------------+---------------+-----------------------+
| 6 | Técnico de TI | 8% |
+-----------------+---------------+-----------------------+
Na construção do Algoritmo, utilize os seguintes conteúdos: Entrada e Saída de dados Operadores Laço Condicional Switch