[Pascal] Wczytywanie w jednej linii...

0

Witam.
Mam z pozoru błachy problem :/ Piszę prosty programik w Pascalu i nie wiem jak wczytać 3 zmienne w 1 linii (tzn. koło siebie). Teoretycznie powinno to wyglądać tak:
read(a); read(b); read(c);Nie wiem dlaczego za każdym razem kursor przenosi mi się o 1 linię w dół :/ Może wie jak to można załatwić w łatwy sposób? Chciałbym to zrobić bez korzystania z GoToXY...

Z góry dziękuję za pomoc :)

0

Mam z pozoru ort! problem

Na ?ort!? problemy jest specjalny dział.

Read(a, b, c);
0

Read(a, b, c);Jest ten sam efekt :/

P.S: Nie wiem czy to ma jakiś związek ale używam Free Pascal Compiler 2.0.4

0

a czasem lepiej nawwet "readln(a, b, c);"

0

Tak ale nadal zamiast sytuacji:
abcMam sytuację:

a
b
c

</ort>

0

Korzystając z readln(a,b,c) dane w programie wczytujesz odzielajac je spacjami:a b cA jeżeli koniecznie chcesz wczytać je jakoabcto musisz wszystkie 3 liczby wczytać jako jeden string, a potem sobie to przekonwertować (procedura val).

0

OK. Dzięki. Właśnie zrozumiałem swoją głupotę [wstyd] Przy jednym read próbowałem wczytywać zmienne oddzienie (tzn. po każdej naciskałem ENTER) dlatego każda zmienna była w innej linii.

P.S: Przenieście ten post do działu Newbie albo w ogóle usuńcie...

0

bo wtedy dane, które wpisujesz oddzielasz spacją a nie enterem - wpisujesz
a b c <- i tu dopiero enter

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0