TI-Basic: Programme und Tutorials: Teiler- und Vielfachenmenge
Erscheinungsbild
Erstellt von: | Peter Riedel |
Schwierigkeitsgrad: | Anfänger |
Modell: | Voyage 200 |
Teiler- und Vielfachenmenge
[Bearbeiten]Teilbarkeit
[Bearbeiten]:isdiv(n,t) :Func :If mod(n,t)=0 Then : Return true :Else : Return false :EndIf :EndFunc
Teilermenge
[Bearbeiten]:setdivs(n) :Prgm :ClrIO :If n=0 Then : Disp "T = {∞}" : Return :EndIf :If n<0 : n*(-1)→n :int(n)→n :0→i :0→k :{}→l :While i<n : i+1→i : If mod(n,i)=0 Then : k+1→k : i→l[k] : EndIf :EndWhile :Disp l :EndPrgm
Vielfachenmenge
[Bearbeiten]:setmulti(n,lim) :Prgm :ClrIO :If n=0 Then : Disp "V = {0}" : Return :EndIf :If n<0 : n*(-1)→n :If lim<0 : lim*(-1)→lim :1→i :{}→l :While n*i≤lim : n*i→l[i] : i+1→i :EndWhile :Disp l :EndPrgm