Bloco de Citação using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace trabSegunda { public partial class frmParImp : Form { public frmParImp() { InitializeComponent(); } private void btnCalcular_Click(object sender, EventArgs e) { int ParouImpar = 0; int soma = 0; int i; ParouImpar = Convert.ToInt32(txtNumero.Text);
soma = ParouImpar % 2;
for(i = 2; i <= ParouImpar % 2; i++)
{
if(ParouImpar % i == 0)
{
soma++;
break;
}
}
if (soma == 0)
{
txtResultado.Text = "PAR";
}
else
{
txtResultado.Text = "IMPAR";
}
}
}
}
Eu consigo fazer ele trazer se impar ou par mas nao consigo fazer ele caso seja par trazer o dobro se for impar trazer a metade no caso os numeros do mesmo ai to querendo entender aonde errei na minha logica
PS: sou novo nessa area ainda estudando e nao sei usar muito bem o site ainda.