Buscar

avaliação 3 ok

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

13/11/2023, 15:14 Questionário 2 (valor: 1,0 ponto): Revisão da tentativa
https://pocos.ava.ifsuldeminas.edu.br/mod/quiz/review.php?attempt=85459&cmid=27475 1/11
Painel Meus cursos Disciplinas em Andamento Curso Técnico em Desenvolvimento de Sistemas
Subsequente Turma 2023 Curso Técnico de Desenvolvimento de Sistemas Módulo 1
17/10/23 a 18/12/23 POS-PCS-TEC-INF-20232024-ESTRUTURADA Semanas 3 e 4 - 31/10/2023 à 13/11/2023
Questionário 2 (valor: 1,0 ponto)
Iniciado em segunda, 13 nov 2023, 14:55
Estado Finalizada
Concluída em segunda, 13 nov 2023, 15:14
Tempo
empregado
18 minutos 43 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Questão 1
Correto
Atingiu 1,00 de 1,00
(2008 - CEBRASPE - INPE - Tecnologista Pleno)
#include <stdio.h>
main(){
int nota;
scanf ("%d",&nota);
if ((nota>0)nota<10)){
   printf("Nota valida");
}
Com relação ao código acima e à linguagem C, julgue os próximos itens.
O código acima pode ser executado, sem gerar erro de compilação nem de execução, e se o valor de entrada
for o número 12, a mensagem Nota valida não será escrita.
a. Certo
b. Errado 
Sua resposta está correta.
13/11/2023, 15:14 Questionário 2 (valor: 1,0 ponto): Revisão da tentativa
https://pocos.ava.ifsuldeminas.edu.br/mod/quiz/review.php?attempt=85459&cmid=27475 2/11
Questão 2
Correto
Atingiu 1,00 de 1,00
Questão 3
Correto
Atingiu 1,00 de 1,00
Dado o programa abaixo, o que será escrito na tela para cada um dos casos?
x = 2 
x = 1 
x = 4 
x = 3 
Valor: 4
Valor: 1
Valor: 16
Valor: 9
Sua resposta está correta.
 O uso do comando “break” no comando "switch-case" serve para:
