Buscar

JAIR GUERREIRO JUNIOR

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

valiação: CCE0242_AV2_201101532361 » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV2
	Aluno: 201101532361 - JAIR GUERREIRO JUNIOR
	Professor:
	ANDRE PRZEWODOWSKI FILHO
	Turma: 9014/N
	Nota da Prova: 3,0 de 8,0        Nota do Trabalho:        Nota de Participação: 2        Data: 11/06/2013 21:14:24
	�
	 ��1a Questão (Cód.: 191422)
	Pontos: 0,5  / 0,5
	O chefe do departamento do pessoal da Empresa YYY gostaria de declarar matrizes bidimensionais para armazenar nomes dos 20 funcionários e 14 salários de cada um deles.
Assinale a linha onde a declaração atende ao que ele deseja.
	
	
	
float nomes[20][31], salarios[20][14]; 
	 
	
char nomes[20][31]; float salarios[20][14]; 
	
	
char nomes[19][31]; float salarios[19][13]; 
	
	
char nomes[20][31]; float salarios[20][20]; 
	
	
char nomes[20]; float salarios[19][13]; 
	
	�
	 ��2a Questão (Cód.: 68156)
	Pontos: 0,0  / 0,5
	Qual o nome da função matemática que calcula a potenciação de um número?
	
	 
	pot
	
	sqrt
	 
	pow
	
	elevado
	
	double
	
	�
	 ��3a Questão (Cód.: 191479)
	Pontos: 0,5  / 0,5
	 Uma das dificuldades da estrutura escolha/ caso é o fato das restrições variarem para cada linguagem, dificultando a fixação. Na linguagem C, essa estrutura recebe o nome de switch() e tem suas restrições. Observe os trechos abaixo e assinale o que é possível ser usado na linguagem C, supondo que  se espera encontrar na variável de nome a, inteira, alguns valores e entres eles está o número 90. Analise as linhas abaixo e assinale que foi escrita corretamente para testar o número 90 na estrutura switch().
	
	 
	case 90: printf("Pode") ; break;
	
	90: printf("Pode"); stop;
	
	case a=90: printf("Pode") ;break;
	
	case a > 90: printf("Pode") ;break;
	
	90: printf("Pode");
	
	�
	 ��4a Questão (Cód.: 188744)
	Pontos: 1,0  / 1,0
	Um programa pode ser formado por uma, ou mais funções. Quando existir mais de uma função, onde poderão se posicionar as demais funções em relação à função main()?
Observe as afirmativas abaixo e assinale a resposta CORRETA
 
I Antes ou depois, depende do programador, pois a posição não gera, nunca, problema.
II Depois, desde que os protótipos sejam colocados antes da main().
III Antes para não ter que colocar os protótipos e nunca ocasionar erros.
IV Antes ou depois, desde que sejam colocados os protótipos.
	
	 
	II e IV estão corretas
	
	I e III estão corretas
	
	I e IV estão corretas
	
	Só a II está correta
	
	II e III estão corretas
	
	�
	 ��5a Questão (Cód.: 187971)
	Pontos: 0,5  / 0,5
	Estava pesquisando na internet, quando li,  num fórum, um pedido de ajuda que incluía um programa codificado na linguagem C, apresentado abaixo. A pessoa não tinha um compilador e não estava conseguindo analisar o programa. Acompanhei no Teste de Mesa, supondo que eu teria digitado 345 quando foi solicitado um número inteiro de três algarismos. Assinale a respostaCORRETA que apresenta o que foi exibido na tela.
 
	
	
	-0012 ( Representa a soma dos algarismos do número -345 formatado)
	 
	0343 (O valor absoluto do resultado da expressão formatada)
	
	- 0.00289(O inverso do número formatado)
	
	0345 (O valor absoluto do número formatado)
	
	0543(O valor absoluto do número espelhado formatado)
	
	�
	 ��6a Questão (Cód.: 188780)
	Pontos: 0,0  / 1,0
	Um desenvolvedor, ao construir um programa, precisou de uma função que calculasse o volume de um bloco retangular. Ele construiu uma função, tendo considerado a propriedade de fechamento, isto é, o produto de números reais, real será e colocou a linha abaixo no programa.
                  printf("\nVolume: %.2f", volume(2, 4, 5));
Observe as opções abaixo e escolha aquela onde o protótipo da função está presente.
	
	 
	float volume(float a, b, c) ;
	
	void volume(float a, float b, float c)
	
	float volume(float a, float b, float c)
	 
	float volume(float a, float b, float c) ;
	
	void volume(float a, float b, float c) ;
	
	�
	 ��7a Questão (Cód.: 188941)
	Pontos: 0,0  / 0,5
	Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo e escolha a opção que contém a série exibida pelo código.
	
	
	2      4      7      13      24      44      81      149
	
	0      1      1      2      4      7      13      24
	 
	0       0      1      1      2      4      7      13
	
	1      2      4      7      13      24      44      81
	 
	1      1      2      4      7      13      24      44
	
	�
	 ��8a Questão (Cód.: 191420)
	Pontos: 0,5  / 0,5
	O professor de Matemática armazena as notas dos quatro bimestres e da média dos seus 47 alunos em cinco vetores.
Ele pretende agrupar esses vetores em uma matriz bidimensional de nome NOTAS na linguagem C.
Assinale a opção que possibilitará fazer o que o professor deseja.
	
	
	
float Notas[47][47]; 
	
	
float NOTAS[47,5]; 
	 
	
float NOTAS[47][5]; 
	
	
float notas[5][47]; 
	
	
float NOTAS[47][47]; 
	
	�
	 ��9a Questão (Cód.: 188843)
	Pontos: 0,0  / 1,5
	Um engenheiro civil gostaria de construir uma função que pudesse ajudar a quem precisa construir uma cerca para um terreno de forma retangular.
Deverá ser informado a quantidade de fios da cerca, o preço do metro linear do arame farpado, a largura e o comprimento do terreno.
Por medida de segurança, serão comprados 10% a mais do total de metros lineares. A função retornará o custo total da cerca.
	
	
Resposta: #include <stdio.h> #include <stdlib.h> int main() { int num,num; puts("\Digite a quantidade de fios da cerca:")
	
Gabarito: 
float valorFinal(int quantidadeFios, float preco, float largura, float comprimento) 
{
     return ((largura + comprimento) * 2)*1.1 * quantidadeFios * preco; 
}
	
	�
	 ��10a Questão (Cód.: 187941)
	Pontos: 0,0  / 1,5
	Um comerciante  resolveu dar descontos em sua loja porque as vendas tinham diminuído muito nos últimos quinze dias.
Teve uma idéia de confeccionar  um cartaz informando que:
 
COMPRAS COM VALORES MENORES QUE R$ 40,00 - desconto de 5%
DEMAIS VALORES - desconto de 10%
Construa um programa que deixe entrar com o valor da compra e exiba o valor já com desconto.
	
	
Resposta: #include <stdio.h> #include <stdlib.h> int main() { int num,num2; puts("\Digite os valores menores que 40:")
	
Gabarito:
int main()
{
      float valor; 
      printf("\nValor da compra:"); 
      scanf("%f", &valor); 
      if( valor < 50) 
          printf("\nValor com desconto: %.2f\n",valor*0.95); 
      else
          printf("\nValor com desconto: %.2f\n",valor*0.9);

Outros materiais