« 1 2 »
Autor Zpráva
japlavaren
Profil
mám taký dotazík na pascal AKO SA TO OVLÁDA??
asi som úplne blbý, ale nedošiel som na to
jozob
Profil
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
Co? Chces nejaky tutorial na pascal?
japlavaren
Profil
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
používam turbopascal 7
gajdynator
Profil
Tutorial - návod na niečo
japlavaren
Profil
ďakujem. hodil by sa(čeština /slovenština). náhodou ten príkaz na vyhodnotenie??
japlavaren
Profil
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
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
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
no, potreboval som to alt+f5. ale ďakujem
japlavaren
Profil
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 *
var bankovky:array[1..10] of integer;
bankovky[1]:='5000';
bankovky[2]:= ...
japlavaren
Profil
ď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
http://www.qark.net/?pg=2
jozob
Profil
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
mám tomu rozumieť tak, že *.pas je pracovný a exe koncový súbor
jozob
Profil
japlavaren
PAS je zdrojový kód, EXE je preložený program. Nič viac, nič menej.
japlavaren
Profil
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
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
no, nejak som to nenaśial. pomůže nekto??
japlavaren
Profil
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
ešte dotaz, ako zapíšem negáciu. v php by to bolo:
if(a!=1)
a v pascal neviem
jozob
Profil
negácia je not ale ak ide o nerovnosť, môžeš použť aj <>
Anonymní
Profil *
if a != 1 then
jozob
Profil
Anonymní
V pascale nie je negácia výkričníkom.
japlavaren
Profil
Čiže id(a NOT 1)...
takto??
jozob
Profil
japlavaren
if a <> 0 then

alebo

if not a = 0 then
japlavaren
Profil
ďakujem
japlavaren
Profil
ešte dotaz, nezapisuje sa 'NOT' ako '!'??
« 1 2 »
Toto téma je uzamčeno. Odpověď nelze zaslat.

0