Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCE0242_AV1_201201142865 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV1 Aluno: 201201142865 - MAYARA GOMES MIRANDA Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9009/I Nota da Prova: 4,0 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 15/04/2013 20:20:50 1a Questão (Cód.: 177527) Pontos: 0,0 / 1,0 Um comerciante deseja verificar a média da idade de seus clientes. Para isso desenvolveu um algoritmo para auxiliá-lo. Analise cada algoritmo apresentado nas opções e marque a que define que o comerciante calculou a media somente para as idades informadas que forem inferiores a 70. for (idade=0;idade<70;idade++) { soma += idade; } for (idade=0;idade<70;idade++) { cin>>idade; soma += idade; } repeat cin >> idade; soma += idade; until idade > 70; repeat cin >> idade; soma += idade; until idade < 70 cin >> idade; while (idade <70) { soma += idade; cin >> idade; } 2a Questão (Cód.: 177550) Pontos: 0,0 / 1,0 Qual tipo de variável deve ser usado para armazenar um valor lógico (true/false) em C++? boolean char short float int 3a Questão (Cód.: 92269) Pontos: 1,0 / 1,0 De acordo com os estudos da Linguagem de Programação C analise as proposições abaixo. O compilador gera um programa executável. A diretiva de compilação #error permite a criação de um erro em tempo de execução. Uma das principais utilidades das diretivas de compilação é tornar o código portável. const: a variável não pode ter o seu valor alterado. As diretivas #define e #undef permitem a compilação condicional. 4a Questão (Cód.: 177542) Pontos: 0,0 / 1,0 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 (Cód.: 134181) Pontos: 1,0 / 1,0 Uma das características da linguagem C++ é a utilização de operadores (Lógicos, aritméticos, de atribuição, etc.) que se baseiam em símbolos que permitem a realização de operações. Basicamente, as regras de precedência desses operadores seguem as regras algébricas. Dentre os símbolos abaixo, quais correspondem respectivamente a Negação Lógica e Resto de Divisão? :? e % ! e % % e :? :? e ! != e % 6a Questão (Cód.: 177530) Pontos: 0,5 / 0,5 Considerando a seguinte sequencia de instruções, marque a alternativa que indica o comando correspondente para preenchimento da lacuna. ... cin>>matricula; ______________ (matricula<99) { cin>>matricula; } while do case for repeat loop 7a Questão (Cód.: 68173) Pontos: 1,0 / 1,0 O que será impresso? int uum =10; if (num%2==0){ cout<< "O numero "; cout<< "é par"; }else { cout<< "O numero "; cout<< " é impar"; } O número é impar é par é impar O numero é par O numero é par O numero é impar 8a Questão (Cód.: 177532) Pontos: 0,5 / 0,5 Qual dos trechos de programa em C++ apresentados indica corretamente se um numero é par ou impar? cin >> numero; cout << numero %2; cin >> numero; if (numero %2 == 0) cout << "par"; else cout <<"impar"; cin >> numero; if (numero / 2 == 0) cout << "par"; else cout <<"impar"; cin >> numero; if (numero %2 = 1) cout << "par"; else cout <<"impar"; cin >> numero; if (numero % 2 = 0) cout << "par"; else cout <<"impar"; 9a Questão (Cód.: 177535) Pontos: 0,0 / 0,5 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)) 10a Questão (Cód.: 177534) Pontos: 0,0 / 0,5 Para calcular a área de um retângulo é necessário conhecer a medida dos lados. Considerando que a área é dada pela altura multiplicada pela largura do retângulo, selecione o trecho de programa que mostra a entrada correta dos dados necessários para o cálculo da área de um retângulo. cin altura largura; cin >> altura,largura; cin >> altura && largura; cout << altura,largura; cin >> altura >> largura;
Compartilhar