Desenvolvimento de Aplica es em Java SE

3630 palavras 15 páginas
Desenvolvimento de Aplicações em Java SE
Fabio Almeida

Operadores if-else
• A sintaxe do if no Java é a seguinte:
– if (condicaoBooleana) {
• codigo;

–}

• Uma condição booleana é qualquer expressão que retorne true ou false. Para isso, você pode usar os operadores <, >, <=, >= e outros. Um exemplo:
– int idade = 15;
• if (idade < 18) {
• System.out.println("Não pode entrar");

–}

• Além disso, você pode usar a cláusula else para indicar o comportamento que deve ser executado no caso da expressão booleana ser falsa: – int idade = 15;
• if (idade < 18) {
– System.out.println("Não pode entrar");

• } else {
– System.out.println("Pode entrar");

•}

• Você pode concatenar expressões booleanas através dos operadores lógicos "E” e "OU”. O
"E” é representado pelo && e o "OU” é representado pelo ||.
• Um exemplo seria vericar se ele tem menos de 18 anos e se ele não é amigo do dono:

• int idade = 15;
– boolean amigoDoDono = true;
– if (idade < 18 && amigoDoDono == false) {
• System.out.println("Não pode entrar");

–}
– else {
• System.out.println("Pode entrar");

–}

Exercicios
• Crie um algoritmo em java que receba 3 números e coloque em ordem crescente
• Crie um algoritmo que receba 4 notas, calcule a media e defina se o aluno esta aprovado >7 reprovado <5 ou recuperação entre 5 e 7

O While
• O while é um comando usado para fazer um laço (loop), isto é, repetir um trecho de código algumas vezes. A idéia é que esse trecho de código seja repetido enquanto uma determinada condição permanecer verdadeira. • int idade = 15;
– while (idade < 18) {
• System.out.println(idade);
• idade = idade + 1;

–}

O For
• Outro comando de loop extremamente utilizado é o for.
• A idéia é a mesma do while: fazer um trecho de código ser repetido enquanto uma condição continuar verdadeira.
• Mas além disso, o for isola também um espaço para inicialização de variáveis e o modificador dessas variáveis. Isso faz com que quem mais legíveis, as variáveis que são relacionadas ao

Relacionados

  • Sistema de Gestão de Projetos de Extensão
    15299 palavras | 62 páginas
  • Artigo Arquitetura De Software Na Web Atual Processamento No Servidor
    8703 palavras | 35 páginas
  • monografia
    10042 palavras | 41 páginas
  • Aprenda java
    5910 palavras | 24 páginas
  • Sistemas Informação
    8600 palavras | 35 páginas
  • Engenharia software
    8669 palavras | 35 páginas
  • TCC - RED5
    12851 palavras | 52 páginas
  • 2012 06 27 21 12 32
    26707 palavras | 107 páginas
  • Java
    6025 palavras | 25 páginas
  • Infromática
    11846 palavras | 48 páginas