Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Data:
Nome FormSndo:
$2
rv
Class ificagao:
Fotmador J:
\o
i/rf/otf r
Notas Gerais:
Esta prova de natureza teorica divide-se em tres grupos e tem a duragso de 150
minutes sem tolerSncia. Utilize apenas caneta ou esferografica detinta indelevel. azui
ou prela.
WmM
Quesiaa
'
Grupc I
Grupc II
Grupc III
Cotao
illii(Pontes)
TOTAL
i?; 'liiuU
1.
0,5
2.
0,5
3.
0,5
4,
0,5
2.
1.
2,
3.
4.
5.
6.
__
7.
PD(JH
3F
tZTH
JL
12
-c
1
Q
Grupo t
Atentao! Se
mais
anulada.
a)
upo de dados do
b)
c)
f%&fr
d)
j-Ao r
,v,
/f
ill
sejam int
\i
t fl.
Ffl
PO(_>U
|vjX|
|;4j
Si
MKMUIDIWMI0
C?
PHiOn&MJWt
Grupo
aindutJe<stdio.ji>
ml;
iht v[4];
int i;
int res=Of
\y
M r?
MU
main(K
J,
ys d\
'jtO'O
for|i=0;i<4>+){
v[i]=res;
res-1;
j=
for(f0;t<4;M+2)[
res=nes+i;
]
o&
*1
A; i
yf
V
if(res >10){
res-nes+1;
IftA
else{
res=res-1
- V s =i
}
pnntff'totor de Res:
%d"r
res);
returniO);
}
s
r*
1
F
-
PO
PW
ga.uu,WV
E~
B1
w*eitt*wpiaA
3p.IL-IJMW-
3k
|W-Slf|P3"lF
INSTFTUTQ DO EMPREGO E
CENTRO EMPREGO E
fnagrrento de codigo:
#fncLude<stdtcp.h>
irit maitiQI
int vl [6];
X :D
int i=0;
int x=0;
int y=0;
int 2-0;
'G M
for{l=0;P6;i++){
if |f==0K
VjCkl:0|.
v1[i]=0;
}
viCc7 :
efce{
v1[i]-1;
Q\'
}
]
do[
x=i;
y=z+1;
<=i-2;
J\Nhile()cv4>;
for(i*5;i>=0;!){
1f(v1|(]==OX
z=iy;
X'O
1>
else
z=z+x;
}
printfC\nX: Sd1, x|;
pmtf(\nVb %6". y);
printfOnZ; %d" , 2:)|
for (i=0:i<5;i-i+1){
prfntff\nYector: Xd'.vltl]);
3
return (0);
Ei! Fi
5
2
8
O dobro de 1 e: 2
O dobro do 5 di 10
O dobro de 2 6: 4
O dobro dc 8 6: 16
or
5
8
0
-2
5
N de positives inseridos: 3
N de negafivos mseridos; 2
N* de vaiores de scarf ados (insergdo de zerosfn/
3. Utilizando arrays, crie um programa que receba 4 vaiores e teste as funqSes do
MS-DOS. A cada numero inserico o programa reahza jma agao sendo que
devera ter em conla a situagao de erro para o case da criagao da pasta (ad se
pode realizar uma vezj, Assim, case o valor inserido seja 1 - abre o browser
seja 2 Jimpa o ecra, Caso o valor
com a pgina vyw.qqaqte.pl Capo o v
seja 3 cria uma paslp 1eke7s5eraso insira qualquer outro valor, pede
novamerrte a insergao do valqr ate o mesmo ser valido. O mesmo acontece
para a criagao de paste Exempt
1
Insira 4 vaiores:
1 Abre a pagina www.qoogte.pt>>
OuV
f4
',-cs/r
2 Umpa o ecra
:t<)
>
J. Tv
10
3
> T*
\ftrK
i<,yr
40
5
Instra o limite inferior
POPM QP
jUWPKM! C
-MIMM
5SE3fc
Lf
Jfc
10\3\5
5 Utitizando arrays, crie urn programs qua recaba valores para dois arrays (A e
B) de 4 po si goes cada a moslre ao utilizador o produlo scalar do array A par
B. Sahfi-s(? que a produto escalar (P) de A per B f>: P = A(0]*B[0] + A[1IB[1] +
.. + A[N]*B(N|, Exemplo
insira os 4 valcres para o array A
J
2
4
5
in$ira os 4 valcres para o array B
5
6
2
Produto escalar: 47
>>
r
diJJtilizanda
*
5
Insira os 4 etemenfos para B:
1
2
3
Elementos am comum
2 1 4 {ou 4 \ 2 dependendo da sue programagao)
pPw
gR!
sssitsai: