Logo Passei Direto
Buscar

QUESTIONÁRIO UNIDADE III LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO

Ferramentas de estudo

Questões resolvidas

Analise o programa escrito em Linguagem C e assinale a alternativa que descreve a função correta do programa.
O programa recebe um número e apresenta o correspondente ao dia da semana.
a. O programa recebe um número e informa se o dia será feriado.
b. O programa recebe um número e apresenta o correspondente ao dia da semana.
c. Segunda-feira corresponde ao número 1 na semana.
d. Domingo corresponde ao número 7 na semana.
e. Nenhuma das anteriores está correta.

Considere o código a seguir em linguagem C e, após fazer uma análise pelos testes de mesa, assinale a alternativa correta que descreve a função do programa.
Recebe 3 números inteiros e apresenta a saída com os números em ordem crescente.
a. Recebe 3 números inteiros e apresenta a saída com os números em ordem decrescente.
b. Recebe 3 números inteiros e apresenta a saída com os números fora de ordem.
c. Recebe 3 números inteiros e apresenta a saída com os números em ordem de entrada.
d. Recebe 3 números inteiros e apresenta a saída com os números em ordem inversa de entrada.
e. Recebe 3 números inteiros e apresenta a saída com os números em ordem crescente.

Considere o código escrito em Linguagem C e assinale a alternativa correta.
Uma pessoa de 89 não pode doar sangue.
a. Uma pessoa de 68 pode doar sangue.
b. Uma pessoa de 89 não pode doar sangue.
c. Uma pessoa de 17 pode doar sangue.
d. Uma pessoa de 67 não pode doar sangue.
e. Uma pessoa de 35 não pode doar sangue.

Considere o código escrito em Linguagem C e assinale a alternativa que corresponda ao objetivo (função) dele.
A função do programa é identificar o maior número recebido.
a. A função do programa é identificar o maior número recebido.
b. A função do programa é identificar o menor número recebido.
c. A função do programa é identificar o número par.
d. A função do programa é identificar o número ímpar.
e. Nenhuma das anteriores está correta.

Tendo como entrada os anos 1995, 1996 e 1997; dessa forma, podemos afirmar que:
1995 não é bissexto, 1996 é bissexto e 1997 não é bissexto.
a. 1995 não é bissexto, 1996 é bissexto e 1997 não é bissexto.
b. 1995 não é bissexto, 1996 não é bissexto e 1997 não é bissexto.
c. 1995 é bissexto, 1996 não é bissexto e 1997 não é bissexto.
d. 1995 é bissexto, 1996 é bissexto e 1997 não é bissexto.
e. 1995 não é bissexto, 1996 não é bissexto e 1997 é bissexto.

Considere o programa escrito em Linguagem C:
Executando o mesmo programa 3 vezes com as entradas “C”, “s” e “V”, quais serão as saídas, respectivamente?
a. Casado, Inválido e Viúvo.
b. Casado, Divórcio e Viúvo.
c. Casado, Solteiro.
d. Casado, Solteiro e Viúvo.
e. Casado, Inválido e Viúvo.

O programa, escrito em linguagem C, solicita ao usuário que entre com uma idade e realiza alguns testes relacionais. Considerando duas execuções, tendo como entrada as idades 36 e 10, assinale a alternativa que corresponda à saída correta do programa.
Qual será a saída do programa para as idades 36 e 10?
ADULTO e INFANTIL.
ADULTO e CRIANÇA.
JUVENIL e INFANTIL.
ADULTO e INFANTIL.
ADULTO E JUVENIL.
VELHO E CRIANÇA.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Analise o programa escrito em Linguagem C e assinale a alternativa que descreve a função correta do programa.
O programa recebe um número e apresenta o correspondente ao dia da semana.
a. O programa recebe um número e informa se o dia será feriado.
b. O programa recebe um número e apresenta o correspondente ao dia da semana.
c. Segunda-feira corresponde ao número 1 na semana.
d. Domingo corresponde ao número 7 na semana.
e. Nenhuma das anteriores está correta.

Considere o código a seguir em linguagem C e, após fazer uma análise pelos testes de mesa, assinale a alternativa correta que descreve a função do programa.
Recebe 3 números inteiros e apresenta a saída com os números em ordem crescente.
a. Recebe 3 números inteiros e apresenta a saída com os números em ordem decrescente.
b. Recebe 3 números inteiros e apresenta a saída com os números fora de ordem.
c. Recebe 3 números inteiros e apresenta a saída com os números em ordem de entrada.
d. Recebe 3 números inteiros e apresenta a saída com os números em ordem inversa de entrada.
e. Recebe 3 números inteiros e apresenta a saída com os números em ordem crescente.

Considere o código escrito em Linguagem C e assinale a alternativa correta.
Uma pessoa de 89 não pode doar sangue.
a. Uma pessoa de 68 pode doar sangue.
b. Uma pessoa de 89 não pode doar sangue.
c. Uma pessoa de 17 pode doar sangue.
d. Uma pessoa de 67 não pode doar sangue.
e. Uma pessoa de 35 não pode doar sangue.

Considere o código escrito em Linguagem C e assinale a alternativa que corresponda ao objetivo (função) dele.
A função do programa é identificar o maior número recebido.
a. A função do programa é identificar o maior número recebido.
b. A função do programa é identificar o menor número recebido.
c. A função do programa é identificar o número par.
d. A função do programa é identificar o número ímpar.
e. Nenhuma das anteriores está correta.

Tendo como entrada os anos 1995, 1996 e 1997; dessa forma, podemos afirmar que:
1995 não é bissexto, 1996 é bissexto e 1997 não é bissexto.
a. 1995 não é bissexto, 1996 é bissexto e 1997 não é bissexto.
b. 1995 não é bissexto, 1996 não é bissexto e 1997 não é bissexto.
c. 1995 é bissexto, 1996 não é bissexto e 1997 não é bissexto.
d. 1995 é bissexto, 1996 é bissexto e 1997 não é bissexto.
e. 1995 não é bissexto, 1996 não é bissexto e 1997 é bissexto.

Considere o programa escrito em Linguagem C:
Executando o mesmo programa 3 vezes com as entradas “C”, “s” e “V”, quais serão as saídas, respectivamente?
a. Casado, Inválido e Viúvo.
b. Casado, Divórcio e Viúvo.
c. Casado, Solteiro.
d. Casado, Solteiro e Viúvo.
e. Casado, Inválido e Viúvo.

O programa, escrito em linguagem C, solicita ao usuário que entre com uma idade e realiza alguns testes relacionais. Considerando duas execuções, tendo como entrada as idades 36 e 10, assinale a alternativa que corresponda à saída correta do programa.
Qual será a saída do programa para as idades 36 e 10?
ADULTO e INFANTIL.
ADULTO e CRIANÇA.
JUVENIL e INFANTIL.
ADULTO e INFANTIL.
ADULTO E JUVENIL.
VELHO E CRIANÇA.

Prévia do material em texto

12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6654-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48240633_1&course_id=_115304_1&content_id=_1545731_1&retur… 1/9
 
Revisar envio do teste: QUESTIONÁRIO UNIDADE III
LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO 6654-120_57501_R_20202_02 CONTEÚDO
Usuário cristiane.oliveira92 @aluno.unip.br
Curso LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO
Teste QUESTIONÁRIO UNIDADE III
Iniciado 12/10/20 20:42
Enviado 12/10/20 20:46
Status Completada
Resultado da
tentativa
1 em 1 pontos  
Tempo decorrido 3 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Analise o programa escrito em Linguagem C e assinale a alternativa que descreve a função
correta do programa. 
#include <stdio.h> 
void main ( ) 
{ 
 int diaSemana; 
 printf ("Digite o dia da semana: "); 
 scanf ("%d", &diaSemana); 
 switch (dia) { 
  case 1: 
   printf ("Domingo \n"); 
   break; 
  case 2: 
   printf ("Segunda-feira \n"); 
   break; 
  case 3: 
   printf ("Terça-feira \n"); 
   break; 
  case 4: 
   printf ("Quarta-feira \n"); 
   break; 
  case 5: 
   printf ("Quinta-feira \n"); 
   break; 
  case 6: 
   printf ("Sexta-feira \n"); 
   break; 
  case 7: 
   printf ("Sábado \n"); 
   break; 
CONTEÚDOS ACADÊMICOS BIBLIOTECAS MURAL DO ALUNO TUTORIAISUNIP EAD
0,1 em 0,1 pontos
http://company.blackboard.com/
https://ava.ead.unip.br/webapps/blackboard/execute/courseMain?course_id=_115304_1
https://ava.ead.unip.br/webapps/blackboard/content/listContent.jsp?course_id=_115304_1&content_id=_1545451_1&mode=reset
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_25_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_27_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_47_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_29_1
https://ava.ead.unip.br/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_10_1
https://ava.ead.unip.br/webapps/login/?action=logout
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6654-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48240633_1&course_id=_115304_1&content_id=_1545731_1&retur… 2/9
Resposta
Selecionada:
b.
Respostas: a. 
b.
c. 
d. 
e. 
Feedback
da
resposta:
  default: 
   printf("Dia inválido \n"); 
  } 
}
O programa recebe um número e apresenta o correspondente ao dia
da semana.
O programa recebe um número e informa se o dia será feriado.
O programa recebe um número e apresenta o correspondente ao dia
da semana.
Segunda-feira corresponde ao número 1 na semana.
Domingo corresponde ao número 7 na semana.
Nenhuma das anteriores está correta.
Resposta: B 
Comentário: o programa solicita ao usuário a entrada de um número e veri�ca
pelo comando switch-case o dia da semana correspondente, apresentando
como saída a string que representa o dia da semana.
Pergunta 2
Considere o código a seguir em linguagem C e, após fazer uma análise pelos testes de
mesa, assinale a alternativa correta que descreve a função do programa. Escolha 3 números
inteiros de sua preferência e faça alguns testes. 
#include <stdio.h> 
void main (void) 
{ 
 int a, b, c; 
 int aux; 
  
 printf("Digite três números inteiros: "); 
 scanf("%d %d %d",&a, &b, &c); 
 if(a>b) 
 { 
    aux=a; 
    a=b; 
    b=aux; 
 } 
 if(a>c) 
 { 
    aux=a; 
    a=c; 
    c=aux; 
 } 
 if(b>c) 
 { 
    aux=b; 
    b=c; 
0,1 em 0,1 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6654-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48240633_1&course_id=_115304_1&content_id=_1545731_1&retur… 3/9
Resposta
Selecionada:
e.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
    c=aux; 
 } 
 printf("%d %d %d", a, b, c); 
}
Recebe 3 números inteiros e apresenta a saída com os números em
ordem crescente.
Recebe 3 números inteiros e apresenta a saída com os números em
ordem decrescente.
Recebe 3 números inteiros e apresenta a saída com os números fora de
ordem.
Recebe 3 números inteiros e apresenta a saída com os números em
ordem de entrada.
Recebe 3 números inteiros e apresenta a saída com os números em
ordem inversa de entrada.
Recebe 3 números inteiros e apresenta a saída com os números em
ordem crescente.
Resposta: E 
Comentário: o programa recebe como entrada 3 números e realiza alguns
testes de forma independente, comparando-os de dois em dois, trocando os
valores de posição, caso não estejam em ordem crescente.
Pergunta 3
Resposta Selecionada: b. 
Respostas: a. 
b. 
Considere o código escrito em Linguagem C e assinale a alternativa correta. 
#include <stdio.h> 
  
void main() 
{ 
    int idade; 
    printf("Digite sua idade: "); 
    scanf("%d", &idade); 
    if((idade >= 18) && (idade <=67)){ 
           printf("Permitido doar sangue \n"); 
    }else{ 
            printf("Não é permitido doar sangue \n"); 
 } 
}
Uma pessoa de 89 não pode doar sangue.
Uma pessoa de 68 pode doar sangue.
Uma pessoa de 89 não pode doar sangue.
0,1 em 0,1 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6654-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48240633_1&course_id=_115304_1&content_id=_1545731_1&retur… 4/9
c. 
d. 
e. 
Feedback
da
resposta:
Uma pessoa de 17 pode doar sangue.
Uma pessoa de 67 não pode doar sangue.
Uma pessoa de 35 não pode doar sangue.
Resposta: B 
Comentário: o programa recebe a idade de uma pessoa e informa se ela pode
doar sangue ou não, analisando a sua idade. Para doar sangue, é necessário
ter entre 18 e 67 anos.
Pergunta 4
Resposta
Selecionada:
a. 
Respostas: a. 
b.
c. 
d. 
e. 
Feedback
da
resposta:
Considere o código escrito em Linguagem C e assinale a alternativa que corresponda ao
objetivo (função) dele: 
#include <stdio.h> 
void main() 
{ 
    int x, y; 
    printf("Digite o primeiro numero: "); 
    scanf("%d", &x); 
    printf("Digite o segundo numero: "); 
    scanf("%d", &y); 
    if(x > y){ 
        printf("O número = %d \n", x); 
    }else{ 
        printf("O número = %d \n", y); 
   } 
}
A função do programa é identi�car o maior número recebido.
A função do programa é identi�car o maior número recebido.
A função do programa é identi�car o menor número recebido.
A função do programa é identi�car o número par.
A função do programa é identi�car o número ímpar.
Nenhuma das anteriores está correta.
Resposta: A 
Comentário: o programa recebe dois números inteiros (por meio das variáveis
“x” e “y”) e realiza um teste relacional utilizando a condicional SE (IF). Se “x” for
maior que “y”, o número apresentado é “x”, senão o número apresentado é “y”,
identi�cando assim o maior número digitado. Nesse exemplo não é veri�cado
se os números são iguais, sendo necessária a adição de mais um teste
relacionado para essa veri�cação.
0,1 em 0,1 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6654-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48240633_1&course_id=_115304_1&content_id=_1545731_1&retur… 5/9
Pergunta 5
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Considere o código escrito em Linguagem C e, pelo teste de mesa, assinale a alternativa que
corresponda à saída correta do programa, considerando como entrada o número 57. 
#include <stdio.h> 
void main() 
{ 
    int num, resto; 
    printf("Digite um numero: "); 
    scanf("%d", &num); 
    resto = num % 2; 
    if(resto == 1){ 
        printf("O número %d é impar \n", num); 
    }else{ 
        printf("O número %d é par \n", num); 
    } 
}
O número 57 é ímpar.
O número 57 é par.
O número 1 é ímpar.
O número 57 é ímpar.
O número 1 é par.
O número 50 é par.
Resposta: C 
Comentário: a variável “resto” recebe o resto da divisão de 57 por 2. Se o resto
for iguala 1 (no teste da condicional resto = 1), o número é ímpar, senão o
número é par.
Pergunta 6
Considere o programa escrito em Linguagem C: 
# include <stdio.h> 
void main () { 
 int ano, resto; 
 printf( "Digite o ano: "); 
 scanf("%d", &ano); 
 if(ano% 100 == 0){ 
    if (ano% 400 == 0){ 
       printf("O Ano %d é bissexto \n \n", ano); 
    }else{ 
       printf(" O Ano %d não é bissexto \n \n", ano); 
    } 
 }else{ 
    if (ano%4 == 0){ 
       printf("O Ano %d é bissexto \n \n", ano); 
    }else{ 
       printf(" O Ano %d não é bissexto \n", ano); 
0,1 em 0,1 pontos
0,1 em 0,1 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6654-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48240633_1&course_id=_115304_1&content_id=_1545731_1&retur… 6/9
Resposta
Selecionada:
a. 
Respostas: a. 
b.
c. 
d. 
e. 
Feedback
da
resposta:
    } 
 }   
} 
  
