Prévia do material em texto
Avaliação: ALGORITMOS
Tipo de Avaliação: AV
Aluno: PAULO R F DA SILVA
Professor:
MARCIO PACHECO DE AZEVEDO
Nota da Prova: 5,0 Nota de Partic.: 2 Av. Parcial 2 Data: 14/06/2017 08:18:34
1a Questão (Ref.: 201703801509)
Pontos: 0,0 / 1,0
Elabore um algoritmo que leia dois números reais, calcule e escreva o maior deles, a soma, o produto e a média aritmética desses números.
Resposta: int main ( ) { int 10, 5; cout<< 10+5; cin>> 15; if(10>=5) cin>> 7; if (10 >= 5); cout<< 10 cout<< "digite um numero"; cin>> 10
Gabarito: algoritmo "Maior Número" var n1, n2, soma, produto, media: real inicio escreva("Digite 2 números: ") leia(n1, n2) se (n1 > n2) entao escreval("O maior número é = ", n1) senao escreval(" O maior número é = ", n2) fimse escreval("Soma = ", n1+n2) escreval("Produto: ", n1*n2) escreval("Média = ", (n1+n2)/2) fimalgoritmo
2a Questão (Ref.: 201703801199)
Pontos: 0,5 / 1,0
Implemente um programa em C ++ que gere os valores inteiros de X no intervalo de 1 até 100, e mostre os valores que Y irá obter dado X para a equação: Y = 3X+7
Resposta: int main ( ) { int x, y; for (x = 1; x <= 100; y= 3x+7)
Gabarito:
#include
main()
{
int x;
for(x=1;x<=100;x++)
{
cout << "X = " << x << " - Y = " << 3*x+7 << "\n";
}
system("pause");
}
3a Questão (Ref.: 201703835028)
Pontos: 0,0 / 1,0
Verifique as afirmações abaixo e assinale a alternativa correta:
I )Fluxograma é o esboço de um projeto em programação de computadores.
II) Algoritmo serve para representar o raciocínio, independentemente de detalhes computacionais.
III) Algoritmo é a representação gráfica da solução de um problema.
Somente a I e II estão corretas.
Somente a I está correta.
Somente a II e III estão corretas.
Somente a III está correta.
Somente a II está correta.
4a Questão (Ref.: 201703835032)
Pontos: 1,0 / 1,0
Em programação, como se chama o processo de converter um arquivo de texto, escrito em uma linguagem de programação, em códigos binários pertencentes a uma plataforma de execução?
Ligação
Transformação
Compilação
Conversão
Indexação
5a Questão (Ref.: 201703838452)
Pontos: 1,0 / 1,0
Asssinale a opção correta.
Uma IDE é um software que tem a função de colocar e integrar, em um mesmo ambiente, vários outros programas que ajudam um programador a criar seus programas.
IDE é apenas um editor de textos que nos dá a possíbildade de na linha de comando executar nosso programa.
O C++ é uma IDE na qual posso compilar meus programas.
IDE é apenas um editor de textos que nos dá a possíbildade de na linha de comando compilar nosso programa.
Para executar um programa em uma IDE não temos que compilá-lo previamente.
6a Questão (Ref.: 201703801811)
Pontos: 1,0 / 1,0
Fornecida a sequência de respostas abaixo, assinale a opção cujos nomes das variáveis estejam todos corretos para uso.
a) Contador, Soma%Total, Salario_Novo
c) _HoraCerta, %Soma, Contador
d) HoraCerta, Inicio, Contador10
b) $Salario, Soma, 99Total, _Hora
a) Contador, SalarioM, %Soma, _NomeAluno
7a Questão (Ref.: 201703801166)
Pontos: 0,5 / 0,5
Se a minha média for maior ou igual a 6 estarei aprovado, caso contrário, estarei reprovado. Qual dos trechos abaixo escritos em C++ representa esta situação?
if (media != 6)
{
cout << "Aprovado";
}
else
{
cout << "Reprovado";
}
if (media > 6)
cout << "Aprovado";
else
cout << "Reprovado";
if (media <= 6)
cout << "Aprovado";
else
cout << "Reprovado";
if (media >= 6)
cout << "Aprovado";
else
cout << "Reprovado";
if (media > 6)
{
cout << "Aprovado";
}
else
{
cout << "Reprovado";
}
8a Questão (Ref.: 201703835056)
Pontos: 0,5 / 0,5
A linguagem C++ possui estruturas de decisão, as quais podem mudar a sequência de execução dos comandos. Analise o trecho de programa abaixo e assinale a alternativa que corresponda a estrutura de decisão utilizada.
int main() {
int num;
cout<<"Digite um número: ";
cin>> num;
(num > 0)?cout<< num : cout<<" Número negativo ";
return 0;
}
Operador ternário
Estrutura condicional de comando simples
comando switch
aninhamento de if
Estrutura condicional de comando composto
9a Questão (Ref.: 201703801784)
Pontos: 0,0 / 0,5
Marque a opção correta. Considere o trecho de programa feito abaixo em C++. O valor final de soma e o valor final de num, são respectivamente
int contador, num = 1, soma = 0;
for (contador = 1; contador <= 20; contador += 5) {
soma = soma + num;
num = num + 3;
}
12 e 10
22 e 10
22 e 13
o valor de soma está indefinido e o valor de num é 10
22 e 20
10a Questão (Ref.: 201703801373)
Pontos: 0,5 / 0,5
Suponha que em um programa em C/C++ se deseje armazenar 15 valores decimais em um vetor LISTA. Assinale a declaração correta:
float lista[15];
int LISTA[16];
float lista[16];
float LISTA[15];
int lista[15];