Befehlsreferenz Pascal Informatik 1 für D-BAUG, HS 2015 Programmelemente Datentypen PROGRAM Name; Deklarationen; BEGIN Befehls-Sequenz END. INTEGER (SHORTINT, SMALLINT, LONGINT, INT64) CARDINAL (BYTE, WORD, QWORD) REAL, STRING, BOOLEAN ARRAY [Von..Bis] OF Typ ARRAY OF Typ RECORD Variablen-Deklarationen END PROCEDURE Name (Var1 : Typ1; . . . ); Deklarationen; BEGIN Befehls-Sequenz END FUNCTION Name (Var1 : Typ1; . . . ) : Typ; Deklarationen; BEGIN Befehls-Sequenz END VAR Name : Typ CONST Name = Wert TYPE Name = Typ-Deklaration Programmfluss IF Bedingung THEN Befehl ELSE Befehl WHILE Bedingung DO Befehl FOR Variable := Von TO Bis DO Befehl FOR Variable := Von DOWNTO Bis DO Befehl FOR Variable IN Array-Variable DO Befehl REPEAT Befehls-Sequenz UNTIL Bedingung BEGIN Befehls-Sequenz END Break, Continue Operatoren :=, +, -, *, /, mod, div =, <>, >, <, >=, <= and, or, not Standard-Befehle (Unit „System“) Write, Writeln, WriteStr Read, Readln, ReadStr Low, High, Length, SetLength Inc, Dec, Abs Random, Randomize Assert ord, chr Assign, Reset, ReWrite, EOF, Close Units UNIT Name; INTERFACE Deklarationen IMPLEMENTATION Deklarationen END. USES Name Befehlsreferenz Matlab Informatik 1 für D-BAUG, HS 2015 Programmelemente Standard-Befehle function Var = Name(Var1, . . . ) % Hilfetext Befehle end zeros, ones, eye, false, true, rand, randi diag, blkdiag, fliplr, flipud, triu, tril, rot90 reshape, repmat sum, cumsum, prod, cumprod size, numel, length, isrow, iscolumn, isempty, isscalar help, lookfor, which, whos, disp sin, cos, sqrt, min, max, norm plot, fplot, spy any, all, find nargin, nargout, varargin, varargout Programmfluss if Bedingung Befehle elseif Bedingung Befehle else Befehle end while Bedingung Befehle end for Variable = Von:Bis Befehle end for Variable = Von:Schritt:Bis Befehle end for Variable = Zeilenvektor Befehle end for Variable = Matrix Befehle end Operatoren = +, -, *, /, /, ˆ .*, ./, ./, .ˆ ’, .’ : ==, ∼=, <, >, <=, >= &, &&, |, ||, ∼ @ end Datentypen single, double, int32, char, logical
© Copyright 2024 ExpyDoc