Написать метод, вычисляющий значение n/x^n. С его помощью вычислить выражение:
∑(сумма)=n/x^n, где n будет изменяться от 1 до 10. C# Windows Forms
В чем проблема? Что пробовали? Что получилось, что не получилось?
Новичок, пока ничего не получается, нет представления вида конструктора
Ну так учебная задача и нужна, чтобы учиться быть не новичком )
Надо пытаться делать что-то, читать первые главы любого учебника (циклы, функции, …), формулировать конкретные вопросы.
А во время формулирования может и решение внезапно найдется https://ru.wikipedia.org/wiki/Метод_утёнка
О чем именно речь? Причем тут это?
Если о винформс, то там наверно просто поле для ввода х (например компонент NumericUpDown) и вывода результата нужно.
public partial class Form1 : Form
{
public int i;
public Double x, result;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
result = 0;
x = Double.Parse(textBox1.Text);
for (int i = 1; i <= 10; i++)
result += i / Math.Pow(x, i);
textBox2.Text = result.ToString();
}
}
Так?
Это можно убрать и просто локальными переменными сделать.
double x = Double.Parse(textBox1.Text);
и т.д.
И тут просили сделать отдельную функцию для
и вызывать ее в цикле.
Принимать n и x параметрами, возвращать результат.
https://metanit.com/sharp/tutorial/2.8.php
https://metanit.com/sharp/tutorial/2.9.php