Autor | Zpráva | ||
---|---|---|---|
japlavaren Profil |
#1 · Zasláno: 10. 2. 2006, 19:49:30
mám taký dotazík na pascal AKO SA TO OVLÁDA??
asi som úplne blbý, ale nedošiel som na to |
||
jozob Profil |
#2 · Zasláno: 10. 2. 2006, 19:50:56
japlavaren
Šípkami, space-bar, enter :-) Menu je F10, potom tiež šípkami... :-) Teda ak používaš Borland IDE... Vôbec nerozumiem Tvojej otázke... |
||
gajdynator Profil |
#3 · Zasláno: 10. 2. 2006, 19:52:08
Co? Chces nejaky tutorial na pascal?
|
||
japlavaren Profil |
#4 · Zasláno: 10. 2. 2006, 19:54:57
no, napíšem script, skontrolujem(alt+f9) zapnem(ctrl+f9) a vyhodnotím výsledky(toto neviem).
a asi som blbý, pretože si nespomeniem ani čo je to TUTORIAL |
||
japlavaren Profil |
#5 · Zasláno: 10. 2. 2006, 19:55:38
používam turbopascal 7
|
||
gajdynator Profil |
#6 · Zasláno: 10. 2. 2006, 19:56:21
Tutorial - návod na niečo
|
||
japlavaren Profil |
#7 · Zasláno: 10. 2. 2006, 20:00:32
ďakujem. hodil by sa(čeština /slovenština). náhodou ten príkaz na vyhodnotenie??
|
||
japlavaren Profil |
#8 · Zasláno: 10. 2. 2006, 20:06:13
tak príklad:
program scitani; var a,b:real; begin writeln('zadaj 1.'); readln(a); writeln('zadaj 2.'); readln(b); writeln('výsledok ',a+b:0:5); end. tak, má to, a ako zistím koľko je napr 1+5?? |
||
jozob Profil |
#9 · Zasláno: 11. 2. 2006, 07:12:29
japlavaren
"no, napíšem script" To nie je skript, ale program. Skript je niečo iné. Skript beží na interpreteri, teda sa interpretuje za behu (PHP, JavaScript, Visual Basic Script, atď..., tušim, že aj Java, ale pri tej je to špecifické) a program sa najprv preloží (skompiluje) a potom je samostatne spustiteľný. |
||
jozob Profil |
#10 · Zasláno: 11. 2. 2006, 07:16:49
japlavaren
"tak, má to, a ako zistím koľko je napr 1+5??" Preložíš program (Ctrl+F9), automaticky sa spustí. Potom nastane výzva, aby si zadal prvé číslo, to zadáš, stlačíš ENTER, zadáš druhé číslo, stlačíš ENTER a výtup bude výsledok. Ale keďže výstup sa zobrazí veľmi rýchlo a následne sa program ukončí, výstup nebudeš vidieť - hodí Ťa späť do editoru. Tam stlač Alt+F5 a uvidíš výsledok. |
||
japlavaren Profil |
#11 · Zasláno: 11. 2. 2006, 11:27:08
no, potreboval som to alt+f5. ale ďakujem
|
||
japlavaren Profil |
#12 · Zasláno: 11. 2. 2006, 14:49:36
ešte dotaz, ako vytvorým pole v pascale?? v php by to bolo takto:
bankovky=array( 1=>5000, 1000, 500, 200, 100, 50, 20, 10, 5, 2, 1); ale neviem ako na to v pascale, a čo dať v var bankovky:?? |
||
Anonymní Profil * |
#13 · Zasláno: 11. 2. 2006, 14:54:14
var bankovky:array[1..10] of integer;
bankovky[1]:='5000'; bankovky[2]:= ... |
||
japlavaren Profil |
#14 · Zasláno: 11. 2. 2006, 19:37:08
ďakujem, ďalej by som potreboval vedieť, či sa pascal dá spúštať inak ako cez program??
napr. prekonventovanie do exe alebo niečo podobné?? |
||
Mistr Profil |
#15 · Zasláno: 11. 2. 2006, 23:51:31
|
||
jozob Profil |
#16 · Zasláno: 12. 2. 2006, 07:04:17
japlavaren
"či sa pascal dá spúštať inak ako cez program?" Samozrejme... na čo iné by bol? :-) Je potrebné nastaviť kompilátor, aby mal výstup na disk. EXE súbor bude mať rovnaké meno ako súbor .PAS. Tuším, že obyčajne nájdeš skompilovaný EXE súbor v adresáre bin. |
||
japlavaren Profil |
#17 · Zasláno: 12. 2. 2006, 13:50:49
mám tomu rozumieť tak, že *.pas je pracovný a exe koncový súbor
|
||
jozob Profil |
#18 · Zasláno: 12. 2. 2006, 13:52:06
japlavaren
PAS je zdrojový kód, EXE je preložený program. Nič viac, nič menej. |
||
japlavaren Profil |
#19 · Zasláno: 12. 2. 2006, 13:58:00
nastaviť kompilátor, aby mal výstup na disk- je to zapojené v pascale, alebo to treba doinštalovať. poprípade kde sa to nachádza
|
||
jozob Profil |
#20 · Zasláno: 12. 2. 2006, 13:59:49
japlavaren
Štandardná vec pascalu. Hľadaj niekde v menu, ja už som s pascalom sto rokov nerobil. Skús radšej prejsť na Céčko... |
||
japlavaren Profil |
#21 · Zasláno: 12. 2. 2006, 16:06:55
no, nejak som to nenaśial. pomůže nekto??
|
||
japlavaren Profil |
#22 · Zasláno: 12. 2. 2006, 17:38:29
už to mám v menu COMPILE sa zmení položka DESTINATION MEMORY zmení na DESTINATION DISK. a potom sa to ukladá na C:\tp7\crapy*.exe
|
||
japlavaren Profil |
#23 · Zasláno: 12. 2. 2006, 17:40:13
ešte dotaz, ako zapíšem negáciu. v php by to bolo:
if(a!=1) a v pascal neviem |
||
jozob Profil |
#24 · Zasláno: 12. 2. 2006, 17:49:34
negácia je not ale ak ide o nerovnosť, môžeš použť aj <>
|
||
Anonymní Profil * |
#25 · Zasláno: 12. 2. 2006, 17:58:37
if a != 1 then
|
||
jozob Profil |
#26 · Zasláno: 12. 2. 2006, 18:00:54
Anonymní
V pascale nie je negácia výkričníkom. |
||
japlavaren Profil |
#27 · Zasláno: 12. 2. 2006, 18:04:22
Čiže id(a NOT 1)...
takto?? |
||
jozob Profil |
#28 · Zasláno: 12. 2. 2006, 18:06:01
japlavaren
if a <> 0 then alebo if not a = 0 then |
||
japlavaren Profil |
#29 · Zasláno: 13. 2. 2006, 15:46:34
ďakujem
|
||
japlavaren Profil |
#30 · Zasláno: 13. 2. 2006, 15:47:01
ešte dotaz, nezapisuje sa 'NOT' ako '!'??
|
||
Téma pokračuje na další straně.
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0