1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| hey |
Сообщение
#1
|
|
Гость |
Помогите! Надо просто нарисовать в Паскале синусоид. Подскажите как полному чайнику, пожалуйста!
Сообщение отредактировано: hey - |
![]() ![]() |
| BlackShadow |
Сообщение
#2
|
|
Гость |
Сессия... Курсовые... Лабы...
Вот тебе и популярномть форума Что-то типа этого: Код Uses Graph,Crt; Const Total=2*PI; {Хочешь больше периодов - измени} Var r,m,i:Integer; Zero:Integer; Scale:Double; Begin r:=Detect; InitGraph(r,m,'C:\BP\BGI'); {ИСПРАВЬ НА ТОТ ПУТЬ, КОТОРЫЙ СООТВЕТСТВУЕТ ПАПКЕ BGI НА ТВОЁМ КОМПЕ} Zero:=Round(GetMaxY/2); MoveTo(0,Zero); Scale:=Total/GetMaxX; For i:=1 To GetMaxY Do LineTo(i,Round(Zero-Sin(i*Scale)/Scale)); ReadKey RestoreCRTMode End. Но я не уверен - нет компидятора, чтобы проверить |
hey нарисовать синусоид! Должно быть легко... 20.05.2004 19:21
Darkwolf
Возможно но не все. Есть и те кто останется (я к … 20.05.2004 21:12
BlackShadow Darkwolf, ну значит про тебя забудут :) 20.05.2004 21:56
hey ОГРОМНОЕ спасибо!!!
:D
(особенно за… 20.05.2004 22:56
BlackShadow hey, неначем :) 21.05.2004 2:19![]() ![]() |
|
Текстовая версия | 21.12.2025 15:21 |