Buscar

AV Algoritimos 2014

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 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

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

Prévia do material em texto

1a Questão (Ref.: 201301237558)
	Pontos: 0,3  / 1,5
	Interprete o programa abaixo e escreva por extenso o que este código se propõe a fazer.
int main(){
float sal, novo_sal, bonificacao, auxilio_escola;  
cin >> sal;
if (sal <= 500)
     bonificacao = sal * 5/100;
else   
     if (sal <= 1200)
         bonificacao = sal * 12/100;
     else 
   bonificacao = 0;
if (sal <= 600) 
auxilio_escola =150;
else 
auxilio_escola = 100;
novo_sal = sal +bonificação + auxilio_escola;
cout << novo_sal
}
		
	
Resposta: O programa executa um auxilio escola de acordo com os rendimentos do salário do aluno, gerando assim uma bonificação baseado em sua renda.
	
Gabarito: O programa recebe o salário de um funcionário, calcula e mostra o novo salário do funcionário, acrescido de bonificação e de auxílio-escola. As condições para cálculo da bonificação, de acordo com os percentuais de 5, 12 ou "sem bonificação", dependem do valor do salário estar abaixo de R$ 500,00, entre R$ 500,00 e R$1.200,00 ou acima de R$1.200,00, respectivamente. O valor do auxíio escola para um salário abaixo de R$ 600,00 será de R$ 150,00, porém para um salário acima de R$ 600,00 será de R$ 100,00.
	
	
	 2a Questão (Ref.: 201301237598)
	Pontos: 0,0  / 1,5
	Interprete o programa abaixo e escreva por extenso o que este código se propõe a fazer.
		
	
Resposta:
	
Gabarito:
Após o usuário entrar via teclado com seis números no vetor, o programa imprime em ordem inversa a de entrada (do último para o primeiro elemento) os valores que foram digitados e que estão armazenados no vetor. Em seguida, o programa cria e imprime dois novos vetores, um deles com o dobro do valor de cada elemento (vetor 1) e outro com a metade do valor de cada elemento (vetor2).
	
	
	 3a Questão (Ref.: 201301268779)
	Pontos: 0,0  / 1,0
	Com base na execução do código mostrado na figura abaixo analise as sentenças e, em seguida, assinale a alternativa correta:
I. Enquanto for digitado um número inteiro maior que zero o programa continua solicitando a entrada de mais um número.
II. O primeiro número digitado deve ser zero, caso contrário o programa não funciona.
III. O programa só consegue solicitar a digitação por uma número determinado de vezes, enquanto a condição do comando 'while' for atendida.
		
	
	Somente as sentenças I e III estão corretas
	 
	Somente a sentença I está correta
	
	Somente as sentenças I e II estão corretas
	
	Todas as sentenças estão corretas
	 
	Somente as sentenças II e III estão corretas
	
	
	 4a Questão (Ref.: 201301403247)
	Pontos: 0,5  / 0,5
	Qual será o resultado da expressão:  A mod B, se forem lidos os números 15 e 6 para as variáveis A e B, respectivamente:
		
	
	0
	
	4
	
	1
	
	5
	 
	3
	
	
	 5a Questão (Ref.: 201301291110)
	Pontos: 0,5  / 0,5
	Faz parte do desenvolvimento de uma algoritmo declarar as variáveis que armazenarão dados a ser manipulados pelo algoritmo. De acordo com as regras para criação dos nomes para as variáveis, assinale a alternativa que possui um exemplo de nome INCORRETO:
		
	
	nota2
	 
	cad1- id
	
	salariofinal
	
	nome_aluno
	
	num1
	
	
	 6a Questão (Ref.: 201301403054)
	Pontos: 0,0  / 0,5
	
		
	
	o valor de s está indefinido e o valor de num é 7
	
	50 e 9
	
	50 e 16
	 
	16 e 9
	 
	9 e 9
	
	
	 7a Questão (Ref.: 201301190265)
	Pontos: 0,0  / 0,5
	Quero escrever um programa que leia o número equivalente a um dia da semana e retorne o nome equivalente considerando que 1- Domingo, 2 - Segunda etc. Qual  a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla?
		
	 
	for
	
	do/while
	
	while
	 
	switch/case
	
	cout
	
	
	 8a Questão (Ref.: 201301402548)
	Pontos: 1,0  / 1,0
	A professora Luiza gostaria de ensinar aos alunos algumas funções que manipulam os vetores de char. Por essa razão, ela analisou as bibliotecas cstring, cctype e cstdlib, e escolheu a função XXX  que  concatena vetores de char, ou cadeias de caracteres. 
Considere str, str1e str2 como sendo vetores de char ou cadeias de caracteres.
 
Assinale a opção onde está presente a função XXX.
		
	
	toupper(str)  
	 
	strcat(str1, str2)  
	
	strcmp(str1, str2)
	
	atoi(str)
	
	strlen(str) 
	
	
	 9a Questão (Ref.: 201301182524)
	Pontos: 0,0  / 0,5
	Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais.
		
	
	&&, || e ~
	 
	+, - e *
	 
	<, > e >=
	
	=, > e ||
	
	&&, >= e ||
	
	
	 10a Questão (Ref.: 201301182413)
	Pontos: 0,5  / 0,5
	A representação gráfica dos algoritmos, em que cada símbolo apresentado representa uma operação a ser realizada é chamada de:
		
	
	Diagrama
	
	Pseudocódigo
	 
	Fluxograma
	
	Linguagem de Programação
	
	Algoritmo
	
	
Observação: Eu, LEANDRO BERNARDINO DA SILVA, estou ciente de que ainda existe(m) 1 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliação.
Data: 11/06/2014 13:20:16

Continue navegando