DESCRIÇÃO DO ARQUIVO
Registrador de temperatura COVID-19
Tarefa:
Desenvolva um programa para registrar 2 semanas de leituras de temperatura e fornecer um diagnóstico da temperatura média.
Forma:
- Use uma caixa de texto para registrar uma leitura do usuário final e uma caixa de listagem para registrar cada leitura válida.
- Use a caixa de texto para exibir a última temperatura registrada e um diagnóstico
- Use caixas de texto para exibir a média de 14 dias com base nos dados armazenados na caixa de listagem
- Inclui botões para gravar leitura e limpar leituras
Para crédito total:
- O programa deve ser bem documentado e os controles bem nomeados de acordo com os padrões.
- Os dados devem ser validados e formatados adequadamente.
- As leituras devem ser numéricas e aceitar casas decimais
- As leituras devem estar entre 0 e 115
- A instrução if com OPERADOR LÓGICO deve ser usada.
- Mensagens de erro apropriadas e distintas devem ser exibidas.
- As temperaturas devem ser formatadas com 2 casas decimais
- Você deve usar um SELECT CASE para determinar o diagnóstico com base nos intervalos da última leitura e da leitura média.
- menos de 95 é hipotermia
- 95 a 99 é normal
- 99 e maior ou igual a 103 é febre
- maior que 103 é buscar atenção
- Um loop FOR NEXT deve ser usado para iterar a caixa de listagem de leituras e acumular o total de leituras
- O programa NÃO deve permitir mais de 14 leituras.
- Deve desabilitar o registro e a caixa de texto quando essa contagem for atingida.
- Você deve usar uma CONSTANTE para o número máximo de leituras.
- Use o mesmo conjunto de dados para o seu programa e o Runtime. Eles devem combinar.
- Os botões Gravar e Limpar devem estar funcionais
Calculadora de Vendedores
Tarefa:
Crie um projeto para calcular o salário semanal e a taxa de comissão de um vendedor com base em suas vendas semanais. Forneça um resumo dos totais acumulados do salário semanal e das comissões pagas e uma caixa Sobre.
Forma:
Código:
Aula
Propriedades
- Uma classe externa é necessária.
- Propriedades para Nome (não deve ficar em branco), Vendas Semanais (não deve ser < 0)
- Propriedades somente leitura para Comissão e Pagamento
- Propriedades somente leitura Total de vendas, Comissão total, Pagamento total
Comissão:
- Se Vendas > Cota (400), então Comissão = Vendas * Taxa de Comissão (10%)
- Caso contrário Comissão = 0
- Remuneração = Salário Base (500) + Comissão
- O total de vendas/comissões/pagamentos deve ser acumulado para TODOS os vendedores inseridos
Métodos
- Sub FindPay, Função CalculaCommission(SalesDecimal)
- Ambos os métodos devem estar ocultos
Construtor
- Sobrecarregado para aceitar Nome e Vendas e deve calcular Pagamento na instanciação
Forma
- Verifique se um nome foi inserido
- Verifique se o valor de vendas inserido é numérico
- Pay deve instanciar um objeto e calcular e exibir Pay.
- O resumo deve abrir em formulário separado. Exiba o total de vendas, comissões e pagamentos de todos os vendedores inseridos.
- DEVE ser aberto sem modelo e atualizado na ativação do formulário
- Sobre deve abrir um formulário separado
- DEVE ser aberto Modalmente
- Sair deve fechar o programa
Para crédito total:
- O programa deve ser bem documentado e os controles bem nomeados de acordo com os padrões.
- Os dados devem ser validados e formatados adequadamente
- SEM propriedades autoimplementadas
- Os resultados devem corresponder às respostas do tempo de execução
- Todos os itens na seção Código acima devem ser preenchidos
Calculadora de calorias
Tarefa:
-Crie um site que calcule o total de calorias de gorduras, carboidratos e proteínas. Permita que o usuário insira (nas caixas de texto) os gramas de gordura, os gramas de carboidratos e os gramas de proteína. Cada grama de gordura equivale a nove calorias; um grama de proteína ou carboidrato equivale a quatro calorias.
Código:
- Você DEVE usar uma classe personalizada
- Esta classe deve conter propriedades para gordura, carboidratos e proteínas.
- Sua classe deve ter uma função para retornar ItemCalories
- ItemCalories deve ser igual a Gordura * 9 + Cartas * 4 + Proteína * 4
- Sua classe DEVE conter um construtor para inicializar as propriedades.
- Você deve ter validadores de campo obrigatórios para gordura, carboidratos e proteínas
- Você deve validar a faixa de Gorduras, Carboidratos e Proteínas entre 1 e 1000
- Você deve ter um botão de cálculo que:
- Cria uma instância da sua classe usando o construtor sobrecarregado
- Exibe a saída resultante do cálculo
- Exibe os totais na tela
- Você deve ter um botão Limpar para limpar cálculos individuais
- Acumule totais para o número de cálculos e total de calorias
- DICA: Use HiddenFields para armazenar os totais entre as postagens da página. Você não pode usar variáveis compartilhadas para isso.
Para crédito total:
- O programa deve ser bem documentado e os controles bem nomeados de acordo com os padrões.
- Os dados devem ser validados e formatados adequadamente
- Os resultados devem corresponder às respostas do tempo de execução
- Todos os itens na seção Código acima devem ser preenchidos
Provérbios aleatórios
- Escreva um projeto que exiba quatro ditados, como "Quem madruga pega o verme" ou "Um centavo economizado é um centavo ganho". (Você desejará manter os dizeres curtos, pois cada um deve ser inserido em uma linha.) Quando os dizeres forem exibidos em seu formulário, linhas longas sairão do formulário se a propriedade AutoSize do rótulo estiver definida como True. Para quebrar o texto dentro do rótulo, altere a propriedade AutoSize para False e use as alças de dimensionamento para tornar o rótulo grande o suficiente.
- Faça um botão para cada ditado com uma propriedade Text descritiva para cada um, um botão para imprimir e um botão para sair do projeto.
- Inclua uma etiqueta com seu nome na parte inferior do formulário. Além disso, certifique-se de alterar a barra de título do formulário para algo significativo.
- Você pode alterar as propriedades da fonte da etiqueta grande para a fonte e o tamanho de sua escolha.
- Certifique-se de que os botões sejam grandes o suficiente para conter todas as propriedades do Texto.
- Certifique-se de incluir comentários no início de cada procedimento e no início do arquivo.
- Certifique-se de usar nomes significativos para todos os botões e rótulos.
Aplicativo para venda de livros l10
Certifique-se de incluir comentários no início de cada procedimento e no início do arquivo.
Certifique-se de usar nomes significativos para todos os botões e rótulos.
R 'n R decidiu começar a vender livros online. Crie um site para calcular o valor devido, incluindo descontos. Permitir ao usuário exibir o total dos descontos.
O usuário insere a quantidade, o título e o preço de um livro, e o programa calcula o preço estendido, um desconto de 15% e o preço com desconto.
A entrada deve ser validada. A quantidade e o preço são campos obrigatórios e a quantidade deve ser um número inteiro entre 1 e 100.
Além disso, o programa manterá um total de todos os descontos concedidos e exibirá esse total na página em resposta a um clique no botão.
Inclua uma segunda página para informações de contato.
Use uma classe personalizada para BookSale incluindo Título, Quantidade, Preço, ExtendedPrice, Desconto
Formulário de contato l11
Certifique-se de incluir comentários no início de cada procedimento e no início do arquivo.
Certifique-se de usar nomes significativos para todos os botões e rótulos.
Implemente um formulário de contato baseado na web. Deve consistir em 2 páginas:
Página padrão com formulário de contato
- Painel 1
- Peça nome (obrigatório), endereço de e-mail (obrigatório e correspondência de padrão), número de telefone (correspondência de padrão), contato via, comentários
- O formulário deve ter um resumo de validação
- Ao enviar, crie uma sub-rotina para enviar e-mail para o seu endereço de e-mail com os resultados do formulário de contato usando a biblioteca System.Net.Mail
- Depois de enviado, defina um cookie para evitar envios duplicados
- Painel 2
- Este painel aparecerá se a página estiver carregada e o cookie duplicado já tiver sido definido.
- Página de agradecimento com uma imagem
LEMBRE-SE, se você não puder enviar o projeto, remova as pastas Bin e Packages do seu arquivo, se existirem
Aplicativo Web Visualizador de Livros l12
Certifique-se de incluir comentários no início de cada procedimento e no início do arquivo.
Certifique-se de usar nomes significativos para todos os botões e rótulos.
Crie um aplicativo da web para exibir a tabela Livros no arquivo MDB de Livros RNR.
Exiba 15 registros por página e habilite a paginação.
Conta Bancária l4
- Certifique-se de incluir comentários no início de cada procedimento e no início do arquivo.
- Certifique-se de usar nomes significativos para todos os botões e rótulos.
- Neste laboratório você criará um aplicativo bancário simples que aceitará depósitos, cheques e taxas de serviço. Se o usuário tentar sacar mais dinheiro do que o disponível, o saque falhará e uma taxa de serviço de US$ 10 será aplicada. Você também acompanhará o número e o valor dos depósitos, saques e taxas de serviço.
Conta Bancária com Métodos l5
- Certifique-se de incluir comentários no início de cada procedimento e no início do arquivo.
- Certifique-se de usar nomes significativos para todos os botões e rótulos.
- Neste laboratório você criará um aplicativo bancário simples que aceitará depósitos, cheques e taxas de serviço. Se o usuário tentar sacar mais dinheiro do que o disponível, o saque falhará e uma taxa de serviço de US$ 10 será aplicada. Você também acompanhará o número e o valor dos depósitos, saques e taxas de serviço.
- O programa deve ter pelo menos 3 métodos
- Depósito: um parâmetro que representa o valor a ser depositado
- ServiceCharge: um parâmetro byref representando o saldo, segundo parâmetro opcional para o valor com o padrão sendo 10
- Retirar: um parâmetro representando o valor a ser saldo, um parâmetro representando o valor a ser retirado, retorna o novo valor do saldo
Aplicativo BookSale l9
- Certifique-se de incluir comentários no início de cada procedimento e no início do arquivo.
- Certifique-se de usar nomes significativos para todos os botões e rótulos.
- Escreva um programa que calcule os valores de uma venda de livro usando classes externas usando herança.
Calculadora de Comissão l6
Certifique-se de incluir comentários no início de cada procedimento e no início do arquivo.
Certifique-se de usar nomes significativos para todos os botões e rótulos.
Use uma matriz unidimensional para resolver o seguinte problema: Uma empresa paga seus vendedores com base em comissões. Os vendedores recebem US$ 250 por semana, mais 15% de suas vendas brutas da semana. Por exemplo, um vendedor que fatura R$ 1.000 em vendas em uma semana recebe R$ 250 mais 15% de R$ 1.000, totalizando R$ 400. Escreva um aplicativo que determine quantos vendedores ganharam salários em cada uma das seguintes faixas: $ 100-199, $ 200-299, $ 300-399, $ 400-499, $ 500-599, $ 600-699, $ 700-799, $ 800-899 , $ 900-999 e mais de $ 999.
Permitir que o usuário insira as vendas de cada funcionário em uma caixa de texto. O usuário clica no botão Calcular para calcular o salário do vendedor.
StreamReaders l7
- Certifique-se de incluir comentários no início de cada procedimento e no início do arquivo.
- Certifique-se de usar nomes significativos para todos os botões e rótulos.
- Escreva um programa para ler o arquivo de dados de amostra delimitado e determine quais critérios corresponder.
Aplicativo BookSale l8
- Certifique-se de incluir comentários no início de cada procedimento e no início do arquivo.
- Certifique-se de usar nomes significativos para todos os botões e rótulos.
- Escreva um programa que calcule os valores da venda de um livro usando uma classe externa.