Baixe o app para aproveitar ainda mais
Prévia do material em texto
27/10/2019 EPS simulado.estacio.br/alunos/?user_cod=1180826&matr_integracao=201512715311 1/4 Desenvolva uma função em linguagem C que receba 2 números diferentes e retorne o maior valor. 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); } LINGUAGEM DE PROGRAMAÇÃO I CCE0242_A2_201512715311_V1 Lupa Calc. PPT MP3 Aluno: ISAAC FRANCISCO SANTOS DE AZEVEDO Matr.: 201512715311 Disc.: LING. DE PROG. I 2019.2 (G) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. float maior(float num1, float num2) { if(num1 > num2) return num1; else return num2; } def maior( num1, num2) { if(num1 >= num2) return num1; else return num2; } float maior(float num1, num2) { if(num1 > num2) return num1; else return num2; } maior(float num1, float num2) { if(num1 > num2) return num1; else return num2; } float maior(float num1, float num2) { if(num1 < num2) return num1; else return num2; } Explicação: Simples exercício de função. 2. Juros de 10% %s%d%% Juros de 10 Nada porque tem muitos % % Juros de 10 10 Juros de Gabarito Coment. 27/10/2019 EPS simulado.estacio.br/alunos/?user_cod=1180826&matr_integracao=201512715311 2/4 Qual a funções da biblioteca stdio.h, da linguagem C usada exclusivamente para exibir apenas um caracter na tela? 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. 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: 3. puts('char') scanf('char') putchar('char') printf('char') msg('char') Explicação: Embora as funções puts() e printf() possam exibir um caracter, a função que exibe exclusivamente um caracter é a putchar() 4. A afirmativa III está errada e as demais corretas A afirmativa I está errada e as demais corretas A afirmativa II é a única correta A afirmativa II está errada e as demais corretas Todas as afirmativas estão corretas Explicação: O aluno precisa saber o que cada função é capaz de exibir. Esse conteúdo está na AULA 2. 5. Retorna diferente de 0 se o argumento for uma letra ou número Retorna uma letra convertida para maiúscula Retorna diferente de 0 se o argumento for um número Retorna uma letra convertida para minúscula Retorna diferente de 0 se o argumento for uma letra 27/10/2019 EPS simulado.estacio.br/alunos/?user_cod=1180826&matr_integracao=201512715311 3/4 Um programador durante a construção de um código precisava converter o texto correspondente a um ano em um número inteiro, para poder executar alguns cálculos a par�r deste ano. Das opções apresentadas, qual função apresenta a solução para o programador? 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? 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 6. strcat( ). strcont( ). strlen( ). strlength( ). atoi( ). Explicação: A opção correta é atoi() que é uma função da biblioteca stdlib.h que converte uma string em número inteiro ou 0 caso não contenha algarismos. strlength( ) e strcont() Não são definidas na linguagem C. strlen é uma função que retorna o comprimento da string entre parênteses, isto é, o número de caracteres sem contar com o caractere delimitador \0( caractere Nulo). A função strcat () na linguagem C concatena duas strings dadas. Ele concatena a string de origem no final da string de destino. 7. printf("%d8\n", 12345); printf("%08d\n", 12345); printf("%d\n", 12345); printf("%80d\n", 12345); printf("%8d\n", 12345); Explicação: Assunto bem explorado na Aula 2. 27/10/2019 EPS simulado.estacio.br/alunos/?user_cod=1180826&matr_integracao=201512715311 4/4 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? 8. printf("\t\tVOU\n\tGABARITAR\n"); printf("\t\tVOU\n\n\tGABARITAR\n"); printf("\t\tVOU\n\n\n\tGABARITAR\n"); printf("\t\t\tVOU\n\n\tGABARITAR\n"); printf("\t\t\tVOU\n\tGABARITAR\n"); Explicação: Assunto bem explorado na Aula 2. Legenda: Questão não respondida Questão não gravada Questão gravada Exercício inciado em 27/10/2019 14:46:41.
Compartilhar