Escolha uma opção:
a. terminar uma cláusula “case” em um bloco “switch”. 
b. forçar o término imediato do programa.
c. terminar uma cláusula “case” e ir para o um bloco “default”.
d. interromper a execução de uma função.
Sua resposta está correta.
13/11/2023, 15:14 Questionário 2 (valor: 1,0 ponto): Revisão da tentativa
https://pocos.ava.ifsuldeminas.edu.br/mod/quiz/review.php?attempt=85459&cmid=27475 3/11
Questão 4
Correto
Atingiu 1,00 de 1,00
Qual o valor de “x” no final do programa?
#include <stdio.h>
main(){
  int x = 2;
  if (x > 4)
    x = x * 2;
  else
    x = x -1;
  x = x + 1;
}
Escolha uma opção:
a.  x = 1
b. x = 2 
c. x = 9
d. x = 3
e. x = 8
Sua resposta está correta.
13/11/2023, 15:14 Questionário 2 (valor: 1,0 ponto): Revisão da tentativa
https://pocos.ava.ifsuldeminas.edu.br/mod/quiz/review.php?attempt=85459&cmid=27475 4/11
Questão 5
Correto
Atingiu 1,00 de 1,00
Qual dos programas a seguir determina o menor de 3 números digitados pelo usuário?
Escolha uma opção:
a. #include <stdio.h>
main(){
int x,y,z, menor;
printf(“Digite x:”);
scanf(“%d”,&x);
printf(“Digite y:”);
scanf(“%d”,&y);
printf(“Digite z:”);
scanf(“%d”,&z);
menor = x;
if (y<menor && z<menor)
if (y<z)
menor = y;
else
menor = z;
printf(“%d e o menor.”, menor);
}
b. #include <stdio.h>
main() {
int x,y,z;
printf(“Digite x:”);
scanf(“%d”,&x);
printf(“Digite y:”);
scanf(“%d”,&y);
printf(“Digite z:”);
scanf(“%d”,&z);
menor = x;
if (y<menor || z<menor)
if (y<z)
menor = y;
else
menor = z;
printf(“%d e o menor.”, menor);
}
c. #include <stdio.h>
main(){
int x,y,z, menor;
printf(“Digite x:”);
13/11/2023, 15:14 Questionário 2 (valor: 1,0 ponto): Revisão da tentativa
https://pocos.ava.ifsuldeminas.edu.br/mod/quiz/review.php?attempt=85459&cmid=27475 5/11
scanf(“%d”,&x);
printf(“Digite y:”);
scanf(“%d”,&y);
printf(“Digite z:”);
scanf(“%d”,&z);
menor = x;
if (y>menor || z>menor)
if (y>z)
menor = y;
else
menor = z;
printf(“%d e o menor.”, menor);
}
d. #include <stdio.h>
main(){
int x,y,z, menor;
printf(“Digite x:”);
scanf(“%d”,&x);
printf(“Digite y:”);
scanf(“%d”,&y);
printf(“Digite z:”);
scanf(“%d”,&z);
menor = x;
if (y<menor || z<menor)
if (y<z)
menor = z;
else
menor = y;
printf(“%d e o menor.”, menor);
}
e. #include <stdio.h>
main() {
int x,y,z, menor;
printf(“Digite x:”);
scanf(“%d”,&x);
printf(“Digite y:”);
scanf(“%d”,&y);
printf(“Digite z:”);
scanf(“%d”,&z);
menor = x;
if (y<menor || z<menor)
if (y<z)
menor = y;
else
menor = z;
printf(“%d e o menor.”, menor);

13/11/2023, 15:14 Questionário 2 (valor: 1,0 ponto): Revisão da tentativa
https://pocos.ava.ifsuldeminas.edu.br/mod/quiz/review.php?attempt=85459&cmid=27475 6/11
Questão 6
Correto
Atingiu 1,00 de 1,00
}
Sua resposta está correta.
Qual o valor de “x” e de “y” no final da execuçãoo do programa?
#include <stdio.h>
main(){
  int y = 4, x = 2;
  if ( y > 5 )
    y = 3 * y;
  y = y + 1;
  if ( y > 4 ){
    y++;
    x++;
  }
  else
    x = x + 2;
  y = y + 3;
  x++;
}
Escolha uma opção:
a. x = 4 e y = 3 
b. x = 4 e y = 9 
c. x = 5 e y = 9
d. x = 5 e y = 7
e. x = 4 e y = 7
Sua resposta está correta.
13/11/2023, 15:14 Questionário 2 (valor: 1,0 ponto): Revisão da tentativa
https://pocos.ava.ifsuldeminas.edu.br/mod/quiz/review.php?attempt=85459&cmid=27475 7/11
Questão 7
Correto
Atingiu 1,00 de 1,00
A comissão organizadora da maratona de programação necessita de um
programa para separar os competidores de acordo com sua idade. O programa
deve solicitar a idade do participante e como saída deve mostrar a sua categoria
de acordo com as seguintes regras:
Idade até 8 anos: categoria “Lógica Básica”;
Idade maior que 9 anos e menor ou igual a 12 anos: categoria “Lógica”;
Idade maior que 13 anos e menor ou igual a 15 anos: categoria “Lógica Avançada”;
Idade maior que 16 anos e menor ou igual a 20 anos: categoria “Programação
Básica”;
Idade maior que 21 anos: categoria “Programação Avançada”.
Dado o programa abaixo, quais os comandos são necessários para completá-lo?
#include <stdio.h>
main(){
int idade;
printf ("Digite sua idade:");
scanf("%d", &idade);
“Comando 1”
printf ("Lógica Básica");
else
“Comando 2”
printf ("Lógica");
else
“Comando 3”
printf ("Lógica Avançada");
else
“Comando 4”
printf ("Programação Básica");
else
printf ("Programação Avançada");
}
Escolha uma opção:
a. Comando 1: if (idade<8)
Comando 2: if (idade<=12)
Comando 3: if (idade<15)
Comando 4: if (idade<=20)
b. Comando 1: if (idade<=8)
Comando 2: else
Comando 3: else
Comando 4: else
13/11/2023, 15:14 Questionário 2 (valor: 1,0 ponto): Revisão da tentativa
https://pocos.ava.ifsuldeminas.edu.br/mod/quiz/review.php?attempt=85459&cmid=27475 8/11
c. Comando 1: if (idade>=8)
Comando 2: if (idade<12)
Comando 3: if (idade>=15)
Comando 4: if (idade<20)
d. Comando 1: if (idade<=8)
      Comando 2: else
      Comando 3: else
      Comando 4: else
e. Comando 1: if (idade<=8)
Comando 2: if (idade<=12)
Comando 3: if (idade<=15)
Comando 4: if (idade<=20)

