olmezkadir931
80+
- Katılım
- 5 Mayıs 2020
- Mesajlar
- 3
- Reaksiyon skoru
- 1
böyle bir ödevim var nasıl yapabilirim yardım edebilirmisiniz günlerdir araştırdım yapamadım yapabilen var mı ?
Alıntıyı görüntüle
böyle bir ödevim var nasıl yapabilirim yardım edebilirmisiniz günlerdir araştırdım yapamadım yapabilen var mı ?
string islem = "",islem3="";
double islem2 = 0;
Console.Write("n sayısı --> ");
double n = Convert.ToInt16(Console.ReadLine());
Console.Write("x sayısı -> ");
double x = Convert.ToInt16(Console.ReadLine());
int i = 3;
for (int e=1;e<n;e++)
{
if (i == 3)
{
islem = x + "+" + x + "^3";
islem2 = x + Math.Pow(x,i);
islem3 = i+" + " + Math.Pow(x,i);
}
else
{
islem = islem +" + " + x + "^" + i;
islem2 += Math.Pow(x,i);
islem3 = islem3 + " + " + Math.Pow(x,i);
}
i += 2;
}
Console.WriteLine(islem+" = "+islem3 +" = "+islem2.ToString());
Alıntıyı görüntüle
böyle bir ödevim var nasıl yapabilirim yardım edebilirmisiniz günlerdir araştırdım yapamadım yapabilen var mı ?
private void btnHesapla_Click(object sender, EventArgs e)
{
int x = 0, n = 0, sayi = 1;
double sonuc = 0;
x = Convert.ToInt32(textX.Text);
n = Convert.ToInt32(textN.Text);
for (int i = 0; i < n; i++)
{
sonuc = sonuc + Math.Pow(x, sayi);
sayi = sayi + 2;
}
lblSonuc.Text = sonuc.ToString();
}
Cok teşekkür ederimAlıntıyı görüntüle
böyle bir ödevim var nasıl yapabilirim yardım edebilirmisiniz günlerdir araştırdım yapamadım yapabilen var mı ?
Cok teşekkür ederim sagolun cok işime yaradıAlıntıyı görüntüle
C#:private void btnHesapla_Click(object sender, EventArgs e) { int x = 0, n = 0, sayi = 1; double sonuc = 0; x = Convert.ToInt32(textX.Text); n = Convert.ToInt32(textN.Text); for (int i = 0; i < n; i++) { sonuc = sonuc + Math.Pow(x, sayi); sayi = sayi + 2; } lblSonuc.Text = sonuc.ToString(); }
for döngüsü ile n kere işlem yaptırdık. int sayi kısmı her işlemde üssün 2 artması için aklıma daha pratik bir yöntem gelmedi. for her döndüğünde eski sonuca yeni sonuç olan x üzeri sayıyı ekledik sonrasında sayıyı 2 arttırdık sonraki işlemde üssü 2 arttırmak için. Umarım işini görür.