Помогите по проге!

Обсуждение отвлеченных тем.

Модераторы: Letun, Юрий, max-sever, BlackIsle

Ответить
ImP
Старожил
Сообщения: 2083
Зарегистрирован: 01.01.1970 3:00
Откуда: Team Yes!
Контактная информация:

Помогите по проге!

Сообщение ImP » 27.07.2004 22:14

Ребят, нужен срочный хелп.

Нужно написать прогу на Visual C#, чтобы расчитывала дальность полета тела по заданным углу и скорости, и рисовала траекторию полета. Элементарно. Я знаю. Матчасть сделал. Но рисует бред.

Я вижу 2 способа нарисовать траекторию:

1)

Код: Выделить всё

public void DrawGraph(Graphics j)
{
      double t;
      double x,y;
	for(t=0;t<2*V*Math.Sin(a*Math.PI/180);t+=0.1)
	{
		
		x=V*Math.Cos(a*Math.PI/180)*t;	
		y=V*Math.Sin(a*Math.PI/180)*t-g*t*t/2;
		j.FillRectangle(Brushes.Red,20+(int)x,300-(int)y,2,2);
			
	}
}
2)

Код: Выделить всё

public void DrawGraph(Graphics j)
{

      double x,y;
      for(x=0;x<L;x+=0.5)
      {
            y=V*V*Math.Sin(2*a*Math.PI/180)/x-g/2*(V*Math.Cos(a*Math.PI/180)/x)*(V*Math.Cos(a*Math.PI/180)/x);
            j.FillRectangle(Brushes.Red,100+(int)x,180+(int)y,2,2);
      }
}
t-время, V - скорость, а - угол(вводится в градусах, переводится в радианы), L - max расстояние, x, y - координаты, L,V,a,g - глобальные переменные типа double.

Полный текст проги: http://www.impsoft.nm.ru/code_new.txt

Рисует вот такую лажу: http://www.impsoft.nm.ru/shit.jpg

Язык C# я вижу впервые. С Visual Studio тоже работаю впервые. Прогу надо сдать послезавтра. Вообщем если кто может, ПОМОГИТЕ!!!

ImP
Старожил
Сообщения: 2083
Зарегистрирован: 01.01.1970 3:00
Откуда: Team Yes!
Контактная информация:

Сообщение ImP » 28.07.2004 14:30

все уже разобрался
маленькая ошибка в формуле

Кто-нить знает как вставить собственную иконку для exe-шника?

djpython
Старожил
Сообщения: 2507
Зарегистрирован: 01.01.1970 3:00
Контактная информация:

Сообщение djpython » 28.07.2004 14:38

ImP
Смотри в свойствах проекта. Скорее всего там.

ImP
Старожил
Сообщения: 2083
Зарегистрирован: 01.01.1970 3:00
Откуда: Team Yes!
Контактная информация:

Сообщение ImP » 28.07.2004 20:09

чет не выходит.
В проекте есть файл App.ico, пробовал заменять на свой, затем компилить, но exe все равно стандартный...

djpython
Старожил
Сообщения: 2507
Зарегистрирован: 01.01.1970 3:00
Контактная информация:

Сообщение djpython » 28.07.2004 21:07

ImP
Project->Properties или подобное в меню есть? Там же должны быть настройки компилятора, директории и т.п.

ImP
Старожил
Сообщения: 2083
Зарегистрирован: 01.01.1970 3:00
Откуда: Team Yes!
Контактная информация:

Сообщение ImP » 29.07.2004 10:11

djpython нет нету. Ну да ладно...главное работает...:)

SerJEANt
Старожил
Сообщения: 1093
Зарегистрирован: 17.01.2003 15:05
Откуда: Московская обл. Характер скверный, нордический. Не женат.
Контактная информация:

Сообщение SerJEANt » 29.07.2004 11:28

ImP
Кто-нить знает как вставить собственную иконку для exe-шника?
Ежели судить по VB, то сначала делаем нужную иконку для формы(свойство icon). Потом при компилировании заходим в Options, в рамке Application выбираем иконку для EXE-шника с указанной формы.

ImP
Старожил
Сообщения: 2083
Зарегистрирован: 01.01.1970 3:00
Откуда: Team Yes!
Контактная информация:

Сообщение ImP » 30.07.2004 15:18

djpython
SerJEANt
Спасибо, что откликнулись. Вообщем-то я уже сдал. 5.

Ответить