Tendo como entrada os anos 1995, 1996 e 1997; dessa forma, podemos a�rmar que:
1995 não é bissexto, 1996 é bissexto e 1997 não é bissexto.
1995 não é bissexto, 1996 é bissexto e 1997 não é bissexto.
1995 não é bissexto, 1996 não é bissexto e 1997 não é bissexto.
1995 é bissexto, 1996 não é bissexto e 1997 não é bissexto.
1995 é bissexto, 1996 é bissexto e 1997 não é bissexto.
1995 não é bissexto, 1996 não é bissexto e 1997 é bissexto.
Resposta: A 
Comentário: a resposta correta é a alternativa A, pois o programa informa se o
ano é bissexto ou não de acordo com as entradas digitadas pelo usuário. Para
a primeira condicional, nenhum ano dividido por 400 tem resto 0, porém: 
o resto da divisão de 1995 por 4 é 3, dessa forma, o ano não é bissexto; 
o resto da divisão de 1996 por 4 é 0, dessa forma, o ano é bissexto; 
o resto da divisão de 1997 por 4 é 1, dessa forma, o ano não é bissexto.
Pergunta 7
Considere o programa escrito em Linguagem C: 
#include <stdio.h> 
void main ( ) 
{ 
 char ch; 
 printf ("Estado civil: "); 
 scanf ("%c", &ch); 
 switch(ch) { 
    case 'C': 
       printf ("Casado \n"); 
       break; 
    case 'S': 
       printf ("Solteiro \n"); 
       break; 
    case 'D': 
       printf ("Divórcio \n"); 
       break; 
    case 'V': 
       printf ("Viúvo \n"); 
       break; 
    default: 
       printf("Inválido \n"); 
       break; 
 } 
} 
  
0,1 em 0,1 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6654-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48240633_1&course_id=_115304_1&content_id=_1545731_1&retur… 7/9
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Executando o mesmo programa 3 vezes com as entradas “C”, “s” e “V”, quais serão as saídas,
respectivamente?
Casado, Inválido e Viúvo.
Casado, Divórcio e Viúvo.
Casado, Solteiro.
Casado, Solteiro e Viúvo.
Casado, Inválido e Viúvo.
Casado, Viúvo.
Resposta: D 
Comentário: o programa recebe (entrada) um caractere pela variável “ch”,
realizando alguns testes com o comando switch-case. Para a primeira entrada
“C” digitada, a saída será Casado, na segunda entrada “s”, a saída será Inválido,
pois a linguagem C faz diferença entre a letra maiúscula e a letra minúscula (
Case sensitive) e, na terceira entrada “V”, a saída será Viúvo. O comando break
presente em cada case 
fará com que o programa aborte (pare) a sua execução sempre que esse
comando for executado.
Pergunta 8
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback da
Considere o programa escrito em linguagem C e faça uma análise por meio do teste de
mesa para encontrar o valor da variável “z” no �nal da execução do programa. 
#include <stdio.h> 
void main() 
{ 
    int x, y, z; 
    x = 5; 
    y = 7; 
    z = 3; 
    if((y - 1) > 2){ 
           y = y + 2; 
    }else{ 
           y = y - 2; 
    } 
 z = z + x + y; 
}
17.
16.
14.
15.
12.
17.
Resposta: E 
0,1 em 0,1 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6654-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48240633_1&course_id=_115304_1&content_id=_1545731_1&retur… 8/9
resposta: Comentário: pelo teste de mesa, é possível identi�car os seguintes
valores para as variáveis x, y e z: 
Pergunta 9
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Considere o programa escrito em linguagem C e, por meio do teste de mesa, faça uma
análise do programa a seguir e assinale a alternativa que corresponda à saída correta do
programa, tendo como valores de entrada: 5, 6 e 12. 
void main() 
{ 
    int  totalFaltas; 
    �oat n1, n2, media; 
  
    printf("Digite a 1 a nota: "); 
    scanf("%f", &n1 ); 
    
    printf("Digite a 2 a nota: "); 
    scanf("%f", &n2); 
    
    printf("Digite o total de faltas: "); 
    scanf("%d", &totalFaltas); 
    
    media = (n1 + n2) / 2; 
    
     if(media >= 5){ 
        printf("Aprovado por nota"); 
        if(totalFaltas <= 10) { 
           printf("e esta aprovado. \n"); 
     }else{ 
         printf(", mas reprovou por falta. \n") ; 
 } 
   }else{ 
           printf("Nota abaixo da media."); 
   } 
}
Você passou por nota, mas reprovou por falta.
Você passou por nota e está aprovado.
Você passou por nota, mas reprovou por falta.
Reprovou por falta.
Está aprovado.
Nota abaixo da média.
Resposta: B 
Comentário: a média é calculada com a soma de n1 e n2 ((5 + 6) / 2 = 5,5) e a
quantidade de faltas é 12. Fazendo uma análise do programa anterior, se a
0,1 em 0,1 pontos
12/10/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE III – 6654-...
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_48240633_1&course_id=_115304_1&content_id=_1545731_1&retur… 9/9
Segunda-feira, 12 de Outubro de 2020 20h46min49s GMT-03:00
média for maior ou igual a 5 e se o total de faltas é maior que 10, o aluno
estará reprovado por falta.
Pergunta 10
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
O programa, escrito em linguagem C, solicita ao usuário que entre com uma idade e realiza
alguns testes relacionais. Considerando duas execuções, tendo como entrada as idades 36
e 10, assinale a alternativa que corresponda à saída correta do programa. 
#include <stdio.h> 
main() 
{ 
 int idade; 
 printf("Digite a idade: "); 
 scanf("%d",&idade); 
 if (idade <10){ 
    printf ("A idade %d é classi�cada como CRIANÇA \n \n ", idade); 
 } 
     else if ((idade >=10) && (idade <=14)){ 
    printf ("A idade %d é classi�cada como INFANTIL \n \n ", idade); 
 } 
 else if ((idade >=15) && (idade <=17)){ 
    printf ("A idade %d é classi�cada como JUVENIL \n \n ", idade); 
 } 
 else if (idade >=18) { 
    printf ("A idade %d é classi�cada como ADULTO \n \n ", idade); 
 } 
 else{ 
         printf ("Classi�cação inválida); 
      } 
}
ADULTO e INFANTIL.
ADULTO e CRIANÇA.
JUVENIL e INFANTIL.
ADULTO e INFANTIL.
ADULTO E JUVENIL.
VELHO E CRIANÇA.
Resposta: C 
Comentário: o programa solicita ao usuário que digite uma idade e realiza
diversos testes relacionais compostos. A idade de 36 anos é classi�cada como
ADULTO, pois é maior ou igual a 18 e a idade de 10 anos é classi�cada como
INFANTIL, pois a primeira condição é válida para os casos de maior ou igual a
10 e menor ou igual a 14. A primeira condição admite como verdadeiro
exclusivamente a idade menor que 10, dessa forma, não é classi�cada como
CRIANÇA.
← OK
0,1 em 0,1 pontos
javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_1545451_1&course_id=_115304_1&nolaunch_after_review=true');

Mais conteúdos dessa disciplina