Как сделать вывод отдельным классом в виде таблицы - C#
Формулировка задачи:
using System;
using System.Collections.Generic;
using System.Text;
namespace Lab2b
{
class Vykonannia
{
static void Main()
{
Lab2b lab = new Lab2b ();
lab.Input ();
lab.Calc ();
//lab.Output ();
}
}
class Lab2b
{
double x, y, h, a, b, p, sum;
int k=1;
public void Input()
{
string v;
Console.Write ("Введите интервал:\na=");
v = Console.ReadLine ();
a = Convert.ToDouble (v); //0.5
Console.Write ("b=");
v = Console.ReadLine ();
b = Convert.ToDouble (v); //0.7
Console.Write ("Шаг функции:");
v = Console.ReadLine ();
h = Convert.ToDouble (v); //0.02
Console.Write ("Погрешность:");
v = Console.ReadLine ();
p = Convert.ToDouble (v); //0.001
}
public void Calc()
{
for (x=a; x<=b+0.01; x+=h)
{
y = ((x + 2) / k * (k + 2));
k++;
sum += y;
if (Math.Abs (y) < p) {
break;
} else {
Console.WriteLine ("x={0} \t y={1} \t сумма:{2}", x, y, sum);
}
}
}
/*public void Output()
{
//Console.WriteLine ("x={0} \t y={1} \t сумма:{2}", x, y, sum);
}*/
}
}Решение задачи: «Как сделать вывод отдельным классом в виде таблицы»
textual
Листинг программы
{
static void Main()
{
Lab2b lab = new Lab2b ();
lab.Input ();
lab.Calc ();
//lab.Output ();
}
}