IPB
ЛогинПароль:

> Наш Дневник
AlaRic
сообщение 21.02.2004 19:07
Сообщение #1


...
*****

Группа: Пользователи
Сообщений: 1 347
Пол: Мужской

Репутация: -  3  +


Обдумываю идею о создании дневника программистов: каждый будет записывать какие-либо действия или случаи, произошедшие с ним за день. Думаю будет очень познавательно и интересно!
Высказываемся и не пинаем автора  ;) smile.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Altair
сообщение 5.01.2006 17:33
Сообщение #2


Ищущий истину
******

Группа: Модераторы
Сообщений: 4 824
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


вот программа
Исходный код

var
xt,yt,zt,xan,yan,zan,
cosxan, sinxan, cosyan, sinyan, coszan, sinzan :real;
sx,sy,sx1,sy1,p,zoom: integer;
cube: array[0..23] of real;
lindex: array[0..23] of integer ;

Procedure Draw3dobject(color:integer);
begin
for p:=0 to 11 do begin
sx:=trunc(zoom*cube[lindex[p*2]*3])+GetWidth div 2;
sy:=trunc(zoom*cube[lindex[p*2]*3+1])+GetHeight div 2;
sx1:=trunc(zoom*cube[lindex[p*2+1]*3])+GetWidth div 2;
sy1:=trunc(zoom*cube[lindex[p*2+1]*3+1])+GetHeight div 2;
setcolor(color,color,color);
drawline(SX,SY,sx1,sy1);
Repaint;
end;
end;
procedure calc;
begin
for p:=0 to 7 do begin
Yt := cube[p*3+1] * COSXan - cube[p*3+2] * SINXan;
Zt := cube[p*3+1] * SINXan + cube[p*3+2] * COSXan;
cube[p*3+1] := Yt;
cube[p*3+2] := Zt;
Xt := cube[p*3] * COSYan - cube[p*3+2] * SINYan;
Zt := cube[p*3] * SINYan + cube[p*3+2] * COSYan;
cube[p*3] := Xt;
cube[p*3+2] := Zt;
Xt := cube[p*3] * COSZan - cube[p*3+1] * SINZan;
Yt := cube[p*3] * SINZan + cube[p*3+1] * COSZan;
cube[p*3] := Xt;
cube[p*3+1] := Yt;
end;
end;

{ showWelcomeScreen - displays the game info screen }
procedure showWelcomeScreen;
var
textToDisplay : string;
textXPos : integer;
textYPos : integer;
begin
setColor(255, 255, 255);
fillRect(0, 0, getWidth, getHeight);

setColor(0, 0, 255);
setFont(FONT_FACE_PROPORTIONAL, FONT_STYLE_BOLD, FONT_SIZE_LARGE);

textToDisplay := 'INTRO 3dcube';
textXPos := (getWidth - getStringWidth(textToDisplay)) div 2;
textYPos := (getHeight - getStringHeight(textToDisplay)) / 2;
drawText(textToDisplay, textXPos, textYPos);
textYPos := textYPos + getStringHeight(textToDisplay);

setColor(0, 0, 0);

setFont(FONT_FACE_PROPORTIONAL, FONT_STYLE_PLAIN, FONT_SIZE_SMALL);

textToDisplay := 'pascalnet.ru mworld.ru';
textXPos := (getWidth - getStringWidth(textToDisplay)) div 2;
drawText(textToDisplay, textXPos, textYPos);
textYPos := textYPos + getStringHeight(textToDisplay);
end;


begin
if OpenPlayer('/Theme.mid', 'audio/midi') then begin end;
if SetPlayerCount(-1) then begin end;
if StartPlayer then begin end;
showWelcomeScreen;
repeat
until getKeyClicked <> KE_NONE;

cube[0]:=-1; cube[1]:=-1; cube[2]:=-1; cube[3]:=-1; cube[4]:=-1;
cube[5]:=1; cube[6]:=-1; cube[7]:=1; cube[8]:=-1; cube[9]:=-1;
cube[10]:=1; cube[11]:=1; cube[12]:=1; cube[13]:=-1; cube[14]:=-1;
cube[15]:=1; cube[16]:=-1; cube[17]:=1; cube[18]:=1; cube[19]:=1;
cube[20]:=-1; cube[21]:=1; cube[22]:=1; cube[23]:=1;
lindex[0]:=0; lindex[1]:=1; lindex[2]:=0; lindex[3]:=4;
lindex[4]:=0; lindex[5]:=2; lindex[6]:=1; lindex[7]:=3;
lindex[8]:=1; lindex[9]:=5; lindex[10]:=2; lindex[11]:=3;
lindex[12]:=2; lindex[13]:=6; lindex[14]:=3; lindex[15]:=7;
lindex[16]:=4; lindex[17]:=5; lindex[18]:=4; lindex[19]:=6;
lindex[20]:=5; lindex[21]:=7; lindex[22]:=6; lindex[23]:=7;

Zan := 0.1;
Yan := 0.02;
Xan := 0.02;
cosxan:=cos(xan); sinxan:=sin(xan);
cosyan:=cos(yan); sinyan:=sin(yan);
coszan:=cos(zan); sinzan:=sin(zan);
zoom:=30;

