
07.09.2007, 17:13
|
|
Banned
Регистрация: 09.08.2007
Сообщений: 56
Провел на форуме: 372630
Репутация:
-63
|
|
Сообщение от Red_Red1
Запустил прогу, не вижу синусоиды!!!! Выглядит примерно так
=)antichat=)antichat=)antichat=)antichat=)antichat =)antichat и т.д.
Так и надо?
По поводу одной переменной. Тут идея должна быть такая:
движение по синусоиде это y=sin(x). из этого видно что нам достаточно переменной х (одной), а вместо y можно подставлять выражение sin(x).
Но это только теория, на паскале нужно еще будет округлять и адаптировать к координатам экрана. Но это уже дело техники, ядро програмки будет все таки y=sin(x). Если не додумаешь код самостоятельно, пиши.
Не тут синусойда есть вроде в коде:
Код:
a:= i*pi/180;
x:=round(i/4.5);
y:=round(25+24*sin(a));
|
|
|