Baixe o app para aproveitar ainda mais
Prévia do material em texto
Professor: ANITA LUIZA MACIEL LOPES Turma: 9007/AG Nota da Prova: 8,9 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 06/06/2016 10:01:20 (F) 1a Questão (Ref.: 187390) Pontos: 0,9 / 1,0 Um professor de Linguagem de Programação I pediu a um aluno que desenvolvesse um programa codificado na linguagem C para que ele pudesse calcular a nota da AV1 que seria composta de duas notas: prova e seminário. Entretanto, ele informou que, se a nota da prova fosse menor do que 4.0, então, não valeria a nota do seminário, ficando a nota da AV1 só com a nota da prova. Caso contrário, Seria feita a média aritmética para compor a nota da AV1. Ajude ao aluno, escrevendo esse código. Resposta: #include <stdio.h> #include <stdio> int main () { float prova, seminario, media; printf(**\nNota da prova: \n") ; scanf("F", &prova); printf("\nNota do seminario; \n") scanf("%f"seminario); if (prova < 4) printf("\nNota da AV1: %:1 f\n", prova); else { media=(prova+seminario)/2; printf("\nNota da AV!;%,1!f\n, media); } } Gabarito: int main() { float prova, seminario,media; printf("\nNota da prova: \n") ; scanf("%f", &prova); printf("\nNota do seminario: \n") ; scanf("%f", &seminario); if ( prova < 4) printf("\nNota da AV1: %.1f\n", prova) ; else { media=(prova+seminario)/2; printf("\nNota da AV1: %.1f\n", media) ; } } 2a Questão (Ref.: 859718) Pontos: 0,0 / 1,0 Quando trabalhamos com arquivos, precisamos fazer uma "ponte" entre o programa e o arquivo externo a ser criado. Em outras palavras, devemos criar, no nosso programa, uma variável que ficará associada ao referido arquivo. Neste contexto, escreva a linha de comando que cria uma variável de nome meuArquivo. Resposta: Gabarito: FILE *meuArquivo; 3a Questão (Ref.: 616888) Pontos: 1,0 / 1,0 Observe o programa abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display. #include int main() { printf ("%s%d%%","Juros de ",10); } % Juros de 10 Nada porque tem muitos % %s%d%% Juros de 10 10 Juros de Juros de 10% Gabarito Comentado. 4a Questão (Ref.: 664158) Pontos: 1,0 / 1,0 Marque abaixo a instrução que permite parar uma execução dentro de um switch. break open case stop close Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 713596) Pontos: 1,0 / 1,0 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? repeat...util switch do...while for while Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 628076) Pontos: 1,0 / 1,0 Assim como nas variáveis, podemos inicializar os vetores assim que declaramos. Sabendo-se que existe um vetor de 3 posições do tipo inteiro, qual das opções abaixo correspondo a correta forma de se declarar e inicializar este vetor? int numeros(2) = { 0, 1, 2}; int numeros[3] = ( 0, 1, 2); int numeros[3] = { 0, 1, 2}; int numeros[2] = [ 0, 1, 2]; integer numeros[3] = [ 0, 1, 2]; Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 191420) Pontos: 1,0 / 1,0 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][5]; float NOTAS[47][47]; float notas[5][47]; float NOTAS[47,5]; float Notas[47][47]; 8a Questão (Ref.: 135612) Pontos: 1,0 / 1,0 Um programador durante a construção de um código precisava converter o texto correspondente a um ano em um número inteiro, para poder executar alguns cálculos a partir deste ano. Das opções apresentadas, qual função apresenta a solução para o programador? strcont( ). atoi( ). strlength( ). strcat( ). strlen( ). 9a Questão (Ref.: 135601) Pontos: 1,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_vetor[numero_colunas][numero_linhas]; tipo nome_matriz[numero_colunas][numero_linhas]; tipo nome_matriz[][]; nome_matriz[numero_linhas][numero_colunas]; 10a Questão (Ref.: 633864) Pontos: 1,0 / 1,0 A função rewind() de protótipo void rewind (FILE *fp); tem como comportamento: Adiantar para a próxima posição corrente do arquivo. Adiantar a posição corrente do arquivo para o fim. Retornar a posição corrente do arquivo para o fim. Retornar a posição corrente do arquivo para o início. Adiantar a posição corrente do arquivo para o início.
Compartilhar