Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201201876292) Pontos: 0,0 / 0,5 Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. +, - e * <, > e >= &&, >= e || =, > e || &&, || e ~ 2a Questão (Ref.: 201201791085) Pontos: 1,0 / 1,0 Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas. De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto. stdlib.h - Funções de entrada e saida. string.h - Funções para concatenação de strings com inteiros. stdio.h - Funções para gráficos. math.h - Funções matemáticas time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos. 3a Questão (Ref.: 201201890217) Pontos: 0,0 / 1,0 Uma das dificuldades da estrutura escolha/ caso é o fato das restrições variarem para cada linguagem, dificultando a fixação. Na linguagem C, essa estrutura recebe o nome de switch() e tem suas restrições. Observe os trechos abaixo e assinale o que é possível ser usado na linguagem C, supondo que se espera encontrar na variável de nome a, inteira, alguns valores e entres eles está o número 90. Analise as linhas abaixo e assinale que foi escrita corretamente para testar o número 90 na estrutura switch(). case 90: printf("Pode") ; break; 90: printf("Pode"); stop; case a=90: printf("Pode") ;break; 90: printf("Pode"); case a > 90: printf("Pode") ;break; 4a Questão (Ref.: 201201876280) Pontos: 0,0 / 0,5 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? enquanto (num > 0) while (num != 0) for ( i = 0; i == num; i++) while (num == 0) for (i = num; i > 0; i++) 5a Questão (Ref.: 201201886096) Pontos: 0,5 / 0,5 Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a saída abaixo: Observação: A sequência de números que aparece na saída representa as colunas da tela. Trecho int num= 12; float med=9.8; printf("\n12345678901234"); printf("\n%4d\t%f\n", num, med); printf("\n%d\t06.2f\n", num, med); printf("\n%04d\t%.2f\n", num, med); printf("\n%d\t%06.2f\n", num, med); printf("\n%d\t%6.2f\n", num, med); 6a Questão (Ref.: 201201887657) Pontos: 1,0 / 1,0 Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo, supondo que você digitou 2 e 4 quando lhe foram solicitados dois números e escolha a opção que contém a série exibida pelo código. 2 4 6 8 19 12 14 16 2 4 4 8 12 20 32 52 2 4 6 10 16 26 42 68 2 4 4 8 12 20 32 2 4 6 10 16 26 42 7a Questão (Ref.: 201201886721) Pontos: 1,0 / 1,0 Um engenheiro precisava calcular o valor do imposto a ser pago no carnê leão. Sabe-se que o imposto é calculado sobre o salário bruto. Acompanhe o programa codificado na linguagem C, supondo que você digitou 4000 para primeira solicitação de entrada e 1000, para segunda solicitação. Escolha a opção onde está presente o valor do imposto. Valor do imposto a ser pago: 800.00 Valor do imposto a ser pago: 850.00 Valor do imposto a ser pago: 750.00 Valor do imposto a ser pago: 1000.00 Valor do imposto a ser pago: 650.00 8a Questão (Ref.: 201201876273) Pontos: 1,0 / 1,0 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)) 9a Questão (Ref.: 201201886098) Pontos: 0,5 / 0,5 Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e tendo em vista o trecho do programa, qual deveria ser a linha usada para exibir a saída abaixo: Observação: A sequência de números que aparece na saída representa as colunas da tela. Trecho int num1= 12, num2=8; float num3=15; printf("\n12345678901234"); printf("\n%d\t%6.2f\n",num1/num2, num3); printf("\n%.2f\t%06.2f\n",(float) num1/num2, num3); printf("\n%04d\t%.2f\n", num1/num2, num3); printf("\n%d\t%06.2f\n", num1, num3); printf("\n%4d\t%.2f\n", num1%num2, num3/2); 10a Questão (Ref.: 201201876293) Pontos: 1,0 / 1,0 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? if (cpf != 0) { // [bloco de comandos] } for (cpf=0; cpf !=0; cpf++) { // [bloco de comandos] } do while (cfp !=0) { // [bloco de comandos] } while{ // [bloco de comandos] } do (cfp !=0); do{ // [bloco de comandos] } while (cfp !=0);
Compartilhar