NEW
Font size
S
M
L
XL
WorksheetsRevisao A3 Programação
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
Qual estrutura de repetição é ideal quando se sabe o número exato de execuções?
a)
while
b)
do-while
c)
for
d)
switch
2.
Qual parte do for define o valor de partida para o contador (Ex: i=1)?
a)
Condição
b)
Inicialização
c)
Incremento
d)
Corpo do Loop
3.
Qual deve ser o incremento (parte 3) em for (i=10; i>=1; parte3) para fazer uma contagem regressiva de 10 até 1?
a)
i++
b)
i=i+1
c)
i--
d)
i=0
4.
Em qual cenário o do-while é a melhor escolha, garantindo pelo menos uma execução?
a)
Iterar um array de 100 elementos
b)
Menus que aparecem sempre antes do teste de saída
c)
Contagem de 1 a 50
d)
Leitura de um arquivo até o fim
5.
Qual condição lógica no while força a repetição se a idade digitada for menor que 18?
a)
idade >18
b)
idade ==18
c)
idade ≤18
d)
idade <18
6.
Em C, qual função da biblioteca <string.h> é usada para verificar se a senha digitada é igual a "etb123"?
a)
strcompare()
b)
strcmp()
c)
stringEqual()
d)
strncmp()
7.
O laço while (1) cria um loop infinito. Qual comando é usado para sair deste loop quando a condição de sucesso é atingida?
a)
continue;
b)
exit(0);
c)
break;
d)
return;
8.
Qual é a declaração correta para armazenar 5 nomes de até 50 caracteres cada?
a)
int nomes[5][50];
b)
char nomes[5][50];
c)
string nomes[5];
d)
char nomes[5][50]; int nomes[5][50];
9.
Se o usuário digita o número 8, qual será o resultado (em 8 x i = Resultado) na última iteração (i=10) do laço de tabuada?
a)
8 x 1 = 8
b)
8 x 10 = 80
c)
8 x 9 = 72
d)
A saída será infinita
10.
Qual erro de sintaxe o do-while exige que o while simples não exige?
a)
O do deve ter condição.
b)
O while simples deve ser testado no final.
c)
O ponto e vírgula após a condição do while.
d)
A repetição forçada.
Reset
