Maple/Programmeren: verschil tussen versies
< Maple
Verwijderde inhoud Toegevoegde inhoud
k Robot: automatisch tekst vervangen (-{{GFDL-oud}} + ) |
Lintfouten: Verouderde HTML-elementen |
||
Regel 8: | Regel 8: | ||
od: |
od: |
||
a; |
a; |
||
<center><math>\! 3000</math></ |
<div style="text-align: center;"><math>\! 3000</math></div> |
||
>for i in {1,2,3,9} do |
>for i in {1,2,3,9} do |
||
i**2; |
i**2; |
||
od; |
od; |
||
<center><math>\! 1</math></ |
<div style="text-align: center;"><math>\! 1</math></div> |
||
<center><math>\! 4</math></ |
<div style="text-align: center;"><math>\! 4</math></div> |
||
<center><math>\! 9</math></ |
<div style="text-align: center;"><math>\! 9</math></div> |
||
<center><math>\! 81</math></ |
<div style="text-align: center;"><math>\! 81</math></div> |
||
> b:=0: |
> b:=0: |
||
Regel 24: | Regel 24: | ||
b:=b+t; |
b:=b+t; |
||
od: |
od: |
||
<center><math>Het \, getal \, 0 \,is \,priem: \,false. </math></ |
<div style="text-align: center;"><math>Het \, getal \, 0 \,is \,priem: \,false. </math></div> |
||
<center><math>Het \,getal\, 1\, is \,priem: \,false. </math></ |
<div style="text-align: center;"><math>Het \,getal\, 1\, is \,priem: \,false. </math></div> |
||
<center><math>Het \,getal \,2 \,is \,priem:\, true.</math></ |
<div style="text-align: center;"><math>Het \,getal \,2 \,is \,priem:\, true.</math></div> |
||
<center><math>Het \,getal \,3 \,is \,priem: \,true. </math></ |
<div style="text-align: center;"><math>Het \,getal \,3 \,is \,priem: \,true. </math></div> |
||
<center><math>Het \,getal \,4 \,is \,priem: \,false. </math></ |
<div style="text-align: center;"><math>Het \,getal \,4 \,is \,priem: \,false. </math></div> |
||
;Procedures |
;Procedures |
||
Regel 43: | Regel 43: | ||
>GeefVolgendPriemgetal(23) |
>GeefVolgendPriemgetal(23) |
||
<center>29</ |
<div style="text-align: center;">29</div> |
||
Deze functie berekent het volgende priemgetal, en doet hetzelfde als de standaard beschikbare functie nextprime(f). |
Deze functie berekent het volgende priemgetal, en doet hetzelfde als de standaard beschikbare functie nextprime(f). |
Huidige versie van 6 dec 2021 om 00:16
- Lussen
Voorbeelden van geprogrammeerde lussen:
a:=500: for t from 1 to 100 by 2 do a:=a+t; od: a;
>for i in {1,2,3,9} do i**2; od;
> b:=0: t:=1: while b<5 do printf("Het getal %a is priem: %a. \n",b,isprime(b)); b:=b+t; od:
- Procedures
>GeefVolgendPriemgetal:=proc(f); g:=f+1; while (not(isprime(g))) do g:=g+1; od; return(g); end proc;
Warning, `g` is implicitly declared local to procedure `GeefVolgendPriemgetal`
>GeefVolgendPriemgetal(23)
29
Deze functie berekent het volgende priemgetal, en doet hetzelfde als de standaard beschikbare functie nextprime(f).
Deelonderwerp[bewerken]