Błąd String exceeds line w czasie komplikacji programu w Pascalu

Witam

 

Mam napisać program który będzie wymieniał zdania z użytkownikiem napisałem tyle że przy kompilowaniu mam błąd “String exceeds line”

Nie bardzo wiem jak to naprawić poniżej zamieszczam kod programu:

 

program rozmowa;

 

var

imie,nazwisko,mieszkanie,film,gra,sport,samopoczucie:string;

wiek:integer;

begin

writeln(‘Witaj gosciu chetnie cie poznam’);

writeln(‘Jak masz na imie ??’);

readln(imie);

writeln(‘Podaj nazwisko’);

readln(nazwisko);

writeln(‘Witaj’,imie,’ ',nazwisko);

writeln(‘Ja nazywam sie Hubert Kramer milo cie poznac’);

writeln(‘Gdzie mieszkasz??’);

readln(mieszkanie);

writeln (mieszkanie,‘To z pewnoscia ciekawe miejsce’);

writeln(‘Ja mieszkam w Krzyzkowku niedaleko Miedzychodu’);

writeln(‘Ile masz lat’,imie,’??’);

readln(wiek);

writeln(‘Masz’,wiek,'lat to calkiem sporo ');

writeln(‘Jak sie masz’,imie,’??’);

readln(samopoczucie);

writeln('Jesli czujesz sie ',samopoczucie,‘to postaram sie poprawic ci nastroj’);

writeln('Jesli czujesz sie ',samopoczucie,‘to swietnie tak trzymac !!’);

writeln(‘Jaki jest twoj ulubiony sport’,imie,’??’);

readln(sport);

writeln(sport,‘jest ciekawa dyscyplina ja uwielbiam pilke nozna’);

writeln(‘Jaki jest twoj ulubiony film’,imie,’??’);’

readln(film);

writeln(film,‘jest swietny ja uwielbiam filmy wojenne’)

writeln(‘Jaka jest twoja ulubiona gra’);

readln(gra);

writeln(‘Slyszalem o’,gra,‘Ja uwielbiam FIFe14’);

writeln(‘Milo bylo cie poznac’,imie,nazwisko,‘mily z ciebie gosc do zobaczenia!!’);

end.

 

Dopiero zaczynam swoją przygodę z programowaniem dlatego też proszę o wyrozumiałość.

 

Pozdrawiam

 

 

 

 

 

Masz np. tu bład

jest

writeln(‘Jaki jest twoj ulubiony film’,imie,’??’);’                                  po co to coś ’ na końcu

winno być

writeln(‘Jaki jest twoj ulubiony film’,imie,’??’);

dalej nie szukałam

pozdrawiam

i jeszcze tu:

writeln(film,‘jest swietny ja uwielbiam filmy wojenne’)

Powinno być: writeln(film,‘jest swietny ja uwielbiam filmy wojenne’);

Ok działa dziękuje ;).

 

Mam jeszcze jedno pytanie jak zrobić spacje między pytaniem a odpowiedzią bo mam np nazywaszsiehubertkramer a  chciałbym spacje, nie jestem pewien ale chyba robiło się to tak ’ ’ ale jak zrobie tak to wysypuje sie program

Wystarczy, tak jak masz w niektórych pozycjach: 'Jesli czujesz sie  ’ czyli dodać spację po wyrazie 'się '. Czasami trzeba też dodać spację na początku tekstu.

writeln(‘Jesli czujesz sie ‘,samopoczucie,’ to postaram sie poprawic ci nastroj’);

(Spacja przed wyrazem ’ to’ )

albo dodajesz spację jak normalny tekst, po przecinku: ‘Jesli czujesz sie’ ,’ ', samopoczucie, ’ ', ‘to postaram sie poprawic ci nastroj’);