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