Hogy kell turbo pascalban sortörést csinálni?
Nagyon kezdő vagyok, alig pár tanórája van halvány lilám a programozásról. Szórakoztatom magam és próbálok csinálni egy kis hülye programot, amibe kéne a sortörés.
if --valami-- then writeln(és itt van egy szöveg amibe sortörés kell)
A segítséget előre is köszönöm. :D
jaj, megvan, az első működik, oké.. köszönöm szépen.
de a második az nem akar bejönni.
és rájöttem, hogy van még egy problémám. sok futtatásnál kiírja, hogy division by zero, vagy valami ilyen. Előbb utóbb sikerül lefuttatni, de csak sokadjára. Erre valami ötlet?
Csak tegyél a kiiratásba egy \n-t, és ott lesz sörtörés, pl:
println("ez egy sor \n ez meg mégegy");
De figyelj hogy \-t irj és ne /-t, mert ez is számít. A division by zero meg nullával osztást jelent, valahol azzal osztottál (gondolom bekértél egy számot, amit nem ellenőriztél le, és később valahol osztasz vele, vagy egy számítás eredménye 0 lett, és azzal osztasz utána).
Szia!
A régebbi Pascal programok sajnos adnak ilyen (Divide by zero) hibát. Ez a gyorsabb rendszerek miatt lett így.
Itt egy lehetséges megoldás (patch):
Sok mindent találsz a Google-val is, ha beírod ezt:
"pascal division by zero"
Soremelési minták:
1. "szöveg"+chr(13)+chr(10)+"további szöveg";
2. WriteLn('szöveg'^M^J'további szöveg');
3. Write('szöveg'+#13+#10+'további szöveg');
Köszönöm, majd végigpróbálgaom őket.
Közben találtam választ a nullával osztásra. Nem én voltam a hülye kivételesen, mert string :D. Rájöttem, hogy előbb-utóbb lefuttatja az ilyeneket is, csak jópárszor meg kell próbálni.
Előtted írták a megoldást a "Division by zero" hibára
"Szia!
A régebbi Pascal programok sajnos adnak ilyen (Divide by zero) hibát. Ez a gyorsabb rendszerek miatt lett így.
Itt egy lehetséges megoldás (patch):
Ha így sem meg akkor meg Free Pascal-t használj...
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!