Académique Documents
Professionnel Documents
Culture Documents
NS nnrro
[fOAMA(.I\O
ao f~Pi'ttGO
r'wOfI5!si01(AL
EFATecnotogico
Data: c:J.6/1_/kO
dfc:r,d',
Ctassiftcacao:
Notas Gerais:
Esta prova de natureza
minutos.
de tinta indelevel,
azul ou preta.
e permitido
usa de auxiliares.
sao classificadas
~'f
':!i'~~>
~ .~. :..;'
Grupe;. ;.
"', ,
\,t;. ~~
\.
~,
\,.0.>
1.
._ ~.~
...
2.
3.
2,5
..t -
3,5,
_. 1-
Grupo I
4.
2,5
5.
I
6.
3,5
-.
1..
i!-"l
POP~
Ii!
I'....
.,
"
1'.["
1:1' "
"
UlIlIAO HIROFH\
f"'IIdotyy:Qrt;Ltr~
.. u
com zero
tNSUTUlOOOC"'PMCiC
t ~OR~"O
PPOftS~(.O\l
3. Teste0790ex3.java
Pretende-se construir uma aplicacao que funcione como simulador de estatistica
para um determinado jogar de futebol.
Notas:
o
/" &--)~
L.
Exemplo do layout.
Insira
nome do atleta
concretizados
Sf")j#- "I'r
---=I
Passes
r-11-0 -")\-~
falhados
~--../---,
"/
concretizados
Remates
falhados
L.11_4_.)_~_f_,)__
Golos
Analise estatistica
Parabens Pedro! Marcaste pelo menos um golo!
Percentagem
de passes concretizados:
Percentagem
de remates concretizados:
POP~
"
QUAlIHC ..",
'''fS{tR
'
66,51%
26,32%
..,.IWA(lF'.lRm'flA
F"tm~"VO'EI.lt'f. ......
{/ __
_..J
["'SUMO
f fDRMA(AO
00 ["'~lGO
I'ItOfl5~ONAi
2. Teste0790ex2.java
Pretende-se construir uma aplicacao que receba do utilizador um nome de um
trabalhador, 0 seu salario e 0 nurnero de anos em que este e funcionario na
entidade e mostre ao utilizador qual 0 novo ;;alario pa~
sabendo que tera
um acrescirno face ao salario atual.
~
\
r;-;:umero
de anos de casa devera ser sempre positivo devendo 0 seu programa
~ar
uma mensagem de erro no caso deste ser negativo (ou zero).
t-
v:
-vi',-
>=5 e <=10
c-
>10 e <=20
---j
->20
Acrescirno
1,5%
5%
10%
15%
I.
Exemplo do layout.
Insira
Insira
seu nome
Ana
salario (euros)
1750
PO
P 1-1
QUAltrtCIUl
f_C~fS/_HI
1837,5 EUR
lo:sututo
( rORMA(AO
00 rPlPti(GO
P"'OIt5Slm~AJ..
4. Teste0790ex4.java
Crie uma aplicacao em JAVA, que permita reeeber 6 nurneros e mostre para os
nurneros inseridos (no mesmo output) 0 maior valor inserido, 0 menor valor
inserido e a media de nurneros inseridos:
Exemplo:
insira 6 elementos
7
2
5
8
1
3
Maior valor inserido: 8
Menor valor inserido: 1
Media dos valores itiseridos:
4,333333333
5. Teste0790ex5.java
Crie uma aplicacao em JAVA reeeba para N produtos, a quantidade em stock,
o preco de compra e 0 preco de venda eo programa devera devoLver quantos
euros a empresa tem em stock, sabendo que esse vaLor e a soma da -v
rnultipltcacao entre a quantidade ~ 0 preco de venda para todos os produtos e
~quaL
0 Luero total (diferenca entre 0 preco de venda e eompra * quantidade)
\..~
Tenha em atencao que nem os precos, nem a quantidade,
pod
ser
negativos. Tarnbem nao existe a possibilidade de 0 preco de enda
i ferior
ao preco de compra. Caso seja verdade algumas das con . - s anteriores,
devera solicitar novamente ao utilizador 0 vaLor (para a quantidade ou para 0
preco) e continuar a execucao do seu programa.
t_~J/).-\
Exemplo:
Insira 0 n? de produtos:
_..____
3
Insira a quantidade,
produto
1:
produto
2:
produto
3:
2
7.5
10.5
Insira a quantidade,
1
4
5
Insira a quantidade,
,p"
2
11
20
Valor em stock: 66euros
Luero total:25 euros
POP~
\jI"jI#J R!ROPfIA
f"uodr~:"")O~OIEUI~"u
LJ
I~Oft.sSl()!(~l
6. Teste0790ex6.java
erie uma aplicacao em JAVA, que permita mostrar a categoria das habitacoes
com base no n de pisos abaixo do plano de referencia e na sua altura. Assim
este sistema e desenvolvido
para um engenheiro civil que, no mesmo
programa, testa N habitacoes de uma so vez. Para distinguir cada habitacao
este atribui-lhe um codigo alfanurnenco urnco (exemplo: EVR012) que devera
ser guardado juntamente com os dois valores anteriores, para cada habitacao.
alturas e do n de pisos.
A categoria
e calcul
Nao permitida a insercao de valores negativos pelo que devera realizar 0 seu
tratamento
de erros quando acontecer e voltar a solicitar a insercao de
valores.
EXEMPLO:
/ Caro Eng? Civil, insira
,_/ EboraeCivil
, 3
a testar:
EVR001:
5
Insira
da babitacao
EVROO1:
da tiabitaciio
LlS012:
1
Insira 0 codigo unico da babitaciio:
LlS012
tnsira a altura (em m) da habitac;ao LlS012:
22.3
;, jf
POP~
;'
i...'
-,
.
,
I .,',
"'-f-:{<\
~
..~
I,
It;!
'.'I"IAO ~LIR:OPFIA
Fun,Jr,t-""l."l'eUJOf.''''u
tNSUnttO
( fORMA(AO
!JO',",P'A{W
P~OIIs.!.lrn~Al
da habitaqao
FAR982:
- --- ---- --- --- ---- --- --- ---- ---Analise de Resultados- --------- --- ---- --- --- ---- --- --- ---fboraeCivil
Numero de habitacoes testadas: 3
Categories:
Habitacao fVR001: Categoria 1
Habitaciio LlS012: Categoric 2
riatntaciu: FAR982: Categoric 4
Media das alturas:
35,77 metros
'-A.~J
;).~~3
Media do n? de pisos:
4,3 pisos
POP~
QUALIf'IC"R
E fRI'SI E~
!JNtAO E-l~O~FIA
F'undf,bo:Io.:oIE:1JIOj:oiu
lNSUTUlOOO[~Pfl(GO
I FORMA(A.O P~Ofl~SJONA.l
Grupo I
Utilizando
a linguagem
JAVA aplicada
aplicac;:6es:
1. Teste0790ex1.java
Insira
seu nome
I>
Insira
seu salario
para a SS
Ana
~ Q. <)
()(-\
J\V~ ;..
1499,50
f'-"
POP~
...
1:(.',
~ ,~,
, "
,.:
I.,
/,
t-.t~
UNIAo f t,IROPr!.'
rVMr .. ~l"tlE:I.M'J.d"