Professional Documents
Culture Documents
08 Şubat 2010
Liste tanımlama
a:=[];
b:=["elma",2,true,5,false];
Listeye nesne ekleme
Add(liste adı ,eklenecek nesne);
Listeye liste ekleme
Append(liste adı ,eklenecek liste);
Listeyi kümeye çevirmek
Set(liste adı );
Kümeye eleman eklemek
AddSet(küme adı , eklenecek eleman);
for döngüsü
gapi for . . . değişken . . . in . . . liste . . . do
i yapılması istenen şey
i od;
while döngüsü
gapi while . . . koşul . . . do
i yapılması istenen şey
i od;
gapi g:=SymmetricGroup(7);
Sym([1..7])
gapi a:=(1,2,3,5)(4,6);
(1,2,3,5)(4,6)
gapi b:=[];
[]
gapi for x in g do
i if a ∗ x = x ∗ a then
i AddSet(b,x);
i fi;
i od;
gapi v:=[2,1,3,4/5];;
gapi u:=[1,2,4,5];;
gapi 2*v;
[4,2,6,8/5]
gapi v*u;
20
gapi m:=[[1,1,-1],[2,0,4],[1,2,5]];;
gapi v*m;
[7,8,17]
gapi m*u;
[-1,18,25]
gapi m[1][3];
-1
gapi cent:=function(g,x)
i local i,a;
i a:=[];
i for i in g do
i if x ∗ i = i ∗ x then
i AddSet(a,i);
i fi;
i od;
i return a;
i end;
function( g,x ) . . . end
gapi cent(SymmetricGroup(5),(1,2));
Group([(1,2),(3,5),(4,5)])
Center
IsSolvable
IsNilpotent
IsSimple
IsSubgroup
Order
ConjugacyClasses
RightTransversal
Aranan bir fonksiyonun GAP’ta tanımlı olup olmadığına
?Aranan fonksiyonun adı
şeklinde bakılabilir
Display(CharacterTable(Grup));