Professional Documents
Culture Documents
Atividades Unidades 1 e 2
Linguagem de Programação I
Análise e Desenvolvimento de Sistemas
Profa. Simone de Abreu
UNIDADE 1
Questão 1
Analise o algoritmo a seguir: a) 91
int INDICE = 13;
int SOMA = 0;
b) 6
int K = 0;
while (K < INDICE){
c) 78
K = K + 1; d) 66
SOMA = SOMA + K;
System.out.println( K); e) 3
}
System.out.pritnln(SOMA);
Ao final do processamento
qual o valor da SOMA ?
Assinalar a alternativa
correta:
Questão 2
Analisar o algoritmo a seguir:
if ( num > 0)
a) BIA, DUDA
if(num > 50) b) DUDA, DUDA
System.out.println(“ANA”);
else
c) ANA, CAIO
System.out.println(“BIA”); d) BIA, CAIO
else
if(num < 0)
e) ANA, BIA
System.out.println(“CAIO”);
else
System.out.println(“DUDA”);
int cont;
System.out.println( cont );
}
Questão 4
Considere os seguintes fragmentos de código:
I. a) perdeu o bônus e
int sum = 7; ganhou o bônus
if ( sum > 20 ) { b) perdeu o bônus e
System.out.print("ganhou "); ganhou.
} else { c) perdeu e ganhou o
bônus.
System.out.print("perdeu ");
} d) perdeu e perdeu.
System.out.println("o bônus."); e) perdeu.
II.
int sum = 21;
if ( sum != 20 ) {
System.out.print("ganhou");
}else {
System.out.print("perdeu ");
}
System.out.println("o bônus.");
int i;
int vet[] = {10, 20, 30, 40, 50, 60, 70, 80, 90, 100};
for( i = 0; _________; i++){
metade = ________________ ;
System.out.println( metade );
}
a) 6, 3, 8, 7, 2, 4, 1, 5
b) 6, 3, 8, 7, 5, 1, 4, 2
c) 5, 1, 4, 2, 7, 8, 3, 6
d) 6, 8, 3, 7, 2, 4, 1, 5
e) 6, 3, 1, 7, 2, 4, 8, 5
Questão 5
Marque a alternativa que corresponde a) 55
à saída vista pelo usuário ao
executar o programa abaixo: b) 50
c) 10
public static void main(String args[]) {
int num=1; d) 15
int soma=0; e) 5
while (num <= 10) {
soma=soma+num;
num++;
}
System.out.println(soma);
}