while GetKeyClicked = KE_NONE do begin
Draw3dobject(0);
repaint;
Draw3dobject(255);
repaint;
calc
end
end.


Это программа отсюда только для MEDlet Pascal...
Компилирую, запускаю на своем NOKIA 6681, кубик все время растет в размерах blink.gif blink.gif blink.gif

На Sony Erricsson t630 все нормально.. mega_chok.gif wacko.gif
я в ауте... переменные сами изменяются smile.gif


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
AlaRic   Наш Дневник   21.02.2004 19:07
UtaH   Re: Наш Дневник   23.02.2004 11:45
AlaRic   Re: Наш Дневник   23.02.2004 12:10
Slam   Re: Наш Дневник   23.02.2004 19:18
AlaRic   Re: Наш Дневник   23.02.2004 19:35
pascal65536   Re: Наш Дневник   24.02.2004 11:09
SKVOZNJAK   Re: Наш Дневник   24.02.2004 16:38
Catty   Re: Наш Дневник   24.02.2004 17:23
AlaRic   Re: Наш Дневник   24.02.2004 17:57
Slam   Re: Наш Дневник   24.02.2004 20:09
SKVOZNJAK   Re: Наш Дневник   25.02.2004 2:35
Catty   Re: Наш Дневник   25.02.2004 7:19
SKVOZNJAK   Re: Наш Дневник   26.02.2004 8:34
Catty   Re: Наш Дневник   26.02.2004 19:30
trminator   Re: Наш Дневник   26.02.2004 19:32
AlaRic   Я думал будут описываться только истории с ПК ;)   28.02.2004 11:50
Atos   27.02.04.   8.00 физ-ра. Типа играть в футбол .При...   28.02.2004 13:21
Atos   28.02.04. Ура! Надыбал у людей второй том Фаро...   28.02.2004 13:53
AlaRic   Сижу, смотрю и наслаждаюсь новым форумом - красота...   28.02.2004 14:29
SKVOZNJAK   И во что превратились при обмене валюты пагоны мод...   28.02.2004 16:02
mj   Смайлы будут из старого форума перенесены в новый...   28.02.2004 21:17
Slam   Да, многое... А насчет фона Сквозняк прав - слишко...   28.02.2004 22:28
mj   можем новые темы персонально для каждого загрузить...   28.02.2004 22:41
AlaRic   Можно и от флейма избавиться, а товарищи-модератор...   28.02.2004 22:45
AlaRic   Искал по инету Вирта - нашел только одну ссылку на...   29.02.2004 21:22
Slam   Извини! Исправляюсь: 28.02.04 в 13:02 Сквозня...   29.02.2004 22:24
AlaRic   Я что не прав? Фону форума в топике "Дневник...   1.03.2004 9:06
SKVOZNJAK   Формально оно правильно. Но только вот дорога ложк...   1.03.2004 21:03
AlaRic   Бросила девушка с которой почти 9 месяцев вместе...   2.03.2004 22:53
mj   Печально   3.03.2004 3:43
Slam   Возвращайся! Стопудово не она виновата... Сер...   3.03.2004 21:52
Гость   Посмотрел на банку с джемом, прочитал и рассмеялся...   6.03.2004 20:14
Altair   ALARIC: Искал по инету Вирта - нашел только одну с...   7.03.2004 9:48
AlaRic   Скачал-таки Вирта "Алгоритмы+структуры=програ...   10.03.2004 22:15
SKVOZNJAK   Могу скачать и скинуть на мыло :)   11.03.2004 13:06
SKVOZNJAK   Так чем всё-таки это blue открывается?   11.03.2004 13:23
DI   (где-то после обеда)Винда покоя не даёт ,то она фа...   11.03.2004 15:07
AlaRic   Предложили купить Samsung 17' за 4000! Обд...   11.03.2004 21:41
Atos   10.03.04. Был в шоке. Задали прогу по вычметодам. ...   12.03.2004 5:49
AlaRic   Статическое электричество - великая вещь. Она спос...   12.03.2004 20:23
mj   У меня винда уже с месяц без перезагрузки... я уж...   13.03.2004 17:18
AlaRic   Друг занялся писанием DVD. Говорит, что ничего сло...   14.03.2004 7:50
SKVOZNJAK   Эх, эщё бы узнать как подключать новое железо без...   15.03.2004 12:18
DI   За день ничего хорошего не случилось впрочем как и...   15.03.2004 14:20
AlaRic   Весь март мы сидим в ВЦ и проходим практику по Acc...   15.03.2004 21:06
mj   ну кроме проца, матери, видяхи и памяти можно в г...   15.03.2004 21:50
SKVOZNJAK   А розетка не пересыхала B) Или УПСом пользуемся. ...   16.03.2004 0:20
mj   Ну естественно АПСик хорошенький стоит... Эт точ...   16.03.2004 9:30
AlaRic   Принял обет! Посмотрю, что из этого получится...   16.03.2004 14:15
trminator   Проснулся. Глянул новости нашей любимой сетки, чер...   16.03.2004 20:43
Shadow   9:00 13.03.2004 --------------- запарил начальник....   16.03.2004 21:06
AlaRic   Зашел на сайт Суприма - обновлений нет уже 2 недел...   16.03.2004 21:34
mj   нанашем сайте тоже нет обновлений... но я готовлю ...   16.03.2004 22:33
фыв   27.02.04.   8.00 физ-ра. Типа играть в футбол .Пр...   18.03.2004 22:20
AlaRic   Практика по Access. Один из дней. Приперся к 8-30....   22.03.2004 17:49
UtaH   ...дцать минут объясняла восьмикласснику, что в Ra...   23.03.2004 16:06
AlaRic   Обет маст дай, женские попки форевер :)   23.03.2004 16:42
CJ   24.03.04 С утра до вечера переписывал свой сайт, г...   23.03.2004 20:46
UtaH   Слава богу, наш ненаглядный администратор вернулся...   26.03.2004 5:34
DI   Сегодня Виндоус неожиданно потребовала срочной акт...   27.03.2004 8:21
AlaRic   Сегодня пришло вот такое письмо: :) За тотальную ...   28.03.2004 8:42
Sir   сейчас 2 ночи делаю проект на конфепенцию - бд там...   28.03.2004 22:20
Atos   25.03.04. Наконец-то поставил Delphi6. 28.03.04. К...   29.03.2004 7:47
Sir   Был сегодня в школе ( не-а, я не идиот, доп заняти...   29.03.2004 15:56
SKVOZNJAK   2: DI А крякнуть не пробовал? Говорят, помогает :)   29.03.2004 17:50
AlaRic   Сегодня свершилось возвращение в интернет, как я р...   1.04.2004 12:45
trminator   Поставил прогу muxaSoft Dialer -- звонилку. Заодно...   1.04.2004 18:35
UtaH   Почти дописала конкурсную прогу. Вся группа ухахат...   3.04.2004 14:32
AlaRic   Едрен лапать, первокурсник из моего техникума заня...   4.04.2004 13:21
Catty   Скажи еще типа что не рад!! :lol:   4.04.2004 18:15
AlaRic   Catty эммм :rolleyes: кхееемм :rolleyes: хммм я р...   4.04.2004 18:49
UtaH   Catty это жестоко у человека только тяжелый период...   5.04.2004 14:41
AlaRic   UtaHSh я старался :) :rolleyes:   5.04.2004 15:40
Catty   так я ж ЛЮБЯ! :)   5.04.2004 21:56
Catty   котят на форуме столько развелось!! :lol: ...   5.04.2004 22:09
SKVOZNJAK   Во во скоро начнём валерьянку продавать. Вот навар...   6.04.2004 15:48
DI   хрюк помогает когда до активации осталось n- ое к...   7.04.2004 6:36
Altair   >>>Вчера у другана комп лечил(вирусы атак...   7.04.2004 7:04
Sir   :D И впрямь поразвелось нас тут Интересно будет, е...   7.04.2004 18:52
Catty   будем громко мяукать и хавать вискас! :lol:   7.04.2004 20:49
DI   Вискас отстой !! Даёшь селёдку!!...   8.04.2004 6:35
Guest   Смотря какой. Простой как кувалда - отмена актива...   8.04.2004 17:46
Sir   Мы будем пить валерьянку :D   8.04.2004 19:00
Catty   лучше молочко !! :lol:   8.04.2004 19:11
UtaH   Не, молоко это не то, а вот валерьянка - это вещь ...   10.04.2004 4:17
Altair   Все тема по моему уже себя изжила, теперь одни буд...   10.04.2004 13:14
SKVOZNJAK   А кто-то, не будем кто ;) , в это время будет грыз...   10.04.2004 13:36
AlaRic   Что здесь за чушь появилась такая?   10.04.2004 15:07
SKVOZNJAK   Фигня, конечно - а Петька говорит ножницы! А т...   12.04.2004 10:12
Atos   Да... Ну ладно, попробую вернуться к теме О грустн...   16.04.2004 7:11
KRUTOY   Atos Где взять Pascal for Windows?   16.04.2004 8:59
SKVOZNJAK   У Атоса, естественно :) Но минздаров не рекомендуе...   16.04.2004 11:34
KRUTOY   SKVOZNJAK Где взять FBC?   16.04.2004 18:54
SKVOZNJAK   40 МЕТРОВ и оно твоё! Качай быстрее, там какие...   16.04.2004 20:30
oleg309   ;) :P :D :lol: :rolleyes: <_< :) :( ...   16.04.2004 20:36
SKVOZNJAK   Ну если на классную прогу, которой будешь пользов...   16.04.2004 20:54
Atos   На http://borlpasc.narod.ru/turbo_pacs.htm . Там ...   17.04.2004 5:02
SKVOZNJAK   А в попугаях удав на 10 с половиной метров длиннее...   17.04.2004 7:29
Catty   открыли бы лучше новый топик!! <_< :...   17.04.2004 17:32
oleg309   А Чо Я то сразу? :p2:   17.04.2004 19:39
16 страниц V  1 2 3 > » 


 Ответить  Открыть новую тему 
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 24.06.2025 21:55
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"