Buscar

Linguagem de Programação_Avaliando_Aprendizado_2

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 3 páginas

Prévia do material em texto

Exercício: CCE0242_EX_A2_
Aluno(a): Data: 22/10/2015 13:58:43 (Finalizada)
 1a Questão (Ref.: 201302223462) Fórum de Dúvidas (3) Saiba (1)
Um Engenheiro Mecânico tinha um arquivo onde ele gostaria que os nomes dos materiais fossem todos convertidos 
para letras minúsculas.
Observe as linhas abaixo e assinale a opção que contem a função que realiza essa conversão e a biblioteca a qual 
pertence.
 isalpha() e stdlib.h
atof() e stdlib.h
 tolower() e ctype.h
toupper() e stdlib.h
atoi() e math.h
 Gabarito Comentado
 2a Questão (Ref.: 201302223363) Fórum de Dúvidas (3) Saiba (1)
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);
}
 Nada porque tem muitos %
%s%d%% Juros de 10
10 Juros de
 Juros de 10%
% Juros de 10
 Gabarito Comentado
 3a Questão (Ref.: 201301795188) Fórum de Dúvidas (0) Saiba (0)
As funções existem para decompor um problema em partes menores, simplificando e organizando
o programa como um todo. Tendo em vista o que foi exposto, assinale a opção que apresenta uma
afirmativa ERRADA em relação aos conceitos de funções.
 O protótipo de uma função informa ao compilador o tipo de retorno, o nome e a lista de 
parâmetros da função.
Todas as funções apresentam na declaração de seu cabeçalho um par de parênteses.
As variáveis declaradas no corpo de uma função são chamadas variáveis locais.
 O comando return encerra a execução de uma função e pode retornar vários valores para a 
função chamadora da função.
Além do valor de uma variável é possível passar para uma função o endereço da variável 
como por exemplo, das matrizes.
 4a Questão (Ref.: 201302223353) Fórum de Dúvidas (3) Saiba (1)
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 = \n 12
 O valor eh = \n0012
O valor eh = em uma linha e na linha abaixo 12
O valor eh = em uma linha e na linha abaixo 0012
 Gabarito Comentado
 5a Questão (Ref.: 201301740650) Fórum de Dúvidas (0) Saiba (0)
Uma parte bastante importante no estudo da linguagem C é ter o conhecimento das suas bibliotecas. As respectivas
categorias das funções das bibliotecas #include ctype.h e #include math.h são:
 Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa; funções 
matemáticas que possibilitam arredondamento de um numero.
Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa; funções 
para entrada e saída de dados.
Funções para conversão de números e alocação na memória; funções matemáticas que possibilitam 
arredondamento de um numero.
Funções para entrada e saída de dados; funções matemáticas que possibilitam arredondamento de um 
numero.
Funções para entrada e saída de dados; funções para conversão de números e alocação na memória.
 6a Questão (Ref.: 201301793833) Fórum de Dúvidas (0) Saiba (0)
Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e
tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a saída abaixo:
Observação: A sequência de números que aparece na saída representa as colunas da tela.
 
Trecho
int num= 12; float med=9.8;
printf("\n12345678901234");
 
 printf("\n%4d\t%f\n", num, med);
printf("\n%d\t%6.2f\n", num, med);
 printf("\n%d\t%06.2f\n", num, med);
printf("\n%04d\t%.2f\n", num, med);
printf("\n%d\t06.2f\n", num, med);

Outros materiais