Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício: CCE0242_EX_A3_201201355818 Matrícula: 201201355818 Aluno(a): ELISEU DA SILVA ANDRE Data: 04/04/2016 20:21:15 (Finalizada) 1a Questão (Ref.: 201201568954) Fórum de Dúvidas (2) Saiba (2) Um programa de cadastro deve solicitar cpf,nome e telefone de alunos até que o cpf seja igual a 0. Que estrutura em C melhor representa esta tarefa? for (cpf=0; cpf !=0; cpf++) { // [bloco de comandos] } do{ // [bloco de comandos] } while (cfp !=0); if (cpf != 0) { // [bloco de comandos] } do while (cfp !=0) { // [bloco de comandos] } while{ // [bloco de comandos] } do (cfp !=0); 2a Questão (Ref.: 201201485230) Fórum de Dúvidas (2) Saiba (2) Dado o trecho de lógica utilizando o conceito da linguagem de programação C. Diga o resultado das variáveis x, y e z depois da seguinte sequência de operações: int x,y,z; x=y=10; z=++x; x=-x; y++; x=x+y-(z--); x = -11 y = 11 z = 10 x = 11 y = 11 z = 15 x = -20 y = 20 z = 10 x = -13 y = 11 z = 13 x = -01 y = 01 z = 10 Gabarito Comentado Gabarito Comentado 3a Questão (Ref.: 201201568934) Fórum de Dúvidas (2) Saiba (2) Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro. ((pontos>=10) || (pontos <=20)) ((pontos>=10) # (pontos <=20)) ((pontos>=10) && (pontos <=20)) ((pontos>=10) ! (pontos <=20)) ((pontos>=10) % (pontos <=20)) Gabarito Comentado Gabarito Comentado 4a Questão (Ref.: 201201625221) Fórum de Dúvidas (0) Saiba (0) Na programação em C como em outras linguagens, muitas vezes se faz necessário a conversão de tipos de dados, para que possamos exibir ou armazenar o resultado de uma operação da forma desejada. O nome dado a esta operação é Cast. Das opções apresentadas, marque aquela que converte e armazena corretamente o valor de uma variável n do tipo int para a variável x do tipo float utilizando o Cast. n = (float) x; x = (float) n; n = float x; x = float n; x = (int) n; Gabarito Comentado 5a Questão (Ref.: 201202011818) Fórum de Dúvidas (2) Saiba (2) Quando precisamos incrementar o valor de uma variável em C, geralmente usamos a forma contrata, com os operadores pré ou pós fixados de acordo com a necessidade. Supondo as seguintes definições e desconsiderando a necessidade do restante do programa: Int a = 5; Int b = 8; Após a execução das operações na ordem em que são apresentadas, Marque a resposta correta: a = ++b; o valor de a e b são respectivamente: 8 e 9 a += b++; o valor de a e b são respectivamente: 9 e 13 a += ++b; o valor de a e b são respectivamente: 14 e 8 a = b++; o valor de a e b são respectivamente: 8 e 9 a += b++; o valor de a e b são respectivamente: 14 e 9 Gabarito Comentado 6a Questão (Ref.: 201201965841) Fórum de Dúvidas (2) Saiba (2) As bibliotecas da linguagem C guardam funções predefinidas da linguagem. Veja o código a seguir e marque a alternativa que contém as bibliotecas necessárias para que este código funcione. #include________ #include________ int main() { int a=2, b=2, c=8, delt; delt=(pow(b, 2)-(4*a*c)); system("pause"); return (0); } Não leve em consideração os sinais de maior e menor que envolvem o nome das bibliotecas. math.h - stdlib.h stdlib.h - ctype.h cmat.h - ctype.h stdio.h - ctype.h stdio.h - stdlib.h
Compartilhar