Mam ogromną prośbę o udzielenie pomocy odnośnie schematu Hornera interacyjnego. Mianowicie muszę napisać program dający użytkownikowi możliwość wprowadzenia zmiennych po czym program ma algorytmem Hornra dokonać obliczeń i zwrócić wartość.
Zacząłem coś pisać ale kompletnie mi to nie wychodzi bo staram się przekonwertować C++ na C# a jestem niezbyt biegły w programowaniu.
Oto mój kod źródłowy (zmienne użytkownik może wprowadzać do textBoxów - nie są one na razie idioto odporne, czyli można w tej chwili wpisać wszystko. Chodzi o to żeby w ogóle zaczęło być cokolwiek liczone)
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Schemat_Hornera_Interacyjnie
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
int n = int.Parse(textBox1.Text);
int x = int.Parse(textBox2.Text);
int a = int.Parse(textBox3.Text);
int[] a = new int[n];
for (int i = 0; i <= n; i++)
{
}
int w = int.Parse(textBox4.Text);
w = a[0];
for (int i = 1; i <= n; i++)
{
w = w * x + a[i];
}
textBox4.Text = Convert.ToString(w);
}
}
}
Z góry bardzo dziękuje za odpowied