Buscar

AV2 Linguagem de programação 1/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

Parte superior do formulário
			
	 
	Fechar
	Avaliação: CCE0242_AV2_ » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV2 
	Aluno: 
	Professor:
	ANDRE PRZEWODOWSKI FILHO
ANITA LUIZA MACIEL LOPES
	Turma: 9015/K
	Nota da Prova: 3,0 de 8,0         Nota do Trab.: 0        Nota de Partic.: 1        Data: 24/11/2014 14:54:49 
	
	 1a Questão (Ref.: 201202361108)
	sem. N/A: AULA 5 - ESTRUTURA DE REPETIÇÃO
	Pontos: Sem Correç.  / 1,5 
	Desenvolva um programa que leia números inteiros, até que seja digitado 0, e que exiba:
         A média de todos os valores digitados
         O maior valor digitado
		
	
Resposta: 
	
Gabarito: 
#include 
#include 
void main(){
  int i=0;
  float valor, soma=0, media=0, maior;
  puts("Digite um valor: ");
  scanf("%f",&valor);  
  while(valor!=0){
    i++;
    if(i==1)
      maior=valor;
      else
        if(maior<valor)
          maior=valor;
    soma+=valor;  
    puts("Digite outro valor: ");
    scanf("%f",&valor);             
  }
  media= soma/i;
  printf("Elementos: %d\n",i);
  printf("Média: %.2f\n",media);
  printf("Maior: %.2f\n",maior);
  system("PAUSE"); 
}
</valor)
	
	
	 2a Questão (Ref.: 201202188763)
	5a sem.: Estrutura de repetição
	Pontos: 0,5  / 0,5 
	Qual a estrutura de repetição usada para quantidade indeterminada de repetições?
		
	
	switch
	
	struct
	
	if-else
	
	for
	
	while
	
	
	 3a Questão (Ref.: 201202256206)
	9a sem.: VETORES E MATRIZES
	Pontos: 0,0  / 1,0 
	 Na definição de estruturas, funções, variáveis, etc. devemos seguir suas respectivas Sintaxes.
Das opções apresentas, qual é SINTAXE correta da definição de um vetor bidimensional.
		
	
	tipo nome_matriz[numero_linhas][numero_colunas]; 
	
	tipo nome_matriz[numero_colunas][numero_linhas]; 
	
	nome_matriz[numero_linhas][numero_colunas]; 
	
	tipo nome_vetor[numero_colunas][numero_linhas]; 
	
	tipo nome_matriz[][]; 
	
	
	 4a Questão (Ref.: 201202254766)
	1a sem.: INTRODUCAO A LINGUAGEM C++
	Pontos: 0,5  / 0,5 
	A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização. Considere as seguintes afirmativas: 
|) Possibilidade em programação de alto e baixo nível;
||) Grande período para o aprendizado. 
|||) Adequação a grandes projetos; 
 
Assinale a alternativa que contem apenas vantagens da linguagem C++. 
		
	
	|| e |||
	
	| e ||
	
	Apenas |
	
	Apenas |||
	
	| e |||
	
	
	 5a Questão (Ref.: 201202188761)
	2a sem.: Funções matemáticas
	Pontos: 0,5  / 0,5 
	Qual o nome da função matemática que calcula a potenciação de um número?
		
	
	elevado
	
	pow
	
	sqrt
	
	pot
	
	double
	
	
	 6a Questão (Ref.: 201202212952)
	3a sem.: Características e definições da linguagem C++
	Pontos: 0,5  / 0,5 
	Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas. 
De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto. 
		
	
	math.h - Funções matemáticas
	
	string.h - Funções para concatenação de strings com inteiros.
	
	time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos.
	
	stdio.h - Funções para gráficos.
	
	stdlib.h - Funções de entrada e saida. 
	
	
	 7a Questão (Ref.: 201202212882)
	8a sem.: Comandos de Entrada e Saída
	Pontos: 0,0  / 1,5 
	Faça um programa em C que dado um número inteiro positivo n, imprimir os n primeiros naturais ímpares. Exemplo: Para n=4 a saída deverá ser 1,3,5,7. 
		
	
Resposta: #include int main() int n,i,impar; printf(numeros impares); else 
	
Gabarito: #include 
int main() {
int n, i, impar;
printf("\n\tGerador de numeros impares\n");
printf("\nDigite o valor de n: ");
scanf("%d", &n);
i = 0;
impar = 1; 
printf("Os %d primeiros impares sao:\n", n);
while (i < n) {
printf ("%d\n", impar);
impar = impar + 2; 
i = i + 1;
}
return 0;
}
	
	
	 8a Questão (Ref.: 201202223962)
	4a sem.: ESTRUTURA IF-ELSE
	Pontos: 0,5  / 0,5 
	Qual é a saída de tela, deste trecho de programa? 
int x=4, 
y=8; 
if (x < 2) 
    printf ("%d \n", x); 
else 
    printf ("%d \n", y); 
		
	
	8
	
	\n8
	
	12
	
	9
	
	\n4
	
	
	 9a Questão (Ref.: 201202365689)
	sem. N/A: Aula 6
	Pontos: 0,5  / 0,5 
	Na linguagem C os vetores são um assunto de grande relevância, por isso o programador deve saber bem como utilizar, declarar e utilizar.
Sabendo que as notas dos alunos de uma escola variam entre 0.0 e 10.0 com uma casa decimal e que é necessário criar um vetor que armazene até 150 notas, qual alternativa declara de forma correta este vetor para atender a necessidade citada.
		
	
	float notas[150];
	
	integer notas[150];
	
	real notas[150];
	
	float %.1f notas[150];
	
	int notas[150];
	
	
	 10a Questão (Ref.: 201202361060)
	sem. N/A: AULA 7 - MATRIZ BIDIMENSIONAL
	Pontos: 0,0  / 1,0 
	Matrizes é um dos conceitos mais largamente usado em programação nos dias de hoje.
Identifique a opção que ocorrerá um erro:
		
	
	int matriz[][3]= {{2,4,6},{7,8,9}};
	
	int matriz[2][3]; matriz[0][0]=2; matriz[0][1]=4;
	
	int matriz[2][3]= {{2,4,6};{7,8,9}};
	
	int matriz[][3]= {{2,4,6}};
	
	int matriz[2][3]= {{2,4,6},{7,8,9}};
	
	
Observação: Eu, SORAYA HALFELD DIVAN, 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: 24/11/2014 15:47:04
	
	Período de não visualização da prova: desde 17/11/2014 até 02/12/2014.
Parte inferior do formulário

Outros materiais