Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0239_AVS_201501615033 » ALGORITMOS Tipo de Avaliação: AVS Aluno: 201501615033 - SIVANILDO ALVES DE MELO Professor: ANITA LUIZA MACIEL LOPES Turma: 9002/AB Nota da Prova: 6,0 Nota de Partic.: 0 Av. Parcial 0 Data: 27/06/2016 09:31:56 1a Questão (Ref.: 201501913085) Pontos: 1,0 / 1,0 Uma agência bancária possui dois tipos de investimentos, de acordo com o quadro abaixo. Façaum programa que leia o tipo de investimento e seu valor, e calcule e mostre o valor corrigido,conforme o tipo de investimento. Resposta: Prog Investimento int tipo; real valor; imprima "\Qual o valor a ser investido? "; leia valor; imprima"\Digite 1 para POUPANÇA ou 2 para FUNDOS DE RENDA FIXA: "; Leia tipo; Se tipo = 1 { imprima "O valorcorrigido e: " (valor + (valor*0,03)); } Senao { imprima "O valor corrigido e: " (valor +(valor*0,04)); } fimprog Gabarito:INÍCIO TIPO: INTEIRO VL_ATUAL, VL_CORRIGIDO: REAL; LEIA (TIPO, VL_ATUAL) SE (TIPO = 1) ENTÃO VL_CORRIGIDO ← VL_ATUAL * 1.03 ESCREVA ("INVESTIMENTO : POUPANÇA: ") SENÃO VL_CORRIGIDO ← VL_ATUAL * 1.04 ESCREVA ("INVESTIMENTO :FUNDOS DE RENDA FIXA: ") FIM SE ESCREVA ("VALOR INICAL: ",VL_ATUAL) ESCREVA ("VALOR CORRIGIDO: ", VL_CORRIGIDO)FIM Fundamentação do(a) Professor(a): Use ponto nos números 2a Questão (Ref.: 201501931806) Pontos: 0,0 / 1,0 Faça um programa para obter a nota de vários alunos. Para cada nota lida informar se o aluno foi aprovado (notamaior que 6) ou reprovado (nota menor que 6). O FLAG é nota igual a -1. Resposta: prog notas Gabarito: #include using namespace std; int main () { float nota; cout <<"digite a nota \n"; cin >> nota; while(nota!=-1){ if (nota>=6) { cout << "aluno aprovado \n"; } else { cout << "aluno reprovado \n"; } cout <<"entrecom a proxima nota \n"; cin >> nota; } system("PAUSE"); return 0; } BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1 de 5 30/06/2016 09:56 Fundamentação do(a) Professor(a): Nada atende ao que foi pedido 3a Questão (Ref.: 201502244661) Pontos: 1,0 / 1,0 Para resolver determinados problemas podemos fazer uso de algoritmos. Algoritmos podem ser entendidos comouma sequência finita de instruções , definida de forma clara e sem ambiguidade, de forma que possa ser executadae reproduzida pelo interpretador ou leitor. George Pólya formulou quatro etapas essenciais para a resolução deproblemas. A opção que apresenta a ordem correta das etapas é: 1ª etapa - Compreender o problema; 2ª etapa - Traçar um plano; 3ª etapa - Colocar o plano em prática; 4ªetapa - Comprovar os resultados. 1ª etapa - Traçar um plano; 2ª etapa - Compreender o problema; 3ª etapa - Colocar o plano em prática; 4ªetapa - Comprovar os resultados. 1ª etapa - Compreender o problema; 2ª etapa - Traçar um plano; 3ª etapa - Comprovar os resultados. 4ªetapa - Colocar o plano em prática; 1ª etapa - Comprovar os resultados; 2ª etapa - Compreender o problema; 3ª etapa - Traçar um plano;. 4ªetapa - Colocar o plano em prática; 1ª etapa - Colocar o plano em prática 2ª etapa - Traçar um plano; 3ª etapa - Compreender o problema; ;4ª etapa - Comprovar os resultados. 4a Questão (Ref.: 201501686804) Pontos: 1,0 / 1,0 Em um algoritmo, para cada variável deve ser declarado o seu tipo, ou seja, o tipo de dado que ela armazenará. Otipo que é utilizado para armazenar valores fracionários, positivos ou negativos é: real lógico inteiro string caractere 5a Questão (Ref.: 201501684393) Pontos: 1,0 / 1,0 Uma determinada empresa de software desenvolveu um programa no qual é solicitado para o usuário o valor doproduto. Com esse valor, o programa consegue informar para o usuário quanto de imposto está embutido no preçodo produto. Para que esse programa faça essa interação com o usuário é necessári utilizar que tipos de comando? Comandos de linguagem de baixo nível e de alto nível Comandos de repetição Comandos de entrada e saída Comandos de fluxograma Comandos de decisão 6a Questão (Ref.: 201502268680) Pontos: 1,0 / 1,0 Considerando que a= 10, b= 16 e c = 23, marque a alternativa que representa o valor das variáveis a, b, e cdepois de executado o trecho do do algoritmo abaixo: ...Se ( a > b) BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2 de 5 30/06/2016 09:56 b <- asenaose (b > a)a<- bsenãoc<- b+a... a= 10, b= 16 , c = 23 a= 16, b= 16 e c = 23 a= 16, b= 16 e c = 26 a= 16, b= 10 e c = 23 a= 10, b= 10 e c = 23 7a Questão (Ref.: 201501906813) Pontos: 0,5 / 0,5 Seja o seguinte algoritmo e considere que os números inseridos deverão ser distintos entre si: prog Teste real x,y,z; leia x; leia y; leia z; se(x < y) { x<-y; } se (z < y) { imprima x; } senao { se (x < z) { imprima z; } senao { imprima x; } }fimprog Pode-se dizer que: a) O algoritmo sempre imprime o maior número. b) O algoritmo sempre imprime o menor número. c) O algoritmo imprime o maior ou o menor número, dependendo da ordem de entrada. e) O algoritmo sempre imprime o último número lido. d) O algoritmo sempre imprime o primeiro número lido. 8a Questão (Ref.: 201501772010) Pontos: 0,5 / 0,5 BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3 de 5 30/06/2016 09:56 No algoritmo do enunciado, são variáveis dependentes de comandos de atribuição: e) salario e nivel_superior. d) nome e nivel_superior. a) nome e aux. b) aux e salario. c) nome e salario. 9a Questão (Ref.: 201501692158) Pontos: 0,0 / 0,5 Qual dos trechos abaixo solicita e admite corretamente a idade de um usuário? real idade;cout << "Idade: ";cin >> idade; int idade;cout << "Idade: ";cin >> idade; int idade;cout >> "Idade: ";cin << idade; int idade;cin << "Idade: " >> idade; real idade;cin << "Idade: " >> idade; 10a Questão (Ref.: 201502261875) Pontos: 0,0 / 0,5 Sabendo-se que a sintaxe do C e do C++ estabelece que a declaração de vetores bidimensionais deve se dar daseguinte forma: BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 4 de 5 30/06/2016 09:56 < tipo do dado > nome_da_matriz [nº de linhas][nº de colunas]; Na codificação de um programa, na linguagem C++, é necessário a declaração de uma matriz bidimensional paraarmazenar as notas de 6 disciplinas de uma turma com 30 alunos. Tomando-se como base que o algoritmoconsidera que os dados estarão organizados na matriz de modo que cada linha represente as notas de um únicoaluno, marque a alternativa que apresenta de forma correta a declaração desta matriz, chamada notasAlunos. b) float notasAlunos[6][30]; d) float notasAlunos[6,30]; e) float notasAlunos[][]; c) float notasAlunos[30,6]; a) float notasAlunos[30][6]; Período de não visualização da prova: desde 22/06/2016 até 29/06/2016. BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 5 de 5 30/06/2016 09:56
Compartilhar