![]() | |
| |||||||
| Home | Register | Blogs | FAQ | Members List | Calendar | Downloads | Arcade | Mark Forums Read |
| Algorithms The source of algorithms for your project |
![]() |
| | LinkBack | Thread Tools | Display Modes |
| | #1 |
| Дошкольник Join Date: Feb 2002 Location: erevan
Posts: 89
Rep Power: 0 Reputation:
10 | Кто знаком с Паскалём, пожалуйста , помогите! Объявляю переменные n: integer; i: array[1..n] of integer; Компилятор говорит, что n должно уже иметь значение, а оно должно образоваться по ходу дела. Как представить n , чтоб он этого не говорил? Спасибо.
__________________ Да. |
| | |
| | #2 |
| Дошкольник Join Date: Feb 2002 Location: arminko
Posts: 115
Rep Power: 7 Reputation:
10 | Ti doljen znachenie n V "const" abyavit', pered var-om. Tagda vsyo budet ok ![]()
__________________ Yesli ti ne koshka, to prajivi svayu edinstvennuyu jizn' tak, chtob tebe ne bilo muchitel'no bol'no za bezcel'no projitoe vremya............ |
| | |
| | #5 |
| Студент Join Date: Jan 2002 Location: (premission denied!)
Posts: 347
Rep Power: 7 Reputation:
10 | Deystvitel'no, esli razmer vector-a neopredelen, edinstvennyy varian - ispol'zovat' ssylku na vector. Regrads, Bupyc.
__________________ "...Сомнения стали страстью, А страсть стала судьбой. Все остальное - искуство, В безумии быть собой..." |
| | |
| | #6 |
| I'm an AIESECer ;) Join Date: Feb 2002 Location: tre metri sopra il cielo
Posts: 683
Blog Entries: 1 Rep Power: 7 Reputation:
65 | look, ti doljen napisat' k primeru:const m=100; {m maximal'noe chislo, kotoroe kstati, mojet i uvelichivat'sya..} type i:array[1..m] of integer; a potom uje -- -- write('n='): readln(n)............. {zdes' zadash' znachenie "n"}... vot... ![]()
__________________ ▉▉▉ |
| | |
| | #7 |
| I'm an AIESECer ;) Join Date: Feb 2002 Location: tre metri sopra il cielo
Posts: 683
Blog Entries: 1 Rep Power: 7 Reputation:
65 | look, ti doljen napisat' k primeru:const m=100; {m maximal'noe chislo, kotoroe kstati, mojet i uvelichivat'sya..} type i:array[1..m] of integer; a potom uje -- -- write('n='): readln(n)............. {zdes' zadash' znachenie "n"}... vot... ![]()
__________________ ▉▉▉ |
| | |
| | #8 |
| Консервативный Демагог Join Date: Jan 2002 Location: Кавказская Албания
Posts: 889
Rep Power: 7 Reputation:
10 | ..ili mojno vospol'zivatsa dynamiceki rastushim massivom )Code:
pntr = ^rec;
rec = record
vec : integer;
link : pntr;
end;
__________________ Праздник к нам приходит... |^^^^^^^^^'''^\| ||\__ | ВОДКА-ВОДКА | ||','''|'''''''\_____,_ | _..... _ | ||_ _|'__|_____||.........| | '(@)'(@)'(@)''''''''''''''''''''''*|(@)""""|(@)* |
| | |
| | #9 |
| Guru Apprentice | To Andromeda: neelegantno, lishnaya pamyat zabiraetsa i nikogda ne ispolzuetsa To VX: eto nazivaetsa cepochka (chain). Mozhno kak variant, tolko nado budet esche pisat proceduri izvlechenij i-egogo elementa, proceduri dobavlenia-udaleniya, a to u tebya posle vixoda programmi "nichya" pamyat ostanetsa. Drugoj variant, ya eto delal let 5 nazad, a mne moj starshij tovarish i uchitel programmirovaniya podskazal. Poskolku delalos 5 let nazad - za sintaksis ne ruchajus, kto znaet pascal pust ispravit, rasskazivaju ideju. Obyavlyaesh novij type kak pointer na samij bolshoj vozmozhnij massiv (tolko pointer! pamyat ne videlyaetsa). Zatem v programme poluchiv znachenie dlya 'n' videlyaesh dinamicheski pamyat (v golovu lezet C-shnij ekvivalent malloc, v paskale kak-to po drugomu bilo, MemAlloc kazhetsa??) "skolkzkoe" mesto - MemAlloc-u nado skazat skolko mesta videlyat. Podschitat prosto: n*sizeof(integer) naprimer. (SizeOf - ne pascal funkciya, pravda?) Domashnee zadanie - nayti po knizhke pravilnie nazvaniya dlya funkcij.
__________________ \/\/h47'5 1n 4 n4m3? 7h47 wh1(h w3 (4|| 4 r053, 8y 4ny 07h3r n4m3 w0u|d 5m3|| 45 5w337... |
| | |
![]() |
| Thread Tools | |
| Display Modes | |
| |