Buscar

Aula 02.4

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

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

Prévia do material em texto

Exercício: CCE0608_EX_A2_201801212724_V5 24/10/2018 09:49:20 (Finalizada)
Aluno(a): MONICA REGINA JATAHY LEITE 2018.2 - F
Disciplina: CCE0608 - LINGUAGEM DE PROGRAMAÇÃO I 201801212724
 1a Questão
No comando: printf("Este é o numero: %d", 8); O que é o número "8"?
Um endereço
Um caractere
 Uma constante
Um ponto flutuante
Uma variável
 
 2a 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? 
putchar("string") 
 
 printf("string") 
msg("string") 
puts("string") 
scanf("string") 
Explicação:
Apenas a printf é capaz de exibir uma saída formatada e o conteúdo de uma variável.
 
 3a Questão
Na Linguagem C, encontramos três funções que podem exibir na tela.
Leia com atenção as afirmativas abaixo e selecione a opção correta
I A função puts() exibe uma cadeia de caracteres, mas não exibe conteúdo de variáveis.
II A função printf() exibe cadeia de caracteres, conteúdo de variáveis de qualquer tipo, resultado de
expressões.
III A função putchar() exibe uma cadeia de caracteres ou o conteúdo de variáveis do tipo char com
um caractere ou um conjunto de caracteres.
 
Todas as afirmativas estão corretas
A afirmativa I está errada e as demais corretas
A afirmativa II é a única correta
 A afirmativa III está errada e as demais corretas
A afirmativa II está errada e as demais corretas
Explicação:
O aluno precisa saber o que cada função é capaz de exibir. Esse conteúdo está na AULA 2.
 
 4a 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 =\\0000000123\\
 RESULTADO =\0000123\
RESULTADO = 0000000123
RESULTADO =\\0000123\\
RESULTADO = 0000123
Explicação:
O trecho está baseado no conteúdo da AULA 2, pois saberia que para exibir um \ teria que incluir 
dois \
 
 5a Questão
A biblioteca ctype.h é composta de funções que manipulam um caracter.Uma destas funções é toupper(char).
Marque a alternativa que indica o retorno desta função:
 
Retorna uma letra convertida para minúscula
Retorna diferente de 0 se o argumento for uma letra ou número 
Retorna diferente de 0 se o argumento for um número
Retorna diferente de 0 se o argumento for uma letra
 Retorna uma letra convertida para maiúscula
Explicação:
Veja as funções de cada alternativa:
toupper(char)-Retorna uma letra convertida para maiúscula
tolower(char)-Retorna uma letra convertida para minúscula
isalnum(int ch)-Retorna diferente de 0 se o argumento for uma letra ou número 
isalnum(int ch)-Retorna diferente de 0 se o argumento for um número
isalpha(int ch)-Retorna diferente de 0 se o argumento for uma letra
 6a Questão
Qual será a saída do comando abaixo: printf("O valor de Pi é %.6f", pi);
O valor de Pi é pi
O valor de Pi é 3,14
 O valor de Pi é 3.141592
O valor de Pi é 3.14
O valor de Pi é 3.1415926535897932384626433832795
Explicação: .6: 6 casas decimais
 
 7a Questão
Temos linhas e colunas na tela. A um conjunto de 8 colunas, chamamos de zona.
Estudamos os caracteres \n e \t na Aula 2
Se você precisasse exibir VOU na terceira zona de uma linha estando o cursor na primeira coluna 
dessa linha e GABARITAR na segunda zona de uma linha que tem, antes dela,duas linhas em 
branco, qual das opções abaixo você escolheria?
 
printf("\t\t\tVOU\n\n\tGABARITAR\n");
printf("\t\tVOU\n\tGABARITAR\n");
printf("\t\t\tVOU\n\tGABARITAR\n");
printf("\t\tVOU\n\n\tGABARITAR\n");
 printf("\t\tVOU\n\n\n\tGABARITAR\n");
Explicação:
Assunto bem explorado na Aula 2.
 
 8a 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("%08d\n", 12345);
printf("%d8\n", 12345);
printf("%8d\n", 12345);
printf("%d\n", 12345);
printf("%80d\n", 12345);
Explicação:
Assunto bem explorado na Aula 2.

Continue navegando