Buscar

EPS_ Alunos13

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 \

Continue navegando