Linguagem de Programa o AV1
1) Observe o fragmento do código JAVA a seguir: Pontos: 1,0 / 1,0
public class Avaliacao { public static int e(int x) { return x * 1; } public static int d(int x) { return x * 2; } public static int b(int x) { if (x < 1) return 0; else return 5 - d(x + 1); } public static int a(int y) { return 3 + b(y) + d(y) + e(y); } public static void main(String[] args) { System.out.println(a(5)); }
}
Como resultado de sua execução teremos o seguinte resultado:
( ) 14
( ) 13
( ) 10
( ) 12
( x ) 11
2) Considerando um vetor de 10 posições, marque a alternativa que ordena o vetor em ordem crescente. Pontos: 1,0 / 1,0 ( ) int [] tabnum = new int [10];
int i;
for (i=0;i<9;i++){
if (tabnum[i] > tabnum[i++]) {
tabnum[i]=tabnum[i++];
tabnum[i++]=tabnum[i];
}
}
( ) int [] tabnum = new int [10];
int i;
for (i=0;i<9;i++){
for (j=i+1;j<10;j++) {
if (tabnum[i] > tabnum[j]) {
tabnum[i]=tabnum[j];
tabnum[j]=tabnum[i];
}
}
} ( ) int [] tabnum = new int [10];
int i;
for (i=0;i<9;i++){
for (j=i+1;j<10;j++) {
if (tabnum[i] < tabnum[j]) {
tabnum[i]=tabnum[j];
tabnum[j]=tabnum[i];
}
}
}
( X ) int [] tabnum = new int [10];
int i, aux;
for (i=0;i<9;i++){
for (j=i+1;j<10;j++) {
if (tabnum[i] > tabnum[j]) {
aux = tabnum[i];
tabnum[i]=tabnum[j];
tabnum[j]=aux;