Você está na página 1de 2

Ficha de exercícios numero 1 @ 2018

1. Dar o tipo de cada uma das constantes


a) 613

b) 613.0

c) -613

d) “613”

e) -3,012 * 1015

f) 17*1012

g) -28,3 * 10 -23

h) “Fim de Questão”

2. Atribua a variáveis as seguintes informações:


a) 12345

b) 123456

c) -1122

d) 10

e) VERDADE

f) 12345605

3. No seguinte PROGRAMA existe algum erro? Onde?


ALGORITMO Teste
VARIÁVEIS
Maria : CADEIA
idade : INTEIRO
letra : CARACTER
Maria : REAL
INICIO
idade  23
idade  678
idade  letra
letra  ABC
letra  A
letra  2
FIM
4. Qual a diferença existente nas seguintes atribuições?
a) Letra  ‘A’
Nome  ‘João’

b) Letra  A
Nome  João
5. É correto definir uma variável como sendo Caracter e atribuirmos a ela o valor: ‘PEDRO’? E se a variável fosse definida
como CADEIA, a mesma poderia receber um valor do tipo CARACTER?
6. indique qual o resultado será obtido das seguintes expressões:
a) 1 / 2
b) 1 DIV 2
c) 1 MOD 2
d) ( 200 DIV 10 ) MOD 4
e) 5**2 + 3
f) 6 +19-23
g) 3,0* 5,0 +1
h) 1/4+2
i) 29,0/7+4
j) 3/6,0-7
7. Indique o resultado das seguintes expressões:
a) 2 > 3
b) ( 6 < 8 ) OR ( 3 > 7 )
c) ((( 10 DIV 2 ) MOD 6 ) > 5 ) XOR ( 3 < ( 2 MOD 2 ) )
d) NOT ( 2 < 3 )
Ficha de exercícios numero 1 @ 2018

8. Escreva expressões booleanas para cada uma das seguintes relações:


a) Idade de 18 a 21 anos inclusive.
b) Água é menor do que 1.5 e maior do que 0.1
c) Ano é divisível por 4 (sugestão: use mod)
d) Velocidade não é maior do que 55.

9. Escreva instruções booleanas para resolver o seguinte:


a) atribuir um valor True a Entre se N está no intervalo de –K a +K inclusive e atribuir um valor False caso contrário.
b) Atribuir um valor True a Maiúscula se Ch é uma letra maiúscula, atribuir False caso contrário.
c) Atribuir um valor True a Divisível se M é divisível por N, atribuir False caso contrário.
10. Traduza as seguintes expressões matemáticas em Java:

a)  b  b 2  4ac A
b) Sen2 (x + y)
c) |X| e-x
d) Tg x
e) Arctang(x + y): x - 1,03
f) Sen(x) ≥ 1 x  [1;3]
g) O resto da divisão do inteiro x por y é 2
11. Declare as seguintes constantes:
a) i=10
b) e = 2,718281828
c) j é uma constante inteira cujo valor é 123456789
d) meu nome é LUIS
12. Escreva o comando de atribuição e resolva a expressão das seguintes fórmulas matemáticas.
B
A
a) X C onde A= 2, B= 6, C = 3, D=4, E=8, F=4
E
D
F

2 X 2  3 X  X 1 X 1

b) Y 2 X onde X = 2
2X
13. Construa o algoritmo que calcule as seguintes expressões:
a) 2 + 3 * { 23 - 12 + [ { ( 123 / 34 ) + 10 } / 2 - 1 * ( 45 - 12 ) ] / 3 }
b) [ ( 2 * 3 ) ^2 - 1 ] ^ 4
c) ( 2 + [ 2 * 3 - ( 4 / 20 ) ^ 2 ] )/ (10 * { [ ( 7 * 3 ) - 2 ] ^ 3 })

14. Escreva os comandos de atribuição para as seguintes fórmulas matemáticas.

2 B  4 A  2 F 3
a) X
3 2A
2H
 45 
b) Y  2H    4 H  3  H 
 3X 
(a  b )  (e  f ) i
c) X *
(c  d )  (g  h ) j
Auto-Avaliação: Marque com X todos exercícios que precisa de ajuda
1 2 3 4 5 6 7 8 9 10 11 12 123 14 15
X