Kezdőoldal » Számítástechnika » Programozás » Pascal -> hogy lehet megoldani?

Pascal -> hogy lehet megoldani?

Figyelt kérdés
Írtam egy másodfokú egyenlet megoldó programot, és azt is beleírtam, hogy a megoldó képlettel is végig vezesse az egyenletet, tehát kiírjon mindent, úgy mint, ha azt papíron csinálnám. Borland Pascal 7.0-val írtam meg, ASCII kódtáblával beírtam neki a gyök jelet és +- -t is. Bp-n belül futtatva jó is volt, de külön windowson futtatva már egyáltalán nem az ASCII kódtáblának megfelelően a gyökjelet és +- jelet írja ki, hanem Ű-t és ˇjelet... Hogy lehetne megoldani, hogy bárhol futtatva is az ASCII kódtáblának megfelelő karaktert írja ki?
2009. nov. 15. 09:32
 1/2 anonim ***** válasza:

Szia!


Hát csak barkácsmegoldás van:

A)Ha Total Commandert használsz, akkor menj oda, ahol az exe van, és írd a parancsablakba (alsó hosszú, fehér csík): cmd

B)Nincs Total Commandered:

1)Start->Futtatás->cmd.exe

2)Navigálj az exe-d könyvtárába


Ezután (mindkét esetben):

1)Válts teljes képernyős üzemmódba (Alt+Enter - ugyanígy lehet vissza is váltani)

2)írd be idézőjelek nélkül: "chcp 437"

3)futtasd a programod

4)ha még akarod használni a parancssort, akkor: "chcp 852"


Ennek az az oka, hogy az a gyökjel, amit használni szeretnél, az az Extended ASCII-kódtáblában ( [link] Nálunk (meg a szlovákoknál, szlovéneknél, lengyeleknél, horvátoknál, románoknál, törököknél ...) mivel voltak extra karakterigényeink (ű ő í ç ...), ezért a kevésbé fontos gyökjelet, és társait kidobtuk, és betettük a helyükre ezeket a betűket.

Ez azért egy nagyobb lélegzetű témakör, ha érdekel, akkor ajánlom ezeket:

[link] (az ebben lévő cp437 a fenti 437-nek felel meg)

[link]

[link] (ez már ánglisul (angol) vagyon)


Remélem segített :-)

2009. nov. 17. 18:26
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:

Igen!

Köszönöm! :)

2009. dec. 1. 19:03

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!