0 / 0 / 0
Регистрация: 16.12.2014
Сообщений: 22
1

Составить описание класса многочленов от одной переменной, задаваемых степенью и массивом коэффицентов

13.03.2015, 12:47. Показов 2161. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброе время пожалуйста чуть чуть подделать задачу, выдает ошибку, что нет Main для точки входа, помогите пожалуйста чтоб работала
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
 namespace ConsoleApplication2
{
class Polynomial
{
int max, min;
int[] OneMassClass;//имя массива для коэффициентов 1-го многочлена
int degreeClass;//указыкаваем максимальную степень
int[] coefficientClass;//кол-во ячеек для каждого необходимые для каждого многочлен
//конструктор для степени и кол-ва коэффициентов
public Polynomial(int _degreeClass)
{
 
degreeClass = _degreeClass;
//число коэффициентов(больше чем макс степень на 1, т.к. начинаются с 0)
coefficientClass = OneMassClass = new int[degreeClass + 1];
}
//вводим коэффициенты
public int[] ScanfPolynomial()
{
for (int i = 0; i <= degreeClass; i++)
{
Console.Write("Введите коэффициент {0}: ", i + 1);
coefficientClass[i] = Convert.ToInt32(Console.ReadLine());
}
return coefficientClass;
}
//выводим первый многочлен, степень x - индекс массива
public void PolynomialOne()
{
for (int i = 0; i < coefficientClass.Length; i++)
{
OneMassClass[i] = coefficientClass[i];
//преобразуем в строку числовое значение. Для корректного отображения знаков
Console.Write(OneMassClass[i].ToString("+#;-#;0") + "x^{0}", i);
}
Console.WriteLine();
}
 
//выводим второй многочлен используя за основу класс polynomaial, степерь х - индекс массива
public void PolynomialTwo(Polynomial CopyClass)
{
for (int i = 0; i < coefficientClass.Length; i++)
{
CopyClass.OneMassClass[i] = coefficientClass[i];
//для правильного отображения знаков на консоли преобразуем в строку.*
Console
Добавлено через 13 минут
Условие задачи:
Составить описание класса многочленов от одной переменной, задаваемых степенью многочлена и массивом коофицентов. Предусмотреть методы для вычесления значения многочлега для заданного аргумента, операции сложения, вычитания и умножения многочлена с получением нового объекта-многочлена, вывод на экран описания многочлена. Написпть программу демонстрирующию работу с этим классом
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.03.2015, 12:47
Ответы с готовыми решениями:

Составить описание класса многочленов от одной переменной, задаваемых степенью многочлена и массивом коэффициентов
Доброго времени суток. Нужна помощь в решении следующей задачи: &quot;Составить описание класса...

Составить описание класса многочленов от одной переменной, задаваемых степенью многочлена и массивом коэффициентов
На дом была дана задача. Условие задачи: &quot;Составить описание класса многочленов от одной...

Составить описание класса многочленов от одной переменной, задаваемых степенью многочлена и массивом коэффициентов.
Нужна программа на Java. Задание звучит так: Составить описание класса многочленов от одной...

Составить описание класса многочленов от одной переменной, задаваемых степенью многочлена и массивом коэффициентов
Здравствуйте,есть задание : Составить описание класса многочленов от одной переменной, задаваемых...

10
116 / 117 / 52
Регистрация: 19.12.2014
Сообщений: 612
13.03.2015, 12:54 2
Vitoo,
нет данной записи, вам ее нужно добавить и вставляйте код между тегами
C#
1
2
3
4
static void Main(string[] args)
        {
 
        }
1
0 / 0 / 0
Регистрация: 16.12.2014
Сообщений: 22
13.03.2015, 13:26  [ТС] 3
Можете пожалуйста вставить? У меня не получается
0
484 / 439 / 123
Регистрация: 05.01.2010
Сообщений: 1,848
13.03.2015, 13:41 4
ребят, как вы вообще учитесь, зачем вы вообще учитесь, как вы вообще доучились до не первого семестра?
1
116 / 117 / 52
Регистрация: 19.12.2014
Сообщений: 612
13.03.2015, 14:07 5
valera_21,
Я может и не правильно, что то сказал, но как увидел, так и сказал, а вы можете поправить меня, если это не так.
P.S. программированием занимаюсь, чисто для своего развития и к моей учебе на инженера по нано и микро электроники она отношения не имеет.
1
484 / 439 / 123
Регистрация: 05.01.2010
Сообщений: 1,848
13.03.2015, 14:17 6
lokilo, нет, не к вам
1
116 / 117 / 52
Регистрация: 19.12.2014
Сообщений: 612
13.03.2015, 15:38 7
valera_21,
Я так понимаю запись должна быть такая?
C#
1
2
3
4
static void Main(string[] args)
        {
 Polynomial p1 = new Polynomial(4);
        }
но в объявлении класса каким образом он передает переменную degreeClass?
1
484 / 439 / 123
Регистрация: 05.01.2010
Сообщений: 1,848
13.03.2015, 16:07 8
lokilo, да, так.
Цитата Сообщение от lokilo Посмотреть сообщение
но в объявлении класса каким образом он передает переменную degreeClass?
не совсем понял)
1
116 / 117 / 52
Регистрация: 19.12.2014
Сообщений: 612
13.03.2015, 16:14 9
valera_21,
Я имею ввиду переменную degreeClass, в
C#
1
2
3
4
5
6
7
8
9
public int[] ScanfPolynomial()
{
for (int i = 0; i <= degreeClass; i++)
{
Console.Write("Введите коэффициент {0}: ", i + 1);
coefficientClass[i] = Convert.ToInt32(Console.ReadLine());
}
return coefficientClass;
}
Я поставил точку остановки и в итоге этот код не действует, вот и интересно почему?)
1
484 / 439 / 123
Регистрация: 05.01.2010
Сообщений: 1,848
13.03.2015, 16:16 10
Цитата Сообщение от lokilo Посмотреть сообщение
Я поставил точку остановки и в итоге этот код не действует, вот и интересно почему?)
просто ScanfPolynomial() - метод класса, и он не вызывается при создании объекта(в данном случае)) надо вызывать отдельно)
1
116 / 117 / 52
Регистрация: 19.12.2014
Сообщений: 612
13.03.2015, 17:45 11
Vitoo, я разобрался вроде бы,
короче выкладывай весь код, а то у тебя не дописан
еще создай класс в консоли(надеюсь это найдешь) с именем Polynomial
теперь в него записывай вот этот код, код ты выложил не весь поэтому напишу для отрывка который может работать
вот отрывок
вставляй его в поле класса который ты создал
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 int max, min;
        int[] OneMassClass;//имя массива для коэффициентов 1-го многочлена
        int degreeClass;//указыкаваем максимальную степень
        int[] coefficientClass;//кол-во ячеек для каждого необходимые для каждого многочлен
        //конструктор для степени и кол-ва коэффициентов
        public Polynomial(int _degreeClass)
        {
           
            degreeClass = _degreeClass;
            //число коэффициентов(больше чем макс степень на 1, т.к. начинаются с 0)
            coefficientClass = OneMassClass = new int[degreeClass + 1];
        }
        //вводим коэффициенты
        public int[] ScanfPolynomial()
        {
            for (int i = 0; i <= degreeClass; i++)
            {
                Console.Write("Введите коэффициент {0}: ", i + 1);
                coefficientClass[i] = Convert.ToInt32(Console.ReadLine());
            }
            return coefficientClass;
        }
        //выводим первый многочлен, степень x - индекс массива
        public void PolynomialOne()
        {
            for (int i = 0; i < coefficientClass.Length; i++)
            {
                OneMassClass[i] = coefficientClass[i];
                //преобразуем в строку числовое значение. Для корректного отображения знаков
                Console.Write(OneMassClass[i].ToString("+#;-#;0") + "x^{0}", i);
            }
            Console.WriteLine();
        }

потом переходим во вкладку program.cs ну или как ты ее обозвал
и в ней пишем

только не забудь пиши в
C#
1
static void Main(string[] args)
C#
1
2
3
4
Polynomial p1 = new Polynomial(4);
            p1.ScanfPolynomial();
            p1.PolynomialOne();
            Console.ReadKey();
запускаем и смотрим

Добавлено через 3 минуты
valera_21, ну, а теперь вывело, так ведь вызывать надо?)
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2015, 17:45
Помогаю со студенческими работами здесь

Составить описание класса многочленов от одной переменной ,задаваемых степенью многочлена и массивом коэффициентов
Столкнулся с такой проблемой!Никак не могу поянть с чего надо начинать, я так понял что это...

Составить описание класса многочленов от одной переменной, задаваемых степенью многочлена и массивом коэффициентов
Помогите, пожалуйста. Есть следующая задача Составить описание класса многочлена от одной...

Составить описание классов многочленов от одной переменной, задаваемых степенью многочлена и массивом коэффициентов
Помогите решить задачу, заранее спасибо) Составить описание классов многочленов от одной...

Составить описание класса многочленов от одной переменной
Составить описание класса многочленов от одной переменной, задаваемых степе- нью многочлена и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru