Buscar

Prova AV - INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

1a Questão (Ref.: 202002259078)
	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 II está correta.
	
	Somente a III está correta.
	
	Somente a I está correta.
	
	Somente a I e II estão corretas.
	
	Somente a II e III estão corretas.
	
	
	 2a Questão (Ref.: 202002225694)
	A declaração de variáveis permite reservar um espaço na memória para que possa armazenar os dados de um programa. Indique os nomes de variáveis que são válidos em C++.
		
	
	8situacao, numero
	
	us# , tempo
	
	mumero2Casa, idade
	
	preço, medida
	
	double, int
	
	
	 3a Questão (Ref.: 202004416079)
	Considere duas variáveis inteiras  x e  y.  Assinale a opção correta.
		
	
	Fazer !(x != y) equivale a fazer x = y
	
	Fazer  !(x <= y) equivale a fazer x >= y
	
	Fazer !(x == y) equivale a fazer x != y
	
	Fazer !(x = y)  equivale a fazer x != y
	
	Fazer  !(x < y) equivale a fazer x > y
	
	
	 4a Questão (Ref.: 202004360117)
	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.
		
	
	cin >> Celsius;
	
	float << celsius;
	
	cout <<  "Celsius ? ";
	
	cout << celsius;
	
	cin >> celsius;
	
	
	 5a Questão (Ref.: 202002225234)
	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?
		
	
	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)
	
	
	 6a Questão (Ref.: 202002259058)
	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.
		
	
	cout
	
	cin
	
	switch/case
	
	break
	
	table
	
	
	 7a Questão (Ref.: 202002225348)
	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.
		
	
	int num, digito;
cout << "NUMERO: " ;
cin >>num;
while(num > 0)
{
   digito = num mod 10;
   cout<< digito << "\t" ;
   num = num div 10;
}
	
	int num;
cout << "NUMERO: " ;
cin >> num; 
while (num > 0)
{  
   num = num div 10;
  cout << num % 10 << "\t";
}
	
	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;
if (num > 0)
{
    cout << num % 10 <<  "\t" ;
}
else
    num=num/ 10;
	
	int num;
cout << "Numero: ";
cin >> num;
while (num > 0)
 {
   cout << num % 10 << "\t" ;
   num =  num / 10;
 }
	
	
	 8a Questão (Ref.: 202002225352)
	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++.
		
	
	b) if(i>10)
{ if (i<100) i=0;}
	
	c) for( i>0, i<10,i++)
{ cout<<i;}<i;}<i;}< body=""></i;}<i;}<i;}<> < I;}
	
	a) for(int i=0;i<10;i++)
{ cout<< i;}<i;}<i;}<="" body=""></i;}<i;}
	
	d) if(int i;i<10;i++)
{cout<<i;}<i;}< body=""> < I;}</i;}<i;}<>
	
	e) for(i++, , int i)
{ cout<< I;}
	
	
	 9a Questão (Ref.: 202004343782)
	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];
}
		
	
	Imprimirá na tela todos os valores de um vetor.
	
	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 pares.
	
	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 ímpares.
	
	
	 10a Questão (Ref.: 202002225515)
	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]
         m[1][2]
 
 
		
	
	0 - 1 - 3 - 5
	
	-5 - 1 - 5 - 4
	
	4 - 5 - -5 - 0
	
	5 - 1 - 3 - 0
	
	4 - 1 - -5 - 3

Outros materiais