Baixe o app para aproveitar ainda mais
Prévia do material em texto
Nota da Prova: 3,5 de 8,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 23/11/2015 18:31:00 1a Questão (Ref.: 201307767714) Pontos: 0,0 / 1,5 Na estrutura básica de um programa desenvolvido na linguagem C, temos alguns arquivos de cabeçalho e podemos ter algumas definições de constantes e de macros . Como incluímos esses arquivos de cabeçalho e as definições em nossos programas? Dê um exemplo de cada um. Resposta: Gabarito: Para incluirmos os arquivos de cabeçalho, usamos a diretiva include. Exemplo: #include < stdio.h> Para definirmos um constante, ou macro, usamos a diretiva define. Exemplo: #define T 32 2a Questão (Ref.: 201307189320) Pontos: 0,0 / 1,5 Faça um programa em C que dado um número inteiro positivo n, calcular a soma dos n primeiros números naturais. Resposta: #include int main () { printf (" o valor de 1,2 soma deles sera 3"); Gabarito: #include int main() { int n, soma; printf("\n\tCalculo da soma dos n primeiros numeros naturais\n"); printf("\nDigite o valor de n: "); scanf("%d", &n); soma = (n * (n + 1)) / 2; printf("A soma dos %d primeiros numeros naturais e' %d\n", n, soma); return 0; } 3a Questão (Ref.: 201307713705) Pontos: 0,0 / 0,5 Na função main() da linguagem C, declarações, comandos, estruturas e tudo mais que pertence ao corpo da função estão envoltos por dois elementos. Assinale a opção que apresenta esses elementos. begin e end { e } ( e ) begin e end; [ e ] 4a Questão (Ref.: 201307713830) Pontos: 0,5 / 0,5 Observe o programa abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display. #include int main() { printf ("O valor eh = \\n%04d ", 12); } O valor eh = 000012 O valor eh = em uma linha e na linha abaixo 0012 O valor eh = em uma linha e na linha abaixo 12 O valor eh = \n0012 O valor eh = \n 12 5a Questão (Ref.: 201307713816) Pontos: 0,0 / 0,5 Escolha a opção que inclui somente nomes válidos para variáveis na linguagem C. 2_ou_1, fim, *h, j 2nota, a36, x#y, --j i, j, int, obs If, nota_do_aluno_2, HOJE, _yes nota-2 , a36, x_y 6a Questão (Ref.: 201307714349) Pontos: 0,0 / 0,5 Um desenvolvedor pediu ajuda ao Engenheiro porque o teste que ele tinha feito para selecionar funcionários não estava dando certo. Ele apresentou as cinco opções abaixo. Assinale a única opção que atende à exigência: o candidato ser do sexo feminino e ter idade no intervalo fechado em 18 e aberto em 30. if( sexo == 'f' or sexo == 'F' and idade >= 18 and idade <= 30 ) if( sexo == 'f' || sexo == 'F' && idade >= 18 && idade <= 30 ) if(( sexo == 'f' || sexo == 'F' ) && idade >= 18 && idade < 30 ) if(( sexo == 'f' || sexo == 'F' ) and idade >= 18 and idade < 30 ) if(( sexo == 'f' or sexo == 'F') and idade>=18 and idade < 30 ) 7a Questão (Ref.: 201307810548) Pontos: 0,5 / 0,5 Os loops são utilizados para executar um conjunto de instruções várias vezes baseando-se sempre em uma condição que decidirá se continua repetindo ou não. Qual estrutura de repetição abaixo, garante que o bloco de instruções seja executado no mínimo uma vez? for switch do...while while repeat...util 8a Questão (Ref.: 201307365570) Pontos: 0,5 / 0,5 Um desenvolvedor precisava armazenar matrícula, nome e CR de um aluno. Sabe-se que a matrícula é um número inteiro e que o CR é um número real. Observe as alternativas abaixo e assinale qual foi a escolhida por atender a todas as exigências. char nome; int matricula; float CR; char nome[30]; int matricula; float CR; char[30] nome; int matricula; double CR; char nome; int matricula[12]; double CR; char[30] nome; int matricula[12]; float CR; 9a Questão (Ref.: 201307288374) Pontos: 1,0 / 1,0 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. char nomes[19][31]; float salarios[19][13]; char nomes[20][31]; float salarios[20][20]; char nomes[20]; float salarios[19][13]; char nomes[20][31]; float salarios[20][14]; float nomes[20][31], salarios[20][14]; 10a Questão (Ref.: 201307717637) Pontos: 1,0 / 1,0 Na manipulação de arquivos na linguagem C, podemos utilizar várias funções da linguagem. Cada uma delas tem um propósito específico. Das afirmativas apresentadas qual define melhor e corretamente qual a finalidade da função fprintf() . Função que fecha um arquivo. Funções para gravação formatada. Função que detecta o fim do arquivo. Funções para gravar um caractere. Funções para gravar uma linha.
Compartilhar