Você está na página 1de 24

AULA SÍNCRONA LP1 -A4

23/Fevereiro

Unidade II - Funções

Prof. João Júnior da Silva Machado


joaomachado@ifsul.edu.br

Recapitulando

- Float

➡ Para usar o tipo de dados oat, devemos usar ao nal do número


o “f”;

✓ oat valorTotal = 2.5f

✓ Se não colocar o f no nal do número, ele vai entender que é


do tipo double e vai dar erro;

➡ Para imprimir um valor em oat, devemos adicionar o f também;

✓ Imprimindo com duas ou mais casas decimais:

❖ System.out.printf("A media é: "+"%.2f\", media);


Prof. João Machado | Laboratório de Programação I 2
fl

fi
fl
fl

fi

Operadores Lógicos

- Muitas vezes precisamos combinar os valores booleanos;

- Para isso, iremos utilizar os operadores lógicos;

➡ As operações mais importantes são:

✓ Operador Lógico → Em JAVA

❖ E → &

❖ OU → |

❖ NEGAÇÃO → !
Prof. João Machado | Laboratório de Programação I 3

Operadores Lógicos

✓ Operador Lógico → Em JAVA

❖ E → &

❖ OU → |

❖ NEGAÇÃO → !

Prof. João Machado | Laboratório de Programação I 4


Operadores de Incremento e Pós-


Incremento

- Já mencionado, mas recapitulando;

- São operadores que fazem cálculos (aritméticos) e


atribuição em uma única operação;

- Para somar ou subtrai um valor em 1, podemos usar


os operadores de incremento/decremento;

- Lembrando que existem operadores pré e pós


incremento/decremento;

Prof. João Machado | Laboratório de Programação I 5


Pós-Incremento

Prof. João Machado | Laboratório de Programação I 6


Pré-Incremento

Prof. João Machado | Laboratório de Programação I 7


Atenção!

- Cuidado com os incrementos e decrementos em


relação a pré e pós;

➡ Quando usamos pós-incremento, essa é a última


coisa a ser executada;

➡ Quando usamos pré-incremento, é sempre a


primeira coisa a ser executada;

Prof. João Machado | Laboratório de Programação I 8


Atenção!

Prof. João Machado | Laboratório de Programação I 9


Operadores de Atribuição

- Os Op. de Atribuição são usados para atribuir um


novo valor a uma variável;

➡ As atribuições pode serem feitas de uma só vez:

Prof. João Machado | Laboratório de Programação I 10


Operadores de Atribuição

Prof. João Machado | Laboratório de Programação I 11


Estruturas de Repetições
Estrutura de Repetição — for

- Executa um bloco de comandos determinadas vezes;

Prof. João Machado | Laboratório de Programação I 13


Estrutura de Repetição — for

- Executa um bloco de comandos determinadas vezes;

Prof. João Machado | Laboratório de Programação I 14


Estrutura de Repetição — while

- Devemos usar o comando for quando sabemos de


antemão quantas vezes o loop deverá ser
executado;

- Quando o m de um loop depender da entrada


do usuário, devemos optar pelo uso da estrutura de
repetição while;

Prof. João Machado | Laboratório de Programação I 15


fi
Estrutura de Repetição — while

- Quando o m de um loop depender da entrada


do usuário, devemos optar pelo uso da estrutura de
repetição while;

Prof. João Machado | Laboratório de Programação I 16


fi
Estrutura de Repetição — while

Prof. João Machado | Laboratório de Programação I 17


Estrutura de Repetição — do while

- Há ainda uma terceira opção de comando de


repetição, conhecido por do while;

- Diferente do while no sentido de permitir que pelo


menos uma execução do bloco de comandos seja
executada antes de testar a condição;

- O bloco de comandos será executado enquanto a


condição for verdadeira;

Prof. João Machado | Laboratório de Programação I 18


Estrutura de Repetição — do while

- O bloco de comandos será executado enquanto a


condição for verdadeira;

Prof. João Machado | Laboratório de Programação I 19


Estrutura de Repetição — do while

- O bloco de comandos será executado enquanto a


condição for verdadeira;

Prof. João Machado | Laboratório de Programação I 20


Comando break

- O comando break tem a função de interromper a


execução de um loop;

- É possível também, com o comando break,


interromper um loop presente em um nível superior ao
loop onde o break será executado;

Prof. João Machado | Laboratório de Programação I 21


Comando break

- O comando break tem a função de interromper a


execução de um loop;

- É possível também, com o comando break,


interromper um loop presente em um nível superior ao
loop onde o break será executado;

Prof. João Machado | Laboratório de Programação I 22


Comando break

Prof. João Machado | Laboratório de Programação I 23


Comando continue

- O comando continue tem a função de fazer com que


a condição do comando de loop seja novamente
testada, mesmo antes de alcançar o m do comando;

Prof. João Machado | Laboratório de Programação I 24


fi

Você também pode gostar