Buscar

Comandos condicionais compostos (pseudocódigo)

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Comandos condicionais compostos (pseudocódigo)
1.Uma empresa do ramo da eletrônica precisa enviar e analisar a entrada de um valor para um dispositivo, podendo tal valor ser positivo, negativo ou zero. Para cada entrada, ele enviará um comando para o dispositivo eletrônico de controle de temperatura. Se o valor digitado for zero (0), o aparelho desligará; se for digitado um valor positivo, o dispositivo irá aumentar a temperatura conforme o valor informado. Caso o valor seja negativo, diminuirá a temperatura atual.
O algoritmo deverá imprimir as seguintes frases:
• Quando o número digitado é zero (0) – deverá imprimir a frase “O dispositivo será desligado”.
• Quando o número digitado é um (1) – deverá imprimir a frase “A temperatura aumentará”.
• Quando o número digitado é menos 10 (-10) – deverá imprimir “A temperatura diminuirá”.
Analise o algoritmo apresentado abaixo para o problema proposto.
D. Funciona para números maiores ou iguais a zero.
2. Observe o seguinte algoritmo:
B. b=156, d=6 e x=576.
3. Observe o problema: ler 3 valores reais V1, V2 e V3. Calcular a soma do quadrado dos 3 valores. Se o resultado da soma for maior que 1200, calcular e imprimir a soma dos dois primeiros; se não, calcular e imprimir a soma dos dois últimos valores.
Analise aos algoritmos de comandos de seleção composta apresentadas para a resolução do problema apresentado.
E. Todas as alternativas são falsas.
4. Uma empresa têxtil que produz bermudas de praia precisa calcular o valor do prêmio para seus funcionários. O funcionário receberá o salário-base mais o valor do prêmio, o qual será calculado com base na produção individual. As regras foram expostas no início do ano em palestra para todos os funcionários. Ao final, deverão ser impressos o salário total e o valor do prêmio.
Regra de definição dos percentuais dos prêmios:
• Funcionário com até um dia de atestado – recebe 5% do valor da sua produção.
• Funcionário com mais de 1 e menos de 3 dias de atestado – recebe 2% do valor da sua produção.
• Funcionário com mais de 3 dias de atestado – recebe 1% do valor da sua produção
O cálculo da produção será feito pela fórmula: número de peças produzidas * valor da peça
Selecione o algoritmo que apresenta corretamente uma solução para o problema.
A.
5. Uma rede de hospitais do estado precisa automatizar o cálculo de diárias a serem pagas pelos clientes. Como proposta de uma solução para o problema, considere o algoritmo em pseudocódigo, que realiza o cálculo das diárias de uma internação para a rede de hospitais. O algoritmo recebe como entrada os seguintes dados: número total de dias de internação, tipo de quarto e se este possui telefone ou não. A rede de hospitais trabalha com três tipos de quartos: "P” (quarto particular e individual) “ S” (quarto semiprivativo que pode ter até duas pessoas) e “C” (quarto coletivo com, no máximo, quatro pessoas). O cálculo do uso do telefone será cobrado por dia de internação no quarto particular, tendo uma taxa fixa diária de R$ 10,00.
Analise o algoritmo abaixo como uma possível solução para o problema.
Algoritmo “internação”
var
 tipo, telefone:caractere
 valortel,total, conta:real
 dias:inteiro
inicio
 Leia (dias, tipo)
 se (tipo ="P") entao
 total<-(dias*260)
 Escreval("USOU TELEFONE? S/N: ")
 Leia (telefone)
 se (telefone ="S") entao
 valortel <-10.00*dias
 senao
 valortel <-0
 fimse
 senao
 se (tipo="S") entao
 total<-(dias * 140)
 senao
 se (tipo="C")
 total<-(dias* 80)
 senao
 escreval("Tipo de quarto inválido")
 fimse
 fimse
fimse
conta <- total +valortel
escreval(conta)
fimalgoritmo
Analise as alternativas a seguir, relativas ao algoritmo, e assinale a alternativa correta.
B. Se for digitado o valor 10 para a variável “dias” e “P” para a variável “tipo”, e “S” para “telefone” na execução do comando leia(dias, tipo) e leia(telefone), a variável “conta” armazenará, ao final da execução do algoritmo, o valor 2.700,00.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando