Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0239_AV_201707128057 » ALGORITMOS Tipo de Avaliação: AV Aluno: 201707128057 - ROBERTO ETIELE DE SOUZA AZEVEDO Professor: ANITA LUIZA MACIEL LOPES Turma: 9004/AD Nota da Prova: 6,3 Nota de Partic.: 0 Av. Parcial 2 Data: 17/11/2017 19:51:54 1a Questão (Ref.: 201707935315) Pontos: 0,3 / 1,0 Usando o C++, construa um código que receba um número e mostre se ele é par ou ímpar. Resposta: { int numero; cout <<"Digite um numero"; cin >> numero; { if 2==0; cout <<" O Numero é par"; else 2%1 }; cout << " O numero é impar"; return 0; } Gabarito: #include using namespace std; int main() { int num; cout << "Entre com o numero:"; cin >> num; if (num % 2 == 0){ cout << "E par"; } else { cout << "E impar"; return 0; } } 2a Questão (Ref.: 201707968611) Pontos: 0,0 / 1,0 O C++ possui mais de uma estrutura de repetição. Duas delas são: a estrutura while e a estrutura do-while. Em relação a posição da avaliação da decisão (condição) nas referidas estruturas, explique como elas ocorrem. Resposta: while = Ela é utilizada somente em uma parte do codigo com repetiçoes. do while = é utilizada no codigo por inteiro. Gabarito: - Na estrutura while, o bloco de comandos só executado e repetido após a decisão(condição) ter sido avaliada como verdadeira e manter-se assim. - Na estrutura do-while, o bloco de comandos é executado uma vez e, depois, só se repete se a decisão(condição) ter sido avaliada como verdadeira. 3a Questão (Ref.: 201707934605) Pontos: 1,0 / 1,0 Sobre o FLUXOGRAMA abaixo podemos afirmar que : Apresenta na sua lógica as estruturas de DECISÃO e REPETIÇÃO Apresenta na sua lógica as estruturas básicas de SEQUÊNCIA e REPETIÇÃO Apresenta na sua lógica a estrutura básica DECISÃO Apresenta na sua lógica a estrutura básica REPETIÇÃO Apresenta na sua lógica as três estruturas básicas de programação 4a Questão (Ref.: 201707934819) Pontos: 1,0 / 1,0 Uma variável pode ser entendida como sendo: Um elemento da unidade lógica de controle. Um dispositivo de memória auxiliar. Um dispositivo de entrada de dados. Um dispositivo de saída de dados. Um endereço na memória principal. 5a Questão (Ref.: 201707934689) Pontos: 1,0 / 1,0 Para exibir o valor da variável x do tipo inteiro em C++ deve ser utilizado o comando: cout >> "Valor de x: " , x; cout >> "Valor de x: " >> x; cout << x; cout << "Valor de x: " >> x; cout >>x; 6a Questão (Ref.: 201707934636) 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)) 7a Questão (Ref.: 201707934846) Pontos: 1,0 / 1,0 Analise o trecho do algoritmo abaixo e indique a alternativa que apresenta as saídas obtidas para os valores: A=17, B=21 e C=13. SE (A > (B+C)) ENTÃO ESCREVA("+++++") SENÃO SE (B<=C) ENTÃO ESCREVA("%%%%%") SENÃO ESCREVA("^^^^^") FIM SE ESCREVA("=====") FIM SE ^^^^^ ===== ===== ^^^^^ +++++ ===== %%%%% 8a Questão (Ref.: 201707968510) Pontos: 1,0 / 1,0 Qual o comando utilizado pelo C++ para implementação de algoritmos onde seja necessário que o usuário entre com um valor referente a uma opção a ser escolhida, quando é necessário consulta em uma tabela ou a um menu exibido na tela. cin switch/case break cout table 9a Questão (Ref.: 201707935140) Pontos: 0,0 / 0,5 Assinale o item que corresponde à condição da estrutura de repetição que faz com que o programe abaixo imprima 4 vezes a palavra bom dia. int a=8; while(____) { std::cout << "bom dia\n"; a = a -2; } a >= 0 a > 0 a < 0 a == 0 a <= 0 10a Questão (Ref.: 201707934875) Pontos: 0,0 / 0,5 Suponha que em um programa em C/C++ se deseje armazenar 15 valores decimais em um vetor LISTA. Assinale a declaração correta: float lista[16]; int lista[15]; float LISTA[15]; float lista[15]; int LISTA[16]; Período de não visualização da prova: desde 16/11/2017 até 28/11/2017.
Compartilhar