Processamento da Informação – Atividade em aula
Nome de aluno
NOTA:
Nome do avaliador
Considere as funções e indique a mensagem que apresentará a execução das seguintes instruções
static int q1 (int n) {
int soma=0;
System.out.println( q1(0) );
.....................
for (int x=1; x<=n; x=x+1) {
x = x+1;
soma = soma+x;
}
return soma;
System.out.println( q1(10) );
.....................
}
static int q2 (int n) {
int soma=0;
System.out.println( q2(2) );
.....................
for (int x=1; x<=n; x=x+1) {
soma = soma+x;
break;
}
return soma;
System.out.println( q2(4) );
.....................
}
static int q3 (int n) {
int soma=0;
System.out.println( q3(2) );
.....................
for (int x=1; x<=n; x=x+1) {
soma = soma+q2(x);
}
return soma;
System.out.println( q3(4) );
.....................
}
static int q4 (int n) {
int soma=0;
A função ao lado, dado um inteiro positivo, calcula uma
somatória. Qual das seguintes opções é a correta?
for (int i=1; i<=n; i=i+1) {
for (int j=1; j<=n; j=j+1) {
for (int k=1; k<=n; k=k+1) {
soma = soma+1;
}
}
}
return soma;
}
static int q5 (int n) {
int soma=0;
for (int i=1; i<=n; i=i+1) {
for (int j=i; j<=n; j=j+1) {
soma = soma+1;
}
}
return soma;
}
A função ao lado, dado um inteiro positivo, calcula uma
somatória. Qual das seguintes opções é a correta?
Download

Atividade em aula Nome de aluno NOTA