Постройте таблицу значений функции y=f(x) для х принадлежащей [a, b] с шагом h - C#
Формулировка задачи:
Постройте таблицу значений функции y=f(x) для х принадлежащей [a, b] с шагом h.
Для решения задачи использовать вспомогательный метод.
Решение задачи: «Постройте таблицу значений функции y=f(x) для х принадлежащей [a, b] с шагом h»
textual
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace For_Answer
- {
- class Task //Метод
- {
- public int a;
- public int b;
- public int h;
- private int y;
- public Task(int x, int y, int n)
- {
- a = x; b = y; h = n;
- }
- public void Tasker() //Функция метода
- {
- for (int x = a; x <= b; x += h)
- {
- if (x < 0)
- {
- Console.WriteLine(y = 0);
- }
- if (x > 0 && x != 1)
- {
- Console.WriteLine(y = (int)Math.Pow(x, 2));
- }
- if (x == 1)
- {
- Console.WriteLine(y = 1);
- }
- }
- }
- }
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("Введите [a,b] через Enter:");
- int a = Convert.ToInt32(Console.ReadLine());
- int b = Convert.ToInt32(Console.ReadLine());
- Console.Write("Введите шаг h: ");
- int h = Convert.ToInt32(Console.ReadLine());
- Task answer = new Task(a,b,h);//Объявление объекта метода и ввод нужных данных
- answer.Tasker();//Выполнение функции
- Console.ReadKey();
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д