Baixe o app para aproveitar ainda mais
Prévia do material em texto
03/10/2022 23:41 P2 - Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=267763&cmid=330366 1/5 ... Página inicial Disciplinas e Espaços GRADUAÇÃO A DISTÂNCIA 2022-3 Algoritmos e Programação - 2022_03_EAD_A Avaliações P2 - Prova On-line (Acessar) Questão 1 Ainda não respondida Vale 1,00 ponto(s). Você está tentando construir um algoritmo que verifique se uma letra digitada é "F" ou "M", para escrever “ Feminino” ou “Masculino”, mas você também quer escrever “Sexo Inválido” se o usuário digitar uma letra que não seja "F" ou "M". Seu algoritmo ficou como o exibido na Figura 1, ele não executa, pois acusa erro na linha 13. Marque a opção que apresenta o código correto, para a linha 13, de modo que esse algoritmo funcione no programa VisuAlg 3. Figura 1 - Algoritmo Escolha uma opção: a. se sexo = ("F" ou "M") entao b. se sexo = "F" ou sexo = "M" entao c. se sexo = "F" e "M" entao d. se (sexo = "F") e (sexo = "M") entao e. se (sexo = "F") ou (sexo = "M") entao Limpar minha escolha https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=8 https://ava.candidomendes.edu.br/moodle/course/index.php?categoryid=122 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346§ion=4 https://ava.candidomendes.edu.br/moodle/mod/quiz/view.php?id=330366 https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=267763&cmid=330366 javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=10346 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346&datapref=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10431 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10355 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0); 03/10/2022 23:41 P2 - Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=267763&cmid=330366 2/5 Questão 2 Ainda não respondida Vale 1,00 ponto(s). Questão 3 Ainda não respondida Vale 1,00 ponto(s). Selecione a alternativa que apresenta a sintaxe correta dos comandos de saída, entrada e atribuição, respectivamente, na linguagem de programação VisuAlg. Escolha uma opção: a. escreva("Digite sua Idade: ") dias = idade * 365 leia(idade) b. escreva("Digite sua Idade: ") leia(idade) dias <- idade * 365 c. escrever("Digite sua Idade: ") ler(idade) dias <- idade * 365 d. write(Digite sua Idade: ) read(idade) dias <- idade * 365 e. escreva("Digite sua Idade: ") leia(idade) dias = idade * 365 Limpar minha escolha Selecione a alternativa que apresenta a sintaxe correta, para construção de um bloco de repetição usando o comando para, na linguagem de programação VisuAlg. Esse bloco de repetição deve servir para decrementar uma variável e escrever seu valor, começando em 10 e indo até 1. Escolha uma opção: a. para i de 10 ate 1 faca escreva(i) i <- i - 1 fimpara b. para i de 1 ate 10 faca escreva(i) fimpara c. para i de 10 ate 1 decrementa 1 faca escreva(i) fimpara d. para i de 10 ate 1 faca i <- i - 1 escreva(i) fimpara e. para i de 10 ate 1 passo -1 faca escreva(i) fimpara Limpar minha escolha https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=267763&cmid=330366 https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=267763&cmid=330366 javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=10346 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346&datapref=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10431 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10355 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0); 03/10/2022 23:41 P2 - Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=267763&cmid=330366 3/5 Questão 4 Ainda não respondida Vale 1,00 ponto(s). Você está escrevendo um código que percorre um vetor de nomes, escrevendo todos os nomes presentes no vetor. Seu código ficou como o que está sendo exibido da Figura 1. Esse código, quando executado, retorna a seguinte mensagem de erro: "Variável NOMES[4] não foi encontrada", na linha 12. Selecione a alternativa que apresenta a(s) correção(ões) necessária(s) no código ilustrado na Figura 1. Figura 1 Escolha uma opção: a. i <- 1 enquanto i < 4 faca i <- i + 1 escreval(NOMES[i]) fimenquanto b. i <- 1 enquanto i < 3 faca i <- i + 1 escreval(nomes[i]) fimenquanto c. i <- 1 enquanto i <= 3 faca escreval(nomes[i]) i <- i + 1 fimenquanto d. i <- 1 enquanto (i <= 3) escreval(nomes[i]) i <- i + 1 fimenquanto e. i <- 0 enquanto i <= 3 faca i <- i + 1 escreval(nomes[i]) fimenquanto Limpar minha escolha https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=267763&cmid=330366 javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=10346 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346&datapref=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10431 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10355 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0); 03/10/2022 23:41 P2 - Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=267763&cmid=330366 4/5 Questão 5 Ainda não respondida Vale 1,00 ponto(s). Questão 6 Ainda não respondida Vale 1,00 ponto(s). Questão 7 Ainda não respondida Vale 2,00 ponto(s). Selecione a alternativa que apresenta a sintaxe correta, para declaração de um vetor, chamado numeros, que armazene 5 valores do tipo real, na linguagem de programação VisuAlg. Escolha uma opção: a. numeros : vetor[1..5] de real b. numeros : vetor[5] c. numeros : vetor[1..5] de inteiro d. numeros : vetor[0..5] de real e. numeros : vetor[1, 5] de real Limpar minha escolha O laço de repetição de qual estrutura é executado pelo menos uma vez ao executar o programa? Escolha uma opção: a. Escolha b. Se c. Para d. Repita e. Enquanto Limpar minha escolha Prepare um algoritmo, utilizando a linguagem de programação Visualg, para informar o gasto em uma lavanderia. O algoritmo deve perguntar o total de camisas, calças e vestidos e informar o valor total gasto considerando a tabela de preços: Camisa R$ 5,00, calças 12,00 e vestidos R$ 7,00 calca, camisa,vestido,total:real Inicio escreva(''Digite a quantidade de camisas: '') leia(camisa) escreva(''Digite a quantidade de calças: '') leia(calca) escreva(''Digite a quantidade de vestidos: '') leia(vestido) total:=(camisa*5)+(calca*12)+(vestido*7) escreva(''O valor gasto foi de:'',total) Fi Al it https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=267763&cmid=330366 https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=267763&cmid=330366javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=10346 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346&datapref=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10431 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10355 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0); 03/10/2022 23:41 P2 - Prova On-line (Acessar) https://ava.candidomendes.edu.br/moodle/mod/quiz/attempt.php?attempt=267763&cmid=330366 5/5 Questão 8 Ainda não respondida Vale 2,00 ponto(s). Desenvolva um algoritmo, em Visualg, de um menu que mostra na tela em linhas diferentes três opções: "1 - Deposito", "2- Saque" e "3- Extrato", solicita ao usuário para inserir a opção deseja e leia a opção inserida pelo usuário, mostrando uma mensagem de confirmação da opção escolhida ou uma mensagem de "Opção inválida", caso o usuário insira uma opção inexistente. para i de 1 ate 5 faca se(a[i] == magic) posicao <- i fimse fimpara se (posicao > 0) entao escreva("A posicao do numero no vetor e", posicao) senao ("O i f d i t t ") javascript:void(0); https://ava.candidomendes.edu.br/moodle/user/index.php?id=10346 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346&stopjsnav=1 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346&datapref=1 https://ava.candidomendes.edu.br/moodle/ https://ava.candidomendes.edu.br/moodle/my/ https://ava.candidomendes.edu.br/moodle/course/view.php?id=10346 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10431 https://ava.candidomendes.edu.br/moodle/course/view.php?id=10355 https://ava.candidomendes.edu.br/moodle/course/view.php?id=892 javascript:void(0);
Compartilhar