none
Calcular Valores em espaços não preenchidos no Form RRS feed

  • 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();

    }




    domingo, 25 de junho de 2017 17:24

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.

    segunda-feira, 26 de junho de 2017 12:49
    Moderador

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.

    segunda-feira, 26 de junho de 2017 12:49
    Moderador
  • 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.

    quinta-feira, 29 de junho de 2017 19:13
    Moderador