Usuário com melhor resposta
Calcular Valores em espaços não preenchidos no Form

Pergunta
-
Boa tarde!
Estou com duvidas na hora de implementar um algoritmo que possa calcular o fluxo de calor baseando-se nas fórmulas:
q=ΔT/Rt
ΔT=Temperaturainicial-TemperaturaFinal
Rt(resistência Térmica)=L(Espessura)/K(contutividade)*A(área -m²)
Todas possuem textbox e gostaria de criar uma condição lógica que se um campo não preenchido o programa informe no textbox o calculo realizado. Segue um exemplo que fiz mas não rodou a segunda condição.
//calcula q=ΔT/Rt
if (txt_Resist.Text.Trim() != null && delta_temp.Text.Trim() != null)
{
decimal q;
q = Fluxo_Calor(Convert.ToDecimal(delta_temp.Text.ToString()), Convert.ToDecimal(txt_Resist.Text.ToString()));//informa o valor de q no textbox do resultado
txtResultado.Text = q.ToString();
}
//Calcula Q=(Temperaturaincial-Temperaturafinal)/Rt
else if (txt_Resist.Text.Trim() != null && txt_delta1.Text.Trim() != null && txt_delta2.Text.Trim() != null)
{
decimal delta, q;
delta = Deltatemperatura(Convert.ToDecimal(txt_delta1.Text.ToString()), Convert.ToDecimal(txt_delta2.Text.ToString()));
//Retorna o valor de delta no textbox
delta_temp.Text = delta.ToString();
//informa o valor de q no textbox do resultado
q = Fluxo_Calor(delta, Convert.ToDecimal(txt_Resist.Text.ToString()));
txtResultado.Text = q.ToString();}
Respostas
-
Bom dia, DavidFRP. Tudo bem?
Obrigado por usar o Fórum MSDN.
Essa seria uma pergunta de "Break Fix/Erro" ou "How to/Customização"?
Atenciosamente,Filipe B de Castro
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Filipe B CastroModerator quinta-feira, 29 de junho de 2017 19:13
Todas as Respostas
-
Bom dia, DavidFRP. Tudo bem?
Obrigado por usar o Fórum MSDN.
Essa seria uma pergunta de "Break Fix/Erro" ou "How to/Customização"?
Atenciosamente,Filipe B de Castro
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
- Marcado como Resposta Filipe B CastroModerator quinta-feira, 29 de junho de 2017 19:13
-
Boa tarde,
Por falta de retorno esta thread esta encerrada.
Por gentileza, caso necessário abra uma nova thread.
Atenciosamente,
Filipe B de Castro
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.