Sua resposta está correta.
13/11/2023, 15:14 Questionário 2 (valor: 1,0 ponto): Revisão da tentativa
https://pocos.ava.ifsuldeminas.edu.br/mod/quiz/review.php?attempt=85459&cmid=27475 9/11
Questão 8
Correto
Atingiu 1,00 de 1,00
Qual o objetivo do programa abaixo?
#include <stdio.h>
main(){
  float valorcompra, desconto;
  printf ("Digite o valor da compra:");
  scanf ("%f", &valorcompra);
  if (valorcompra<=1000)
    desconto = valorcompra*10/100;
  if ((valorcompra>1000)&&(valorcompra<=5000))
    desconto = valorcompra*20/100;
  if (valorcompra >5000)
    desconto = valorcompra*30/100;
  printf("Resultado = %f", valorcompra-desconto);
}
Escolha uma opção:
a. Programa para calcular e mostrar o acréscimo no valor de uma compra (fornecido pelo usuário), de
acordo com as regras:
Valor até R$ 1000,00, desconto 10%.
Valor acima de R$ 1000,01 até R$ 5000,00, desconto 20%.
Valor acima de R$ 5000,01, desconto 30%.
b. Programa para calcular e mostrar o desconto no valor de uma compra (fornecido pelo usuário), de
acordo com as regras:
Valor até R$ 1000,00, desconto 10%.
Valor acima de R$ 1000,01 até R$ 5000,00, desconto 20%.
Valor acima de R$ 5000,01, desconto 30%.
c. Programa para calcular e mostrar o valor inical de uma compra com o desconto, de acordocom as
regras:
Valor até R$ 1000,00, desconto 10%.
Valor acima de R$ 1000,01 até R$ 5000,00, desconto 20%.
Valor acima de R$ 5000,01, desconto 30%.
O valor final da compra é fornecido pelo usuário.
d. Programa para calcular e mostrar o desconto no valor de uma compra (fornecido pelo usuário).
e. Programa para calcular e mostrar o valor final de uma compra com o desconto, de acordo com as
regras:
Valor até R$ 1000,00, desconto 10%.
Valor acima de R$ 1000,01 até R$ 5000,00, desconto 20%.

13/11/2023, 15:14 Questionário 2 (valor: 1,0 ponto): Revisão da tentativa
https://pocos.ava.ifsuldeminas.edu.br/mod/quiz/review.php?attempt=85459&cmid=27475 10/11
Questão 9
Correto
Atingiu 1,00 de 1,00
Valor acima de R$ 5000,01, desconto 30%.
O valor da compra é fornecido pelo usuário.
Sua resposta está correta.
Sabendo que uma escola realiza 4 provas bimestrais durante seu ano letivo, complete o programa que lê 4
notas (N1,N2,N3, N4), calcula a média das notas e mostra a situação do aluno, conforme abaixo:
Regras
Nota   Situação
Média >= 6.0       Aprovado
Média < 6.0 e Média >=4.0     Recuperação
Média < 4.0   Reprovado
#include <stdio.h>
main(){
float n1, n2, n3, n4, media;
printf("Digite a nota 1:");
scanf ("%f",&n1);
printf("Digite a nota 2:");
scanf ("%f",&n2);
printf("Digite a nota 3:");
scanf ("%f",&n3);
printf("Digite a nota 4:");
scanf ("%f",&n4);
media = "(n1+n2+n3+n4)/4"  ;
if (media>=6) 
printf("Aluno Aprovado");
if ((media >= 4)&& (media < 6) ) 
printf("Aluno está de recuperação");
if (media < 4) 
printf("Aluno Reprovado");
}
 
 n1+n2+n3+n4/4 ((media > 4) && (media < 6))
(media=6) (media <= 4)
Sua resposta está correta.
13/11/2023, 15:14 Questionário 2 (valor: 1,0 ponto): Revisão da tentativa
https://pocos.ava.ifsuldeminas.edu.br/mod/quiz/review.php?attempt=85459&cmid=27475 11/11
Questão 10
Correto
Atingiu 1,00 de 1,00
Sabendo que A = 6, B = 5 e C = 4 e D = 7, informe se a expressões (A > C) && (C <= D) é verdadeira ou falsa.
Escolha uma opção:
Verdadeiro 
Falso
Atividade anterior
◄ Exercícios de Fixação SWITCH-CASE - Solução
Seguir para...
Próxima atividade
Fórum de Dúvidas - Semanas 3 e 4 ►

Outros materiais