Baixe o app para aproveitar ainda mais
Prévia do material em texto
LINGUAGEM DE PROGRAMAÇÃO I 2a aula Lupa PPT MP3 Exercício: CCE0242_EX_A2_201407150014_V2 14/06/2019 Aluno(a): TIAGO AZEREDO DE OLIVEIRA 2019.1 Disciplina: CCE0242 - LINGUAGEM DE PROGRAMAÇÃO I 201407150014 1a Questão Saída formatada necessita de muita atenção. Se você precisasse exibir 12345 utilizando 8 casas e preenchendo com zero as que não fossem necessárias, qual das opções abaixo você escolheria? printf("%80d\n", 12345); printf("%08d\n", 12345); printf("%8d\n", 12345); printf("%d\n", 12345); printf("%d8\n", 12345); Respondido em 14/06/2019 00:29:09 Explicação: Assunto bem explorado na Aula 2. 2a Questão Um Engenheiro estava construindo um trecho de programa onde pedia que o usuário respondesse com uma letra ou um algarismo. Se o usuário não tivesse respondido, ele enviaria uma mensagem de erro. Ele sabia que precisava aprender mais alguma estrutura, mas, no momento, pensou em experimentar uma função que pudesse lhe dar um retorno. Pesquisou nas bibliotecas estudadas na aula 2 e achou. Qual o nome dessa função? isalnum() isspace() isnotalphadigit() isdigit() isalpha() Respondido em 14/06/2019 00:29:43 Gabarito Coment. Gabarito Coment. 3a Questão Qual o nome da função matemática que calcula a potenciação de um número? pow elevado sqrt double pot Respondido em 14/06/2019 00:30:01 Explicação: A biblioteca math.h é formada por um grupo de funções matemáticas. Sendo assim, como a linguagem foi escrita em inglês, serão descartadas todas as palavras em Português. Partindo desse princípio, sobram sqrt , pow e double. double é um tipo de dado real de dupla precisão logo, não é função matemática. sqrt abreviatura de square root. Essa é a função que retorna a raiz quadrada do argumento pow, abreviatura de power(potência). Essa é a função que eleva um número a um expoente que significa multiplicar o número por ele mesmo tantas vezes quanto for o expoente. Gabarito Coment. Gabarito Coment. 4a Questão Se a variável p está armazenando o valor 6, qual valor será armazenado na variável r após ser axecutada a função: r = pow (r,3) 18 36 126 216 98 Respondido em 14/06/2019 00:32:12 5a Questão Qual será a saída do comando abaixo: printf("O valor de Pi é %.6f", pi); O valor de Pi é 3.1415926535897932384626433832795 O valor de Pi é 3.141592 O valor de Pi é pi O valor de Pi é 3,14 O valor de Pi é 3.14 Respondido em 14/06/2019 00:33:02 Explicação: .6: 6 casas decimais 6a Questão Quais as funções da biblioteca stdio.h, da linguagem C usadas para exibir mensagens na tela? putchar("string") e printf("string") printf("string") e puts("string") printf("string") e msg("string") msg("string") e puts("string") putchar("string") e puts("string") Respondido em 14/06/2019 00:33:52 Explicação: msg não é uma função da stdio.h, putchar() exibe apenas um caracter, portanto as únicas funções que são capazes de exibir uma mensagem e pertencem a stdio.h são a puts() e a printf() 7a Questão Qual a função da stdio.h que exibe formatado um, ou vários caracteres, constante numérica, conteúdo de variável, retorno de função? puts("string") msg("string") scanf("string") printf("string") putchar("string") Respondido em 14/06/2019 00:34:44 Explicação: Apenas a printf é capaz de exibir uma saída formatada e o conteúdo de uma variável. 8a Questão Estudamos alguns caracteres especiais que lhe ajudam a formatar a saída de seus programas. Eles também são conhecidos como caracteres de controle ou sequência de escape por serem sempre precedidos pela \ cujo nome em inglês é backslash e por aqui é conhecida como barra invertida ou contra-barra. Observe a linha abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display. printf ("RESULTADO =\\%07d\\\n", 123); RESULTADO = 0000123 RESULTADO =\0000123\ RESULTADO =\\0000123\\ RESULTADO = 0000000123 RESULTADO =\\0000000123\\ Respondido em 14/06/2019 00:35:09 Explicação: O trecho está baseado no conteúdo da AULA 2, pois saberia que para exibir um \ teria que incluir dois \
Compartilhar