Вычислить и вывести на экран табличные значения функции, заданной графически на интервале - C#
Формулировка задачи:
Вычислить и вывести на экран табличные значения функции,заданной графически,на интервале Xнач. И Xкон. С шагом Dx.Интервал и шаг задать так чтобы проверить все ветви программы.Таблицы снабдить заголовком и шапкой.
Решение задачи: «Вычислить и вывести на экран табличные значения функции, заданной графически на интервале»
textual
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace ConsoleApplication1
- {
- class Program
- {
- static void Main(string[] args)
- {
- double x1 = -10;
- double x2 = 6;
- double step = 1;
- for (double x = x1; x <= x2; x += step) Console.WriteLine("F({0}) = {1}",x,Func(x));
- Console.ReadKey();
- }
- static double Func(double _xArg) {
- if (_xArg < 0) return (-_xArg / 2 - 3);
- if (_xArg >= 0 && _xArg < 3) return -Math.Sqrt(3 * 3 - _xArg * _xArg);
- if (_xArg >= 3 && _xArg <= 6) return Math.Sqrt(3 * 3 - (_xArg - 6) * (_xArg - 6));
- return double.NaN;
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д