Your SlideShare is downloading. ×
0
Algoritmos e Programação
Prof.º Thyago Maia
2014.1
Objetivos
Aula 11
• Apresentar as estruturas
condicionais em Java;
2
Java – Estruturas Condicionais
Java – Estruturas Condicionais
• São estruturas que seguem a sintaxe e regras
definidas na estrutura “se” e “escolha...cas...
Java – Estruturas Condicionais
• Estrutura IF:
if (condição)
{
comando_1;
comando_2;
...
comando_n;
}
Java – Estruturas Condicionais
• Estrutura IF...ELSE:
if (condição)
{
// Lista de comandos 1
}
else
{
// Lista de comandos...
Java – Estruturas Condicionais
• Lembre-se:
– Caso a estrutura só possua um único comando, o
uso de { e } é opcional;
Java – Estruturas Condicionais
• Exemplo: Sabendo que a idade necessária
para obter habilitação é 18 anos, fazer um
progra...
import java.util.Scanner;
public class calcula_media {
public static void main(String[] args) {
Scanner entrada = new Scan...
Java – Estruturas Condicionais
• Exemplo: Faça um programa em Java que leia
um número e determine se o mesmo é
positivo ou...
import java.util.Scanner;
public class calcula_media {
public static void main(String[] args) {
Scanner entrada = new Scan...
Exercícios
• Faça um programa que receba três notas de
um aluno, calcule sua média final e diga se o
mesmo está aprovado o...
Exercícios
• Faça um programa que receba dois números e
escreva o maior deles.
Exercícios
• Faça um programa que verifica a validade de uma
senha fornecida pelo usuário. Se o usuário digitar a
senha ‘1...
Exercício
• Faça um programa que receba um número e
exiba o dia correspondente (1 – segunda, 2 –
terça, 3 – quarta, 4 – qu...
Upcoming SlideShare
Loading in...5
×

Algoritmos e Programação - 2014.1 - Aula 11

310

Published on

Algoritmos e Programação - 2014.1 - Aula 11

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
310
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
33
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Algoritmos e Programação - 2014.1 - Aula 11"

  1. 1. Algoritmos e Programação Prof.º Thyago Maia 2014.1
  2. 2. Objetivos Aula 11 • Apresentar as estruturas condicionais em Java; 2
  3. 3. Java – Estruturas Condicionais
  4. 4. Java – Estruturas Condicionais • São estruturas que seguem a sintaxe e regras definidas na estrutura “se” e “escolha...caso” estudadas em algoritmos; • Em Java, existem dois tipos de estruturas de decisão: – if...else; – switch:
  5. 5. Java – Estruturas Condicionais • Estrutura IF: if (condição) { comando_1; comando_2; ... comando_n; }
  6. 6. Java – Estruturas Condicionais • Estrutura IF...ELSE: if (condição) { // Lista de comandos 1 } else { // Lista de comandos 2 }
  7. 7. Java – Estruturas Condicionais • Lembre-se: – Caso a estrutura só possua um único comando, o uso de { e } é opcional;
  8. 8. Java – Estruturas Condicionais • Exemplo: Sabendo que a idade necessária para obter habilitação é 18 anos, fazer um programa em Java que lê a idade de uma pessoa e informa se ela pode ou não dirigir.
  9. 9. import java.util.Scanner; public class calcula_media { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); int idade; System.out.println("Digite sua idade:"); idade = entrada.nextInt(); if(idade >= 18) { System.out.println(“Podes dirigir”); } else { System.out.println(“Não podes dirigir”); } } }
  10. 10. Java – Estruturas Condicionais • Exemplo: Faça um programa em Java que leia um número e determine se o mesmo é positivo ou negativo
  11. 11. import java.util.Scanner; public class calcula_media { public static void main(String[] args) { Scanner entrada = new Scanner(System.in); int numero; System.out.println("Digite um número:"); numero = entrada.nextInt(); if(numero >= 0) { System.out.println(“Positivo”); } else { System.out.println(“Negativo”); } } }
  12. 12. Exercícios • Faça um programa que receba três notas de um aluno, calcule sua média final e diga se o mesmo está aprovado ou reprovado (se sua média for maior que 5, estará aprovado); • Faça um programa que leia um número e informe se o mesmo é maior (>) ou menor e igual (<=) a zero;
  13. 13. Exercícios • Faça um programa que receba dois números e escreva o maior deles.
  14. 14. Exercícios • Faça um programa que verifica a validade de uma senha fornecida pelo usuário. Se o usuário digitar a senha ‘123456’, escrever a mensagem ‘Acesso liberado’. Caso contrário, escrever ‘Acesso negado’; • Faça um programa que lê o número de gols marcados pelo Sport e o número de gols marcados pelo Náutico. Escrever o nome do time vencedor. Caso não haja vencedor, escrever EMPATE;
  15. 15. Exercício • Faça um programa que receba um número e exiba o dia correspondente (1 – segunda, 2 – terça, 3 – quarta, 4 – quinta, 6 – sexta, 7 – sábado e 8 - domingo); • Faça um programa que leia três valores inteiros A, B e C e diga se a soma de A + B é menor que C;
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×