Prévia do material em texto
Acerto: 1,0 / 1,0
Considere o seguinte programa escrito em C. Lembre-se que o operador % significa resto da divisão inteira.
#include
void main(){
int num;
printf("Entre com um inteiro:\n");
scanf("%d", &num);
num = num + num%3;
printf("num = %d \n", num);
}
Após a execução desse trecho, suponha que o usuário tenha entrado com o valor 5.
Assinale a alternativa que contém, corretamente, o que será exibido na tela.
num = 7
num = 6
num = 5
num = 2
num = 8
Respondido em 26/07/2022 15:58:52
Explicação:
A respsota correta é: num = 7
Acerto: 1,0 / 1,0
Considere o seguinte programa escrito em C:
#include
void main(){
char letra;
int num;
printf("Entre com uma letra e um inteiro:\n");
scanf("%c %d", letra.num);
printf("Voce informou a letra %c e o inteiro %d.\n", letra, num);
}
Após a execução desse trecho, suponha que o usuário tenha entrado com os valores:
r
2
Assinale a alternativa que contém o resultado correto da execução desse programa.
Será impresso na tela: Voce informou a letra %c e o inteiro %d.
Será impresso na tela: Voce informou a letra r e o inteiro 2.
Questão1a
Questão2a
Ocorrerá um erro durante a execução e nada será exibido.
Será impresso na tela: Voce informou a letra 'R' e o inteiro 2.
Ocorrerá um erro durante a compilação e nada será exibido.
Respondido em 26/07/2022 16:07:35
Explicação:
A resposta correta é: Ocorrerá um erro durante a compilação e nada será exibido. O código correto seria:
#include stdio.h
void main(){
char letra;
int num;
printf("Entre com uma letra e um inteiro:\n");
scanf("%c %d", &letra, &num);
printf("Voce informou a letra %c e o inteiro %d.\n", letra, num);
}
Acerto: 1,0 / 1,0
(Procuradoria Geral do Estado - RO (PGE/RO) 2015)
No contexto do comando switch e do uso do comando break em seu interior, na
linguagem de programação C, é correto afirmar que:
não é possível executar comandos de uma das cláusulas case de um comando
switch na mesma execução desse comando.
comandos na cláusula case default de um comando switch são executados apenas
se nenhuma das cláusulas case anteriores possuir um comando break;
toda cláusula case de um comando switch, incluindo a cláusula case default, deve
conter um comando break;
os comandos na cláusula case default de um comando switch são executados
apenas se nenhuma das cláusulas case anteriores possuir um comando break;
quando um comando break é executado, o comando switch é encerrado e o fluxo
de controle passa para o próximo comando após o fim do comando switch;
Respondido em 26/07/2022 15:49:21
Explicação:
A resposta correta é: quando um comando break é executado, o comando switch
é encerrado e o fluxo de controle passa para o próximo comando após o fim do
comando switch;
Acerto: 1,0 / 1,0
Marque a opção que apresente o comando que é usado em uma estrutura do tipo
switch-case para evitar que as opções incorretas não sejam utilizada, caso uma
determinada opção seja selecionada.
Questão3a
Questão4a
continue
default
done
break
else
Respondido em 26/07/2022 15:50:22
Explicação:
A resposta correta é: break
Acerto: 1,0 / 1,0
Considere o seguinte código escrito em linguagem C:
int num,ind,soma=0;
for (ind=1;ind<=5;ind++)
{ scanf ("%d",&num);
if (num%2 == 0)
soma=soma+num;
}
printf("%d",soma);
Assinale a opção que apresenta corretamente a saída do programa para os seguintes
dados de entrada:
2 4 8 5 7:
14
26
12
15
27
Respondido em 26/07/2022 16:11:51
Explicação:
A resposta correta é: 14
Acerto: 1,0 / 1,0
Sobre o conceito de matrizes, avalie as assertivas:
Questão5a
Questão6a
I. Usar uma matriz 4x4 de inteiros é o mesmo que usar 4 vetores de 4 posições de
inteiros.
II. Na diagonal principal de uma matriz, os elementos têm a seguinte propriedade:
Linha = Coluna.
III. Uma matriz pode armazenar em uma posição um inteiro e em outra, um caracter.
IV. Uma matriz de 4x3 armazena a mesma quantidade de elementos de uma matriz
3x4.
Com base em sua análise, estão corretas as assertivas:
I, II e IV
I e IV
I e II
I, II, III e IV
II e IV
Respondido em 26/07/2022 15:52:19
Explicação:
A resposta correta é: I, II e IV
Acerto: 1,0 / 1,0
Observe a figura, a seguir, com um pequeno programa em Portugol:
Questão7a
Suponha que, ao executar o programa, o usuário tenha digitado os valores a seguir:
10
11
11
Assinale a alternativa que representa a saída do console:
Caso 1
Caso 2
"nCaso 3n"
"nCaso 2n"
Caso 3
Respondido em 26/07/2022 16:13:35
Explicação:
A resposta correta é: Caso 2.
Acerto: 1,0 / 1,0
Observe a sequência a seguir: 3, 15, 35, 63, 99, ...
O próximo termo é:
110
134
Questão8a
195
143
121
Respondido em 26/07/2022 15:53:38
Explicação:
A resposta correta é: 143
Acerto: 1,0 / 1,0
Considerando a linguagem de programação C, para uma variável armazenar "números de ponto flutuante", deve
ser declarada como:
int
real
numeric
point
float
Respondido em 26/07/2022 15:54:12
Explicação:
A resposta correta é: float.
Acerto: 1,0 / 1,0
Em relação a tipos de dados, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir:
( ) char é um tipo simples.
( ) double é um tipo estruturado.
( ) float é um tipo simples.
( ) int é um tipo simples.
( ) void é um tipo estruturado.
Assinale a alternativa que apresenta a sequência correta:
V, F, V, V, F
F, F, F, V, V
V, V, F, F, F
F, V, V, F, V
F, F, V, F, V
Respondido em 26/07/2022 15:56:12
Explicação:
A resposta correta é: V, F, V, V, F
Questão9a
Questão10a