





Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Respostas do conteudo linguagem de programação.
Tipologia: Exercícios
1 / 9
Esta página não é visível na pré-visualização
Não perca as partes importantes!






Pergunta 1 0,1 em 0,1 pontos A função calcular () recebe por parâmetros 3 valores do tipo float , realiza um cálculo (potência) e retorna ao resultado. Assinale a alternativa que apresenta o resultado correto da operação. #include<stdio.h> #include<math.h> float calcular (float x, float y, float z) { return (pow(x,2)+(y+z)); } void main() { printf("Resultado: %.2f \n", calcular(2,3,4)); printf("\n \n"); } Resposta Selecionada: d. Resultado:
Respostas: a. Resultado:
b. Resultado:
c. Resultado:
d. Resultado:
e. Resultado:
Comentário da resposta: Resposta: D Comentário: a função calcular() recebe três valores do tipo float e retorna o quadrado do 1º + a soma dos outros dois números. Na função main(), o comando printf() se encarrega de receber o retorno da função e imprimir o resultado na tela (saída de dados). Pergunta 2 0,1 em 0,1 pontos Analise o programa e assinale a alternativa que apresenta a saída correta considerando a entrada “Universidade Paulista”. Resposta Selecionada: c. 3 – a, 2 – e, 3 – i, 0 – o, 1
Respostas: a. 2 – a, 3 – e, 3 – i, 0 – o, 1
b. 1 3 5 7 9 11 13 15 17 19
c. 4 8 12 16 20 24 28 32
d. 2 4 6 8 10 12 14 16 18
e. 0 4 8 12 16 20 24 28 32. Comentário da resposta: Resposta: D Comentário: o programa cria um vetor de 10 posições e o preenche com os números pares de 2 a 20, apresentando o conteúdo do vetor como saída. Pergunta 5 0,1 em 0,1 pontos Considere o programa a seguir escrito em Linguagem C, possui uma função verificavogal(char M) que recebe um caractere por parâmetro e informa se ele é uma vogal ou uma consoante. Para que o programa execute corretamente sua tarefa, é preciso adicionar os códigos nas linhas 6 e 8, respectivamente. Assinale a alternativa que apresente os comandos corretos para completar o programa: Resposta Selecionada: e. return(1); return(0); Respostas: a. return(0); return(1); b. return(true); return(false); c. return(vogal); return(consoante ); d. exit(0); exit(1); e. return(1); return(0);
Comentário da resposta: Resposta: E Comentário: a função verificavogal() recebe um caractere por parâmetro, realiza um teste relacional e retorna um número inteiro. Para a linha 6, o retorno do valor 1 indica uma vogal; e na linha 8, o retorno do valor 0 indica uma consoante. Pergunta 6 0,1 em 0,1 pontos Considere o programa escrito em Linguagem C. O usuário digita um texto como entrada e o apresenta como saída excluído as vogais. Para que o programa execute corretamente e atinja o seu objetivo, será necessário preencher as linhas 8 e 11, respectivamente. Assinale a alternativa que apresente os comandos de forma adequada a especificação do programa: Resposta Selecionada: b. tam = strlen(cadeia); if (cadeia[x] != 'a' && cadeia[x] != 'e' && cadeia[x] != 'i' && cadeia[x] != 'o' && cadeia[x] != 'u' ) Respostas: a. tam = cadeia; if (cadeia[x] != 'a' && cadeia[x] != 'e' && cadeia[x] != 'i' && cadeia[x] != 'o' && cadeia[x] != 'u' ) b. tam = strlen(cadeia); if (cadeia[x] != 'a' && cadeia[x] != 'e' && cadeia[x] != 'i' && cadeia[x] != 'o' && cadeia[x] != 'u' ) c. tam = strlen(); if (cadeia[x] != 'a' && cadeia[x] != 'e' && cadeia[x] != 'i' && cadeia[x] != 'o' && cadeia[x] != 'u' ) d. tam = strlen(cadeia); if (cadeia[x] == 'a' && cadeia[x] == 'e' && cadeia[x] == 'i' && cadeia[x] == 'o' && cadeia[x] == 'u' ) e. tam = strlen(cadeia); if (cadeia[x] != 'a' || cadeia[x] != 'e' || cadeia[x] != 'i' || cadeia[x] != 'o' || cadeia[x] != 'u' ) Comentário da resposta: Resposta: B Comentário: a função strlen() – linha 8 retorna o tamanho do texto (cadeia). Por outro lado, a linha 11 possui uma estrutura condicional para verificar cada um dos caracteres, ignorando as vogais. Pergunta 7 0,1 em 0,1 pontos O programa a seguir escrito em Linguagem C solicita ao usuário o cadastro de 5 produtos, imprimindo-os na sequência por meio dos campos “código” e o “nome da cada produto”. O
Para que o programa execute corretamente sua tarefa, selecione a alternativa que melhor se enquadre nas linhas 15 e
Resposta Selecionada: a. Pessoa pessoas[QUANTIDADE_DE_PESSOAS]; if (strcmp (pessoas[i].nome, nomeloc)==0){ Respostas: (^) a. Pessoa pessoas[QUANTIDADE_DE_PESSOAS]; if (strcmp (pessoas[i].nome, nomeloc)==0){ b. Pessoa[QUANTIDADE_DE_PESSOAS]; if (strcmp (pessoas[i].nome, nomeloc)==0){ c. pessoas[3]; if (strcomp (pessoas[i].nome, nomeloc)==0){ d. Pessoa pessoas[QUANTIDADE_DE_PESSOAS]; if (strcmp (pessoas[i].nome, nomeloc)! =0){ e. pessoas[QUANTIDADE_DE_PESSOAS]; if (pessoas[i].nome && nomeloc)==0){ Comentário da resposta: Resposta: A Comentário: o programa declara um vetor (pessoas)
Resposta Selecionada: a. d) for (lin=0; lin<=3; lin+ +) for (col=0; col<=3; col++) if (lin != col) Respostas: (^) a. d) for (lin=0; lin<=3; lin+ +) for (col=0; col<=3; col++) if (lin != col) b. for (lin=0; lin<=4;lin++) for (col=0; col<=4; col++) if (lin == col) c. for (lin=0; lin<=3;lin++) for (col=0; col<=3; col++) if (lin == col) d. for (lin=0; lin<3;lin++) for (col=0; col<3; col++) if (lin != col) e. for (lin=1; lin<=4; lin++) for (col=1; col<=4; col++) if (lin != col) Comentário da resposta: Resposta: A Comentário: o programa preenche a matriz “mat” com os valores de “cont” e, na sequência, apenas os elementos em que a linha e a coluna são diferentes. Sendo os índices diferentes, os elementos na diagonal principal não serão impressos. Pergunta 10 0,1 em 0,1 pontos O programa escrito em Linguagem C possui uma estrutura de repetição para solicitar ao usuário 8 números inteiros e preencher o vetor “vet” por meio do comando scanf() – linha 8. Em seguida, o programa solicita ao usuário que digite um