Welkom op het forum van startpagina!

Dit forum staat op alleen-lezen. Je kan hier informatie zoeken en oude berichten terugvinden, maar geen nieuwe berichten plaatsen.

Naar overzicht van alle forums

uitleg pascal variabelen

  • erwin lohuis

    kan iemand mij hie rprecies uitleggen waar de variabelen in pascal voor staan zoals een string en boleean en dat soort dingen

    B.V.D. Erwin Lohuis

  • Enrico

    In een routine plaats men VAR S:string;

    De variabele S kan dan een zin opslaan bijvoorbeeld:

    s:='AMSTERDAM is een stad van Noord-Holland';

    PROCEDURE NAAM_CITY;

    VAR s:string;

    BEGIN

    S:='JOUW ZIN';

    {-afbeelden van de string} ShowMessage(S);

    END;

    Men kan de string wissen met S:='';

    Men past ' toe en niet de visualbasic ".

    Als men de ascii codes van de string wilt bekomen dan

    leest men de string uit.

    Var b:integer;

    begin

    for x:=1 to length(s) do begin

    b:=ord(s);

    {-wat met b doen} showmessage('ascii:'+inttostr(b));

    end;

    Een boolean kan false of true aan.

    uit aan, nee ja, niet waar waar.

    Var statuslamp:boolean;

    begin

    statuslamp:=false;

    Moet de lamp aan dan schrijft men statuslamp:=true;

    In feite klinkt dat belachelijk:

    daarom gebruik ik liever gewoon een byte om iets te regelen:

    var statuslamp:byte;

    begin

    statuslamp:=0;

    of statuslamp:=1;

    Nu kan men ook de statuslamp op 2 zetten om aan te geven dat de lamp op dim stand staat.

    De opslag intern kost evenveel.

    Bij een test schrijft men IF status lamp<>0 then begin i.p.v. IF statuslamp then begin indien men boolean toepast.

  • Norrit

    Ik zou adviseren eens een boekje over programmeren te lezen …