LuizaLotka napisał(a)
problem w tym że coś jest nie tak tylko nie wiem co
A są tego jakieś objawy, czy ubzdurałeś sobie, że program jest błędny i nie możesz błędu znaleźć..? Jeżeli kod nie działa prawidłowo, to podawaj co dokładnie dzieje się nie tak jak należy; Nie każdemu chce się analizować niesformatowany kod i ewentualnie testować go lokalnie;
Głównym błędem jest to, że kod nie daje się nawet skompilować, bo już pomijając bardzo złe formatowanie - nie zamknąłeś jednego bloku słówkiem End; Zresztą kompilator dokładnie podpowiada co jest z kodem nie tak:
[Error] Project2.dpr(30): 'END' expected but end of file found
Gdybyś nie znał angielskiego, to Ci przetłumaczę:
[Błąd] Project2.dpr(30): oczekiwano 'END', jednak znaleziono koniec pliku
// żeby zapisać liczbę jako tekst trzeba ją zamienić w tekst/ string, to coś jak konwersja liczby na string
@Integers - Writeln to taki dziwoląg, który umożliwia bezpośrednie podanie liczby, a konwersją zajmuje się sam; Działa to dokładnie tak samo jak w przypadku wyświetlania danych na ekranie konsoli, tyle że wyjście jest w tym przypadku inne;
Jeśli pytacz nie użyje wspomnianej procedury, to będzie musiał przekonwertować (nie tak jakby) liczbę na tekst, np. za pomocą funkcji FloatToStr, lub uniwersalnej funkcji Format.