Buscar

AVS ALGORITMOS

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

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

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ê viu 3, do total de 5 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

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

Prévia do material em texto

Avaliação:  ALGORITMOS
	Tipo de Avaliação: AVS
	
	Professor:
	ANITA LUIZA MACIEL LOPES
	Turma: 9001/AA
	Nota da Prova: 0,8        Nota de Partic.: 0        Data: 14/12/2013 11:02:41
	�
	 1a Questão (Ref.: 201207124963)
	Pontos: 0,0  / 0,8
	O símbolo abaixo pode representar qual comando nas linguagens de programação? 
	
	
	Comando de saída
	 
	Atribuição de variável
	
	Declaração de variável
	 
	Comando condicional
	
	Comando de leitura
	
	�
	 2a Questão (Ref.: 201207132083)
	DESCARTADA
	O que será exibido de acordo com o trecho de código abaixo?
c 20
r  c mod 2
se (r = 0) entao
    escreva("Valor de r:", r)
senao
    se (r = 1) entao
         escreva("Valor de r: ",r)
    senao
        escreva("Valor de r:",r+3)
    fimse
fimse
	
	
	Valor de r: 1
	 
	Valor de r: 0
	
	Nada será exibido.
	
	Valor de r: 3
	 
	Valor de r: 10
	
	�
	 3a Questão (Ref.: 201207166040)
	Pontos: 0,0  / 0,8
	Sabe-se que a população de uma determinada cidade A cresce 2% ao ano e que a população de uma cidade B cresce 3% ao ano. Sabendo que a população de A é de 100.000 habitantes e que a de B é de 50.000 habitantes, implemente um algoritmo que calcule quantos anos serão necessários para que a população da cidade B ultrapasse a população da cidade A
	
	
Resposta:
	
Gabarito: int main() { 
int anos=0; float pa=100000, pb=50000;
while(pb<=pa) { 
pa += 0.02 * pa; 
pb += 0.03 * pb; 
anos++; 
} 
cout << "Numero de anos:" << anos <<"\n"; system("pause"); 
}
	
	�
	 4a Questão (Ref.: 201207133567)
	Pontos: 0,0  / 0,8
	Para exibir o valor da variável x do tipo inteiro em C++ deve ser utilizado o comando:
	
	
	cout >> "Valor de x: " , x;
	 
	cout << x;
 
	
	cout << "Valor de x: " >> x;
 
	
	cout >> "Valor de x: "  >> x;
	 
	cout >>x;
 
	
	�
	 5a Questão (Ref.: 201207131891)
	Pontos: 0,0  / 0,8
	Marque a alternativa que apresenta a linha de comando, em C++, que armazena na variável “resto” o resto da divisão de 6 por 2.
	
	 
	resto = (6 % 2);
	
	resto = (6 && 2);
	
	resto = (6 || 2);
	 
	resto = (6 mod 2);
	
	resto = (6 div 2);
	
	�
	 6a Questão (Ref.: 201207165988)
	Pontos: 0,0  / 0,8
	Elabore um programa em C++ que receba três valores pelo teclado, encontre qual é o maior deles e mostre-o na tela.
	
	
Resposta:
	
Gabarito:
int main() 
{ 
      int a,b,c, maior; 
         cout << "Entre com os três números: "; 
         cin >> a >> b >> c; 
         maior = a;
         if (b > maior) maior=b;
         if (c > maior) maior =c;
         cout << "Maior: " << maior;
}
	
	�
	 7a Questão (Ref.: 201207212460)
	Pontos: 0,0  / 0,8
	Observe o trecho de código abaixo. 
atribuir 13 a INDICE; 
atribuir 0 a SOMA; 
atribuir 0 a K; 
enquanto K < INDICE faça
        início 
          somar 1 a K; 
          atribuir SOMA+K a SOMA; 
          imprimir(K); 
        fim; 
fim-enquanto; 
imprimir(SOMA); 
Ao final do processamento, a variável SOMA terá o seguinte valor
	
	
	c) 66
	 
	b) 6
	
	d) 78
	 
	e) 91
	
	a) 3
	
	�
	 8a Questão (Ref.: 201207127355)
	Pontos: 0,0  / 0,8
	O algoritmo a seguir representa a seleção de candidatos a um concurso público que exigiu duas avaliações. Suponha que um determinado candidato obteve 7,0 na primeira avaliação, escolha a alternativa CORRETA que indica qual a nota que o candidato deve obter na segunda avaliação para que ele seja aprovado, sabendo-se que não há arredondamento no cálculo da média. 
Algoritmo Concurso
real: nota1,nota2,media
inicio
     escreva("Digite as duas notas:")
     leia(nota1,nota2)
     media<- (nota1+nota2)/2
     se (media >= 8) então
          escreva ("APROVADO")
     senao
          escreva ("REPROVADO")
     fim_se
fim
	
	 
	Entre 6,0 e 6,9
	
	Entre 8,0 e 8,9
	
	Candidato reprovado
	 
	Entre 9,0 e 10,0
	
	Entre 7,0 e 7,9
	
	�
	 9a Questão (Ref.: 201207180039)
	Pontos: 0,8  / 0,8
	Analise o trecho do programa escrito em  C++ abaixo e assinale a resposta correta sobre a exeução deste código.
int valor; 
valor = 0; 
while (valor < 5) { 
cout << " " << valor; 
valor++; 
}
	
	 
	A repetição irá terminar quando a variável valor for igual a 5
	
	A repetição irá terminar quando a variável valor for igual a 6.
	
	Será exibido: 0 1 2 3 4 5
	
	Será exibido: 1 2 3 4
	
	O código ficará em loop infinito.
	
	�
	 10a Questão (Ref.: 201207132052)
	Pontos: 0,0  / 0,8
	Complete o trecho de código abaixo com o teste adequado no comando de repetição para  exibir a palavra "Frase" 4 vezes.
i 1
enquanto (________) faca
  escreva ("Frase")
   i  i*2
fimenquanto
	
	
	i<4
	 
	i<8
	
	i<=16
	
	i = 4
	 
	i<=8
	
	�
	 11a Questão (Ref.: 201207132620)
	Pontos: 0,0  / 0,8
	Qual dos trechos de programa em C++ apresentados indica corretamente se um numero é par ou impar?
	
	 
	cin >> numero;
if (numero / 2  == 0)
     cout << "par";
else
     cout <<"impar";
	
	cin >> numero;
if (numero %2  = 1)
     cout << "par";
else
     cout <<"impar";
	 
	cin >> numero;
if (numero %2  == 0)
     cout << "par";
else
     cout <<"impar";
 
 
	
	cin  >> numero;
if (numero % 2 = 0)
     cout << "par";
else
     cout <<"impar";
	
	cin >> numero;
cout <<  numero %2;

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes