Processamento da Informação – Atividade em aula
Nome de aluno
NOTA:
Nome do avaliador
Dadas as funções da primeira coluna, indique a mensagem que apresentará a execução das instruções da
segunda coluna. Para todas as questões, considere a definição do seguinte vetor:
int T[ ] = {20, 100, 0, 30, -60, 10, 0, 0};
static void q1 (int v[]) {
int i, soma=0;
for (i=v.length-1; i>=0; i=i-1) {
soma = soma+v[i];
}
System.out.println( (double)soma/v.length );
}
static void q2 (int v[]) {
int i, cont=0;
for (i=0; i<v.length; i=i+1) {
if (v[i]<=v[i]-v[i]) {
cont = cont+1;
}
}
System.out.println(cont);
q1(T);
...................................
...................................
...................................
...................................
q2(T);
...................................
...................................
...................................
...................................
}
static
int
int
int
void q3 (int v[]) {
i;
m1=v[0];
m2=v[0];
for (i=v.length-1; i>=0; i=i-1) {
if (m1>v[i]) {
m1 = v[i];
}
if (m2<v[i]) {
m2 = v[i];
}
}
System.out.println( m1+" "+m2 );
q3(T);
...................................
...................................
...................................
...................................
...................................
...................................
}
static
int
int
int
void q4 (int v[]) {
i, temp;
soma=0;
n = v.length;
for (i=0; i<n/2; i=i+1) {
temp = v[i];
v[i] = v[n-i-1];
v[n-i-1] = temp;
}
for (i=0; i<n; i=i+1) {
System.out.print(v[i]+" ");
}
}
q4(T);
...................................
...................................
...................................
...................................
...................................
...................................
Download

Processamento da Informação – Atividade em aula Nome de aluno