Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/12/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=127434060&p1=201107024439&p2=1266757&p3=CCT0239&p4=102531&p5=AV&p6=25/11/2016&p10=53694787 1/4 Faça um algoritmo em C++ que leia o valor de uma conta de luz e caso o valor seja maior que R$ 200,00 apresentar a mensagem: "Você está gastando muito", senão, "você está economizando". Fechar Avaliação: CCT0239_AV_201107024439 » ALGORITMOS Tipo de Avaliação: AV Aluno: 201107024439 ANTONIO JORGE SERRA REIS Professor: GELLARS MARIA DA SILVEIRA TAVARES Turma: 9004/AD Nota da Prova: 6,0 Nota de Partic.: 2 Av. Parcial 1,5 Data: 25/11/2016 16:33:33 1a Questão (Ref.: 201107820751) Pontos: 0,0 / 1,0 Resposta: Gabarito: #include using namespace std; int main () { float valorgastoenergia; cout << "digite o valor gasto no mês \n"; cin >> valorgastoenergia; if (valor > 200) { cout << "você está gastando muito \n"; } else { cout << "você está economizando \n"; } system("PAUSE"); return 0; } 2a Questão (Ref.: 201107903882) Pontos: 1,0 / 1,0 Ao declararmos uma função, o seu cabeçalho contém informações como, por exemplo, os parâmetros (valores) recebidos em sua chamada, chamada esta realizada no corpo principal do programa (função main). Quais as diferenças no cabeçalho e no corpo (comandos) da função quando existe ou não valor de retorno? Resposta: para não retornar valores colocamos void logo no inicio dos comandos no cabeçalho e é neessario para que retorne valores declara no cabeçalho e no corpo um return executa Gabarito: Quando não tiver valor de retorno, a função tem um void na sua declaração. Quando retornar algum valor, ela tem que ter o tipo do retorno (no lugar do void, logo no início do cabeçalho) e a presença do comando return dentro da função, acompanhado da variável (valor) que será retornada. 3a Questão (Ref.: 201107821239) Pontos: 1,0 / 1,0 Analise as afirmativas a seguir em relação a representação de algoritmos: I O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; II O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; III A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. Podemos afirmar que: Apenas a alternativa I é CORRETA Apenas as alternativas I e III são CORRETAS Todas as alternativas são CORRETAS Apenas as alternativas I e II são CORRETAS Apenas as alternativas II e III são INCORRETAS 13/12/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=127434060&p1=201107024439&p2=1266757&p3=CCT0239&p4=102531&p5=AV&p6=25/11/2016&p10=53694787 2/4 4a Questão (Ref.: 201107854555) Pontos: 1,0 / 1,0 As palavras que fazem parte de um conjunto próprio da linguagem C++ são chamadas: palavras próprias palavras reservadas palavras especiais palavras código palavras únicas 5a Questão (Ref.: 201107862762) Pontos: 1,0 / 1,0 Sabemos que existem dois comandos (cin e cout), definidos na biblioteca iostream, que não são nativamente definidos pela linguagem e servem para fazer a entrada e saída de dados. Dessa forma assinale a alternativa que corresponde ao comando que "pede" que o usuário digite um valor para a variável Celsius. cin>>celsius; cout< float< cin>>c; cout< 6a Questão (Ref.: 201107820701) Pontos: 1,0 / 1,0 Qual dos trechos abaixo solicita e admite corretamente a idade de um usuário? int idade; cin << "Idade: " >> idade; int idade; cout >> "Idade: "; cin << idade; real idade; cin << "Idade: " >> idade; real idade; cout << "Idade: "; cin >> idade; int idade; cout << "Idade: "; cin >> idade; 7a Questão (Ref.: 201107854495) Pontos: 0,0 / 0,5 Examine as afirmativas a seguir e marque a alternativa correta. I A estrutura de decisão pode alterar ou desviar o fluxo natural de execução de um algoritmo. II O uso de uma estrutura de decisão composta pode ser mais eficiente que o uso de duas estruturas de decisão simples, pois reduz o número de testes. III Muitas vezes é possível combinar a condição de duas estruturas de decisão simples em apenas uma utilizando operadores lógicos. Apenas a alternativa i está correta. Todas as alternativas estão erradas. Apenas a alternativa iii está correta. Todas as alternativas estão corretas. Apenas a alternativa ii está correta. 13/12/2016 Estácio http://bquestoes.estacio.br/entrada.asp?p0=127434060&p1=201107024439&p2=1266757&p3=CCT0239&p4=102531&p5=AV&p6=25/11/2016&p10=53694787 3/4 8a Questão (Ref.: 201107821354) Pontos: 0,5 / 0,5 Um aluno de Introdução a Programação precisa escrever um programa que leia um caracter equivalente a uma estação do ano imprima o nome equivalente considerando que P Primavera, V Verão, O Outono e I Inverno. Qual a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla? while break switch/case for do/while 9a Questão (Ref.: 201107821305) Pontos: 0,0 / 0,5 O que o trecho de programa em C++ abaixo imprime na tela ? int x; for (x = 5; x > 0; x) if (x % 3 == 0) cout << x 1 << " "; else cout << x + 1 << " "; 6 5 2 3 2 5 6 3 2 1 6 5 3 2 1 5 4 3 2 1 6 5 2 3 1 10a Questão (Ref.: 201107821136) Pontos: 0,5 / 0,5 Sabendose que a sintaxe do C e do C++ estabelece que a declaração de vetores bidimensionais deve se dar da seguinte forma: < 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 para armazenar as notas de 6 disciplinas de uma turma com 30 alunos. Tomandose como base que o algoritmo considera que os dados estarão organizados na matriz de modo que cada linha represente as notas de um único aluno, marque a alternativa que apresenta de forma correta a declaração desta matriz, chamada notasAlunos. d) float notasAlunos[6,30]; b) float notasAlunos[6][30]; e) float notasAlunos[][]; c) float notasAlunos[30,6]; a) float notasAlunos[30][6];
Compartilhar