Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.11.2018, 21:39   #1
Zaiya
Новичок
Джуниор
 
Регистрация: 10.11.2018
Сообщений: 1
Восклицание [C++] Помогите, не могу понять в чем ошибка. Постройте таблицу значений функции y=f(x) при изменении x на отрезке[a; b]c шагом h.

Код:
#pragma endregion
	public: double FunY(double x, double y) 
	{
		if (x > 1)
		{
			y = exp(x);
		}
		else if (x < 0) {
			y = 2 * x - 1;
		}
		else if (x <= 1 && x >= 0)
		{
			y = -1;
		}
		
		return y;
	}

	public: void FunX(double a, double b, double h, double &n)
	{
		
		double x, y;
		
		for (int i = 1; i <= n; i++)
		{
			
			FunY(x,y);
			listBox1->Items->Add(" " + x.ToString() + "                                   " + y.ToString());

			x = x + h;

		}
		
	}
		
	private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
		double x, a, b, h;
	
		double y;
	    y=FunY(x,y);
		a = System::Convert::ToDouble(textBox1->Text);
		b = System::Convert::ToDouble(textBox2->Text);
		h = System::Convert::ToDouble(textBox3->Text);
		double n = 0;
		FunX(a, b, h, n);
		n = Convert::ToInt32(round((b - a ) / h) + 1);
		
		textBox4->Text = System::Convert::ToString(n);
		
	

		Console::ReadLine();
		
	}

Последний раз редактировалось Alex11223; 10.11.2018 в 22:05.
Zaiya вне форума Ответить с цитированием
Старый 11.11.2018, 00:31   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Код:
			FunY(x,y);
			listBox1->Items->Add(" " + x.ToString() + "                                   " + y.ToString());
Возвращаемое значение у функции, кто забирать будет?
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Постройте таблицу значений функции с заданным шагом Oly314325 C# (си шарп) 2 20.11.2017 23:16
Напечатать таблицу значений функции на отрезке [a, b] с шагом h. Найти корень функции на этом интервале. GalaiAnton Общие вопросы Delphi 5 20.03.2015 21:53
Напечатать таблицу значений функции y=ln(x) при изменении x от 1 до 10 с шагом 0,3. zailyamov Помощь студентам 5 07.03.2011 09:51
Составить программу в delphi для вычисления значений функции на отрезке [a,b] с шагом h. Queen Помощь студентам 1 30.05.2010 15:39