Prévia do material em texto
Thais Ignacio Figueiredo da Costa
202007277554 EAD RIBEIRÃO PRETO - PARQUE LAGOINHA - SP
1 ponto
Verifique as afirmações abaixo e assinale a alterna�va 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.
(Ref.: 202008132977)
1 ponto
Precisamos ficar atentos a algumas exigências da linguagem C++.
Leia com atenção as afirmativas abaixo e, depois, escolha a opção correta.
I Devemos tomar cuidado para não declarar uma variável de nome Nota e não usar no programa nota.
II Foram declaradas duas variáveis com os seguintes nomes: Idade e auto. O programa foi compilado sem problemas.
III A declaração de variáveis globais é fora de todas as funções
IV Existe somente o delimitador // para fazer comentários
(Ref.: 202008140801)
Lupa Calc. Notas
VERIFICAR E ENCAMINHAR
Disciplina: CCT0825 - INTRODUÇÃO A PROGR. Período Acad.: 2020.3 EAD (GT) / AV
Aluno: THAIS IGNACIO FIGUEIREDO DA COSTA Matrícula: 202007277554
Turma: 9003
Prezado(a) Aluno(a),
Responda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a todas as
questões e que não precisará mais alterá-las.
A prova será SEM consulta. O aluno poderá fazer uso, durante a prova, de uma folha em branco, para rascunho. Nesta folha
não será permitido qualquer tipo de anotação prévia, cabendo ao aplicador, nestes casos, recolher a folha de rascunho do aluno.
Valor da prova: 10 pontos.
1.
Somente a II e III estão corretas.
Somente a I está correta.
Somente a III está correta.
Somente a I e II estão corretas.
Somente a II está correta.
2.
Todas as afirmativas estão corretas
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:anotar_on();
1 ponto
Qual dos fragmentos de código calcula um preço de um produto com desconto de 7,5% ? (Ref.: 202008099600)
1 ponto
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 faz a leitura do valor digitado e o armazena na variável celsius.
(Ref.: 202010234016)
1 ponto
Qual das sentença em C++ a seguir verifica se o valor da variável x do tipo inteiro é diferente de 7 e maior que 10?
(Ref.: 202008099133)
1 ponto
Qual o comando utilizado pelo C++ para implementação de algoritmos onde seja necessário que o usuário entre
com um valor referente a uma opção a ser escolhida, quando é necessário consulta em uma tabela ou a um menu
exibido na tela. (Ref.: 202008132957)
Somente a afirmativa IV está errada
Somente as afirmativas II e III estão corretas
Somente a afirmativa III está errada
Somente as afirmativas I e III estão corretas
3.
PRECO_DESC = PRECO * 0.75;
PRECO_DESC = PRECO - PRECO * 7.5 /100;
PRECO_DESC = PRECO * 7.5 / 100;
PRECO_DESC = PRECO * 7.5%;
PRECO_DESC = PRECO * 0.075;
4.
cout << celsius;
float << celsius;
cout << "Celsius ? ";
cin >> Celsius;
cin >> celsius;
5.
if (x != 7 && x > 10)
if (x != 7 || x >= 10)
if (x == 7 && x > 10)
if (x == 7 || x <= 10)
if (x != 7 || x > 10)
6.
cin
switch/case
break
table
cout
1 ponto
O professor de Algoritmos pediu aos alunos para que eles construíssem um programa, codificado na linguagem
C++, e que exibisse os algarismos de um número, começando pelo algarismo da casa das unidades simples
até o algarismo mais significativo.
Assinale a opção que apresenta o trecho capaz de exibir o que foi pedido, considerando apenas os valores
maiores do que zero.
(Ref.: 202008099247)
7.
int num;
cout << "NUMERO: " ;
cin >> num;
while (num > 0)
{
num = num div 10;
cout << num % 10 << "\t";
}
int num;
cout << "NUMERO: ";
cin >> num;
if (num > 0)
{
cout << num % 10 << "\t" ;
}
else
num=num/ 10;
int num, digito;
cout << " NUMERO: " ;
cin>> num;
while (num > 0)
{
num = num / 10;
digito = num % 10 ;
cout << digito << "\t";
}
int num;
cout << "Numero: ";
cin >> num;
while (num > 0)
{
cout << num % 10 << "\t" ;
num = num / 10;
}
int num, digito;
cout << "NUMERO: " ;
cin >>num;
while(num > 0)
{
digito = num mod 10;
cout<< digito << "\t" ;
num = num div 10;
}
1 ponto
Laços de repetição são usados para que uma determinada sequência de comandos seja repetida um determinado
número de vezes, sem a necessidade de reescrever tais comandos inúmeras vezes. Marque a alternativa que
apresenta corretamente a representação de um laço de repetição codificado em C++. (Ref.: 202008099251)
1 ponto
Analise o trecho de código em C++ abaixo :
for (int x = 0; x < 10; x++)
{
if (valor[x] % 3 == 0 && valor[x] % 7 == 0)
cout << valor[x];
}
(Ref.: 202010217681)
1 ponto
Sendo a matriz M bidimensional igual a:
1 2 3 4
5 -5 3 0
Dimensionadas da seguinte maneira:
int m[2][4];
Determine quais são os seguintes elementos:
· m[0][3]
· m[0][0]
· m[1][1]
8.
c) for( i>0, i<10,i++)
{ cout< < I;}
d) if(int i;i<10;i++)
{cout< < I;}
a) for(int i=0;i<10;i++)
{ cout<< i;}
b) if(i>10)
{ if (i<100) i=0;}
e) for(i++, , int i)
{ cout<< I;}
9.
Imprimirá na tela todos os valores de um vetor que não são múltiplos de 5.
Imprimirá na tela todos os valores de um vetor que são múltiplos de 3 e múltiplos de 7.
Imprimirá na tela todos os valores de um vetor que são pares.
Imprimirá na tela todos os valores de um vetor.
Imprimirá na tela todos os valores de um vetor que são ímpares.
10.
· m[1][2]
(Ref.: 202008099414)
0 - 1 - 3 - 5
4 - 1 - -5 - 3
5 - 1 - 3 - 0
4 - 5 - -5 - 0
-5 - 1 - 5 - 4
VERIFICAR E ENCAMINHAR
Legenda: Questão não respondida Questão não gravada Questão gravada
javascript:abre_colabore();