Escolar Documentos
Profissional Documentos
Cultura Documentos
Conheciment
o
avalie sua aprendizagem
INTRODUÇÃO À C
PROGRAMAÇÃO Lupa al
ESTRUTURADA c.
EM C
DGT0232_20180914318
7_TEMAS
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não
valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma.
Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
143
195
110
121
134
Data Resp.: 14/08/2022 16:48:38
Explicação:
A resposta correta é: 143
2 Para verificar o resto da divisão de um número inteiro por outro, utiliza-se no Portugol o opera
. Por exemplo:
5%2 tem como resultado 1.
14%3 tem como resultado 2.
12%6 tem como resultado 0.
Assinale a alternativa que poderia conter a saída no console de uma execução válida deste pro
Digite um número: 25
O número 25 não é multiplo de 5
Digite um número: 25
O número numero é multiplo de 5
Digite um número: 21
O número 21 não é multiplo de 5
Digite um número: 25
leia(numero)
O número 25 é multiplo de 5
Digite um número: 21
O número 21 não é multiplo de5\n
Data Resp.: 14/08/2022 16:52:06
Explicação:
A resposta correta é:
Digite um número: 21
O número 21 não é multiplo de 5
Disrupção
Negação
Interjeição
Disjunção
Conjunção
Data Resp.: 14/08/2022 16:54:17
Explicação:
A resposta correta é: Disjunção.
3, 3, 3
3, 2, 1
3, 3, 1
3, 2, 3
2, 2, 1
Data Resp.: 14/08/2022 16:52:37
Explicação:
A resposta correta é: 3, 2, 1.
Após a execução desse trecho, suponha que o usuário tenha entrado com as letras 'p' e 'q'.
Assinale a alternativa que contém, corretamente, o que será exibido na tela.
ch1 = p e ch2 = p
ch1 = p e ch2 = q
ch1 = q e ch2 = q
ch1 = q e ch2 = p
ch1 = &ch1 e ch2 = &ch2
Data Resp.: 14/08/2022 16:54:19
Explicação:
A resposta correta é: ch1 = q e ch2 = q
Assinale a alternativa que representa o que será impresso pelo programa se o usuário digitar 1
dados.
5 15
10 15
15 20
15 10
5 10
Data Resp.: 14/08/2022 16:54:22
Explicação:
A resposta correta é: 15 10
ESTRUTURAS DE DECISÃO
Análise:
I. printf(idade<18?"Menor de idade":"Maior de idade");
II. if(idade<18) {printf("Menor de idade");} else {printf("Maior de i
III. if(idade<18) {printf("Menor de idade");} else if (idade>=18) {
idade");}
IV. switch(idade) {case<18: printf("Menor de idade"); brea
printf("Maior de idade");}
Explicação:
A resposta correta é: I, II e III, apenas.
8 (INMETRO - 200)
.
#include
int main(void){
int i;
printf("F = ");
scanf("%d",&i);
switch (i)
{
case 0 : printf("Maca");
break;
case 10 : printf("Abacate");
break;
case 20 : printf("Banana");
break;
case 30 : printf("Pera");
break;
case 40 : printf("Uva");
break;
default : printf("Caju");
}
}
Explicação:
A resposta correta é: A função scanf trabalha com um argumento de
entrada, dado pelo endereço da variável a ser lida.
ESTRUTURAS DE REPETIÇÃO
int num,ind,soma=0;
for (ind=1;ind<=5;ind++)
{ scanf ("%d",&num);
if (num%2 == 0)
soma=soma+num;
}
printf("%d",soma);
14
26
12
27
15
Data Resp.: 14/08/2022 16:54:31
Explicação:
A resposta correta é: 14
VETORES E MATRIZES
ind=10;
achou=false;
while (ind<1 && achou=true)
{
If (num==vet[ind])
achou=true
else ind--;
}
ind=0;
achou=false;
while (ind<10 && achou=true)
{
If (num==vet[ind])
achou=true
else ind++;
}
ind=0;
achou=false;
while (ind<10 && achou=false)
{
If (num==vet[ind])
achou=true
else ind++;
}
ind=10;
achou=false;
while (ind<1 && achou=true)
{
If (num==vet[ind])
achou=true
else ind++;
}
ind=1;
achou=false;
while (ind<10 && achou=false)
{
If (num==vet[ind])
achou=true
else ind++;
}
Data Resp.: 14/08/2022 16:54:34
Explicação:
A resposta correta é:
ind=0;
achou=false;
while (ind<10 && achou=false)
{
If (num==vet[ind])
achou=true
else ind++;
}
Não
Não
Respondid Gravada
Gravada
a