programowanie delphi

aaleks1985
Użytkownik
Użytkownik
Posty: 120
Rejestracja: 21 kwie 2009, o 12:13
Płeć: Kobieta
Podziękował: 9 razy

programowanie delphi

Post autor: aaleks1985 »

witam,
jestem na etapie nauki programowania i mam pewien problem,mianowicie chodzi o instrukcje "czytaj".
Ponizszy przyklad z danymi wczytywanymi pod zmienna typu napisowego.

program czytaj_1;
{$APPTYPE CONSOLE}

uses
SysUtils;

var napis :string;

begin

writeln ( 'napisz cos a ja to powtorze');
readln ('tego pieknego wieczora ja zamiast na spacerze siedze i ucze sie programowania-horror...') ;
writeln ('napisales:', 'tego pieknego wieczora ja zamiast na spacerze siedze i ucze sie programowania-horror...');
readln ;
end.

i tu pojawia sie blad typu: Left side cannot be assigned to.

czy ktos moglby mi pomoc i powiedziec gdzie robie blad i w ogole co to za blad?
z gory dziekuje
Ola
smiechowiec
Użytkownik
Użytkownik
Posty: 374
Rejestracja: 21 cze 2007, o 11:28
Płeć: Mężczyzna
Lokalizacja: Łostowice
Pomógł: 146 razy

programowanie delphi

Post autor: smiechowiec »

Do instrukcji readln należy podać zmienną, do której ma być wczytany tekst.
readln (napis) ;
Jako argument podałeś stałą tekstową, do której trudno programowi przypisać nową wartość.
aaleks1985
Użytkownik
Użytkownik
Posty: 120
Rejestracja: 21 kwie 2009, o 12:13
Płeć: Kobieta
Podziękował: 9 razy

programowanie delphi

Post autor: aaleks1985 »

...juz rozumiem,
dziekuje bardzo
ODPOWIEDZ