(Urgente) Exercício C#

jonchinho

Power Member
Boas tou com um problema este exercício e tenho teste segunda. O meu problema é resolver a cena adicionar 45 cêntimos por cada 2 gramas.


O custo do selo de uma carta é de 45 cêntimos para cartas que pesem até 50 gramas. As
cartas com peso superior pagam um adicional de 45 cêntimos por cada 20 gramas, ou
fração, em que excedam o peso.
Desenvolva um programa em C# que dado um número real representando o peso da
carta, em grama, determine o custo do selo respetivo.
 
Não estás à espera que te façam o exercício certo? Uma coisa é ajudar nas dúvidas...outra coisa é fazer o trabalho por ti.
 
Não simplesmente tou com uma dúvida de como se faz a parte de adicionar os 45 centimos. Se é como uma estrutura de repetição, como e que faço. Porque não passo daqui.
 
Boas assim fiquei aqui sem saber o que fazer.

Código
Código:
     private void btCalcular_Click(object sender, EventArgs e)        {
            Int32 peso, pagar;
            pagar=45;
            
            peso = Int32.Parse(txtPeso.Text);
            if (peso <= 50)
                txtPagar.Text=("" + pagar);
            else
            {
                for (Int32 i = 50; i <= peso; i++)
                {
                    pagar = pagar + 45;
                    txtPagar.Text =(""+ pagar);
                    
                }
            }
 
Última edição:
Back
Topo