Baixe o app para aproveitar ainda mais
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
Compartilhar