Você está na página 1de 7

Desenvolvimento da aula

Declaração de variáveis

Relembrar:

Podemos declarar as variáveis em qualquer parte do programa.

Sintax: <tipo_de_dado> <nome_da_variável>

Para podermos utilizar uma variável, é necessário atribuir-lhe um valor inicial, caso contrário, a
sua utilização origina um erro de compilação.

Praticando:

Cria uma pasta no ambiente de trabalho com o nome “Aula 46_teu_nome” para gravares os
projetos da aula.

Exemplo1: Programa que devolva o teu nome e a tua idade, definindo as variáveis nome e idade

Exercício1:

Desenvolve um programa que peça e devolva o nome e a idade de um utilizador.


Operadores +,-,/ , * e %

Os operadores são símbolos que indicam ao compilador para executar uma determinada
operação.

Os operadores +,-,*,e% fazem parte do grupo de operadores aritméticos.

Exemplo2: Programa que efetue a seguinte operação: (159+365)*8

Exemplo3: Desenvolve um programa que efetue a divisão entre dois números inteiros e devolva
dois tipos de resultado: resultado inteiro e resultado real.
Observação de resultados:

Ao correr o programa, verifica-se que;


 Na divisão por inteiros, o resultado é simplesmente 2.
 Na divisão por reais, o resultado é 2,5 (um número real).
 Na divisão com operador casting, o resultado é também 2,5 (um número real).
Assim, ao fazer uma divisão, devemos ter em atenção os diferentes resultados associados.

Float: 7 dígitos(32-bit)
Double: 15-16 dígitos(64-bit)
Decimal: 28-29 dígitos(128-bit)

Float e double trabalham com arredondamento de valores. São bastante usados para cálculos
científicos.

Com decimal é diferente: usamos quando queremos precisão exata de valores. Geralmente
queremos isso quando estamos trabalhando com dinheiro.
Por causa da precisão alta, trabalhar com decimals é mais lento.

Em termos de magnitude, conseguimos guardar números maiores em um double, porém com


precisão menor.
Em um decimal guardamos menores, mas com mais precisão.

Exercício 2: Desenvolve um programa que devolva a soma de dois números inteiros dados pelo
utilizador.
Exercício 3: Desenvolve um programa que devolva o resto da divisão de um número inteiro dado
pelo utilizador por 3.

Exercício 4: Desenvolve um programa que peça dois números inteiros e devolva a soma, a
subtração, a multiplicação, divisão entre os dois números e resto da divisão do primeiro por 2.
Exercício 5: Desenvolve um programa que devolva o volume de uma caixa cujas medidas são
dadas pelo utilizador.

Exercício 6: Desenvolve um programa que peça as medidas de comprimento e largura de uma


sala e calcule a sua área.

Nota: Area_da_sala = comprimento x largura


Atende que a caixa pode ter medidas não inteiras.
Exercício 7: Desenvolve um programa que leia o preço base de um determinado produto e
calcule o seu valor de venda ao público, ou seja preço base acrescido de IVA a 23%.

Instrução if … else

A instrução if…else possui dois blocos de instruções. O primeiro bloco é executado se a condição
for verdadeira, caso seja falsa, é executada a segunda condição.
A tradução da sintaxe é direta indicando que: se a condição é verdadeira então executa o
primeiro bloco, senão executa o segundo bloco.

Sintaxe:
Exemplo: Programa que compare a nota que teve na UFCD com 9,5 – nota a partir da qual o
aluno é Aprovado, caso contrário, é Reprovado.

Pag 78 e 79

Você também pode gostar