Logo Passei Direto
Buscar

6Test Conh Prog Aplic Sist Elétricos

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

09/10/2021 19:55 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/6
Teste de
Conhecimento
 avalie sua aprendizagem
Uma lanchonete está disponibilizando para seus clientes um terminal através do qual poderão fazer seu pedido. Para que
isso aconteça, o terminal deve exibir o menu de itens disponíveis conforme se vê a seguir:
*** Cardápio ***
100 - Hambúrguer - R$5,50
101 - Cachorro-quente - R$4,50
102 - Milkshake - R$7,00
103 - Pizza brotinho - R$8,00
104 - Cheeseburguer - R$8,50
Informe o código do seu pedido:
Uma vez que o cliente informe o código do item desejado, o terminal deverá perguntar a quantidade de itens que ele deseja
pedir. Ao final, o usuário deverá informar o pedido do cliente e o valor a pagar.
Se você deseja escrever esse programa em C++ e optar pela estrutura SWITCH, como ficariam as linhas iniciais dessa
seleção, até o caso de o item "hambúrguer" ser escolhido?
PROGRAMAÇÃO APLICADA À SISTEMAS ELÉTRICOS
Lupa Calc.
 
 
CCE1950_A6_202003369802_V1 
 
Aluno: JOSE EDUARDO DE OLIVEIRA PINHO Matr.: 202003369802
Disc.: PROG. APL. SIST. ELÉ 2021.2 - F (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.
while (codigo) {
 case 100: item="Hambúrguer";
 valor= qtde * 5.50;
 break;
}
case (codigo) {
 switch 100: item="Hambúrguer";
 valor= qtde * 5.50;
 break;
}
switch (codigo) {
 if 100: item="Hambúrguer";
 valor= qtde * 5.50;
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
09/10/2021 19:55 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/6
Uma estrutura seletiva permite que se restrinja a execução de um trecho do programa à veracidade, ou não, de uma
condição. Sabendo disso, imagine que você está com as medidas dos três lados de um triângulo armazenados nas variáveis
L1, L2 e L3. Utilizando a sintaxe do Portugol Studio, como seria o trecho da estrutura seletiva que avalie se este triângulo é
isóscele, escaleno ou equilátero? Veja as definições para os diferentes tipos de triângulo:
Escaleno: Dois lados quaisquer com a mesma medida;
Equilátero: Três lados com a mesma medida;
Isósceles: Três lados com medidas diferentes.
 break;
}
switch (codigo) {
 default 100: item="Hambúrguer";
 valor= qtde * 5.50;
 break;
}
switch (codigo) {
 case 100: item="Hambúrguer";
 valor= qtde * 5.50;
 break;
}
 
 
 
 
2.
se (lado1==lado2 e lado2==lado3)
{ escreva("Este é um triângulo equilátero!") }
senao se (lado1==lado2 ou lado2==lado3 ou lado3==lado1)
{ escreva("Este é um triângulo escaleno!") }
senao
{ escreva("Este é um triângulo isósceles!") }
se (lado1=lado2 e lado2=lado3)
{ escreva("Este é um triângulo equilátero!") }
senao se
{ escreva("Este é um triângulo escaleno!") }
senao (lado1=lado2 ou lado2=lado3 ou lado3=lado1)
{ escreva("Este é um triângulo isósceles!") }
se (lado1==lado2 ou lado2==lado3)
{ escreva("Este é um triângulo equilátero!") }
senao se (lado1==lado2 e lado2==lado3 e lado3==lado1)
{ escreva("Este é um triângulo escaleno!") }
senao
{ escreva("Este é um triângulo isósceles!") }
se (lado1==lado2 e lado2==lado3)
{ escreva("Este é um triângulo escaleno!") }
senao se (lado1==lado2 ou lado2==lado3 ou lado3==lado1)
{ escreva("Este é um triângulo isósceles!") }
senao
{ escreva("Este é um triângulo equilátero!") }
(lado1==lado2 e lado2==lado3)
{ escreva("Este é um triângulo equilátero!") }
se (lado1==lado2 ou lado2==lado3 ou lado3==lado1)
{ escreva("Este é um triângulo escaleno!") }
09/10/2021 19:55 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/6
Considere o trecho de programa em C++ abaixo. O que é impresso na tela quando o número de entrada é 7 ? Assinale a
opção correta.
 int num;
 cout << "Digite um numero: ";
 cin >> num;
 if (num % 2 == 0)
 cout << num << "é divisível por 2";
 else
 if (num % 3 == 0 && num % 5 == 0)
 cout << num << " é divisível por 3 e por 5";
 else
 cout << num << " ### " ;
Um aluno de Introdução a Programação precisa escrever um programa que leia um caracter equivalente a uma estação do
ano imprima o nome equivalente considerando que P- Primavera, V - Verão, O - Outono e I - Inverno. Qual a estrutura
básica em C++ que deve ser utilizada para fazer esta seleção múltipla?
se
{ escreva("Este é um triângulo isósceles!") }
 
 
 
 
3.
 
Nada aparece, pois o trecho de programa possui erro.
 
7 é divisível por 3 e por 5.
 
Apenas 7
 
7 não é divisível por 2.
7 ###
 
 
 
Explicação:
Analisando o trecho em C++ e considerando a entrada 7 temos :
num recebeu 7 na entrada.
1o. teste : 7 % 2 é zero ? Falso. Então, entramos no else do 1o. if e testamos a condição do 2o. if
2o. teste : 7 % 3 é zero ? Falso. Nem adianta testar a outra condição deste if, pois existe o &&. DAí, entramos no else do 2o.
if, imprimindo na tela 
 7###
Logo, a resposta correta é 7###
 
 
 
 
 
4.
for
switch/case
while
break
do/while
 
 
 
Explicação:
 
09/10/2021 19:55 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/6
 
A linguagem C++ possui estruturas de decisão, as quais podem mudar a sequência de execução dos comandos. Analise o trecho de
programa abaixo e assinale a alternativa que corresponda a estrutura de decisão utilizada.
int main() {
int num;
cout<<"Digite um número: ";
cin>> num;
(num > 0)?cout<< num : cout<<" Número negativo ";
return 0;
}
 
Falso. Comando de repetição do/while
 
Falso. Comando de repetição. for
 
Verdadeiro. switch/case
 
Falso. Comando de repetição. while
 
Falso. Comando de interrupção. break
 
 
 
 
 
5.
aninhamento de if
Estrutura condicional de comando simples
Estrutura condicional de comando composto
comando switch
Operador ternário
 
 
 
Explicação:
Como dito no gabarito. O operador ? : equivale ao comando if ... else. 
 
 
 
 
6.
09/10/2021 19:55 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/6
Às vezes me perguntam se existe alguma razão para existirem tantas formas de decisão nas linguagens de
programação.
Eu sempre digo: Claro que sim!
Analise as afirmativas abaixo e escolha a opção certa.
I Se tivermos que fazer um teste e só executar um bloco, que pode ter uma instrução ou mais instruções, o if simples
deverá ser escolhido. 
11 10 50 10
11 10 50 10 2
10 50 10 2
11 50 10
11 50 10 2
 
 
 
Explicação:
1ª. Execução : valor de a é 1
Entrar no case 1, depois no case 3 e em seguida, no case 5. 
Então será impresso 11
 10
2ª. Execução : valor de a é 5
Entrar no case 5 e imprimir 50
3ª. Execução : valor de a é 20
Entrar no case 20 e depois no case 30.
Então, será impresso 10
 2
Concluindo :
Valores impressos : 11 10 50 10 2
 
 
 
 
7.
09/10/2021 19:55 Estácio: Alunos
https://simulado.estacio.br/alunos/ 6/6
II Se tivermos duas possibilidades de respostas, não poderemos usar dois if(s) simples, onde o teste de um é o
complementa o do outro, porque poderão sair duas respostas. 
III Se tivermos três possibilidades de respostas, podemos usar um if simples e um if composto que não teremos
problemas com as respostas. 
IV Quando temos 10 possibilidades de respostas, poderemos usar 10 if(s) simples, embora usar ifs encadeados
seria mais eficiente. 
Que comando em C++ é mais indicado para ser usado em um programa que permita a escolha de uma opção do MENU ? 
Por exemplo : 1-Incluir, 2-Excluir, 3-Alterar e 9-Sair.
Somente a afirmativa III é falsa
As afirmativas I e IV são verdadeiras
Somente a afirmativa II é verdadeira
As afirmativasII, III e IV são verdadeiras
Somente a afirmativa I é verdadeira
 
 
 
Explicação: As respostas falsas são conclusivas
 
 
 
 
8.
switch / case
do/while
while
for
cout / cin
 
 
 
Explicação:
Por definição dada em aula de comando de seleção
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
 
 
Exercício inciado em 09/10/2021 19:55:12. 
 
 
 
 
javascript:abre_colabore('35887','268856410','4874259409');

Mais conteúdos dessa disciplina