


Программирование
+4Помогите решить, начинающий программист
Помогите с c# для начинающих
Постройте таблицу значений функции y=f(x) для х∈[a, b] с
шагом h.
Замечание. При решении задачи разработайте две версии
метода f так, чтобы их сигнатуры соответствовали следующим
описаниям:
static double f (double x)
static void f (double x, out double y)

СДЕЛАТЬ КОД НА C#
Продемонстрируйте работу перегруженных методов.
В программе кроме консольного ввода/вывода организовать
файловый ввод-вывод (исходные данные считывать из файла,
результаты работы методов выводить в файл)
По дате
По рейтингу
Я сишарпа не знаю, но на си или джаве это выглядит примерно так:
123456789101112131415
int main(String[] args) {
/* todo: взять откуда-нибудь a, b, h */
for (double x = a; x <= b; x += h) {
double y = f(x);
/* todo: вывести куда-нибудь пару x, y для таблицы */
}
}
static double f(double x) {
double xabs = abs(x);
if (xabs <= 1) return x * x - 1;
if (xabs <= 2) return 2 * x - 1;
return x * x * x * x * x - 1;
}
Неправильно
Больше по теме