Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Prévia do material em texto

ATIVIDADE AVALIATIVA PRÁTICA DA UNIDADE 1 
DESENVOLVA UM PROGRAMA EM LINGUAGEM C UTILIZANDO O DEV C ++ PARA O DESAFIO 
PROPOSTO ABAIXO 
Conteúdos da unidade 1: estrutura básica de um programa em linguagem C, tipos de dados, 
variáveis e constantes, operadores relacionais, operadores aritméticos e lógica. 
ATIVIDADE É INDIVIDUAL - A entrega do programa deve ser realizada como um 
anexo do arquivo desenvolvido, o arquivo .C ou .Cpp gerado pelo DEV C++. 
NÃO será aceito a entrega de um arquivo em pdf e nem em forma de imagem, e 
também não em outra ferramenta ou linguagem de programação , é linguagem C , 
não é C++ . SE FOR REALIZADA SEM SEGUIR AS ESPECIFICAÇÕES 
DESCRITAS, A ATIVIDADE SERÁ ZERADA! 
Peso da atividade avaliativa : 2,5 
A pontuação da atividade será distribuída da seguinte forma: 
- Definições das variáveis, entrada de dados , estrutura e lógica do programa – 0,5 
pontos 
- Cálculos propostos para o desafio – 1,5 ponto 
- Geração do relatório final - 0,5 pontos 
 
Desafio Prático: Sistema de Análise de Consumo de Energia 
Uma empresa fornecedora de energia elétrica deseja desenvolver uma versão inicial de um sistema para 
acompanhar o consumo de seus clientes. 
Para fins de testes iniciais, o programa deverá coletar informações de um único consumidor e realizar 
alguns cálculos automáticos, para verificação a qualidade e corretude da solução proposta. 
O valor do quilowatt-hora (kWh) utilizado para o teste é fixo e igual a R$ 0,85. 
Além disso, a empresa considera que um consumo acima de 300 kWh caracteriza alto consumo. 
 
Desenvolva um programa em linguagem C, que execute as seguintes ações: 
 
Entradas : 
Solicitar ao usuário: 
• Nome do Cliente 
• Quantidade de kWh consumidos no mês por um determinado cliente 
Calcular ( PESO 1,2): 
1. Valor total da conta 
2. O valor da metade do consumo informado 
3. Dobro do consumo informado 
4. Verificar se o consumo ultrapassou 300 kWh ( imprimir 1 para Verdadeiro e 0 para Falso) 
5. Verificar se o valor da conta ultrapassou R$ 250,00 ( imprimir 1 para Verdadeiro e 0 para 
Falso) 
6. Verificar simultaneamente(NÃO UTILIZAR COMANDO CONDICIONAL if, SOMENTE 
TESTE COM OS OPERADORES LÓGICOS): 
• Condição 1 >> consumo maior que 300 kWh 
• Condição 2 >> valor da conta maior que R$ 350,00 
Utilizar o operador lógico para imprimir a saída do teste. (Deve imprimir 1 para 
Verdadeiro quando as 2 condições forem cumpridas e imprimir 0 para Falso, quando 
uma delas não for cumprida). 
 
Saídas que devem ser impressas como Relatório Final do teste : 
• Nome do Cliente 
• Consumo informado 
• Valor da conta 
• Metade do valor da conta 
• Dobro do valor do consumo 
• Resultado das verificações lógicas 
 
TESTE DE MESA PARA VERIFICAÇÃO DO PROGRAMA DESENVOLVIDO 
 
Digite o Nome do Cliente : Pedro Silva 
Digite o consumo do cliente em kWh: 350.0 
 
RELATÓRIO DO TESTE 
 
Cliente : Pedro Silva 
Consumo: 350.00 kWh 
Valor da conta: R$ 297.50 
Metade do consumo: R$ 175.00 
Dobro do consumo: R$ 700.00 
Consumo maior que R$ 300? 1 
Conta maior que R$ 250? 1 
As duas condições são verdadeiras? 0

Mais conteúdos dessa disciplina