for i from 1 to 3 do i; end do; IiIi IiIj IiIk for i from 1 to 3 do i, i**2; end do; NiQiIiJGIw== NiQiIiMiIiU= NiQiIiQiIio= for i from 1 to 3 do i; i**2; end do; i; IiIi IiIi IiIj IiIl IiIk IiIq IiIl This is a 'for loop.' Saying, do something i number of times, and then stop. In the third exemple, i equals 4 afterward, because maple assigns i to increasingly larger numbers for i from 0 to 30 by 7 do i; end do; IiIh IiIo IiM5 IiNA IiNH The 'by 7' makes it count by 7 instead of 1 which it will do normally A:=[2,3,6,8,4,2]; NygiIiMiIiQiIiciIikiIiVGIw== for i from 1 to 6 do A[i]; end do; IiIj IiIk IiIn IiIp IiIl IiIj for i from 1 to 6 do A[i]**2; end do; IiIl IiIq IiNP IiNr IiM7 IiIl B:=[2,3,4,5,6,7]; NygiIiMiIiQiIiUiIiYiIiciIig= for i from 1 to 6 do A[i], B[i]; end do; NiQiIiNGIw== NiQiIiRGIw== NiQiIiciIiU= NiQiIikiIiY= NiQiIiUiIic= NiQiIiMiIig= Below is a for loop within a for loop for i from 1 to 6 do for j from 1 to 6 do print(A[i], B[j]); end do; end do; NiQiIiNGIw== NiQiIiMiIiQ= NiQiIiMiIiU= NiQiIiMiIiY= NiQiIiMiIic= NiQiIiMiIig= NiQiIiQiIiM= NiQiIiRGIw== NiQiIiQiIiU= NiQiIiQiIiY= NiQiIiQiIic= NiQiIiQiIig= NiQiIiciIiM= NiQiIiciIiQ= NiQiIiciIiU= NiQiIiciIiY= NiQiIidGIw== NiQiIiciIig= NiQiIikiIiM= NiQiIikiIiQ= NiQiIikiIiU= NiQiIikiIiY= NiQiIikiIic= NiQiIikiIig= NiQiIiUiIiM= NiQiIiUiIiQ= NiQiIiVGIw== NiQiIiUiIiY= NiQiIiUiIic= NiQiIiUiIig= NiQiIiNGIw== NiQiIiMiIiQ= NiQiIiMiIiU= NiQiIiMiIiY= NiQiIiMiIic= NiQiIiMiIig= A; nops(A); op(A); [op(A),5]; NygiIiMiIiQiIiciIikiIiVGIw== IiIn NigiIiMiIiQiIiciIikiIiVGIw== NykiIiMiIiQiIiciIikiIiVGIyIiJg== Nops is a command that just states the number of numbers in a list. op take the list off of a list and just puts it as elements. This allows you to add things to a list when you want to. A:=[6,5,7,6,9,8,7,4,6,5,8]; Ny0iIiciIiYiIihGIyIiKiIiKUYlIiIlRiNGJEYn total:=0; for i from 1 to nops(A)-1 do total:= total + (A[i]+A[i+1])/2; end do: total; IiIh IiNr The nops(A) minus 1 deal keep maple from evealuating one more term than is asked for, ie. A[i+1] or A12otal total:=1: for i from 1 to nops(A)-1 do total:= total * (A[i]+A[i+1])/2; end do: total; IyIsRF4oZSFIIiIkRyI= You cannot start at 0 otherwise it will always be zero, this total was changed to 1 for x in A do x; end do; IiIn IiIm IiIo IiIn IiIq IiIp IiIo IiIl IiIn IiIm IiIp This is a conveniently easier to write and use Students:= [Haiji, Philipe, Ahukana]; NyVJJkhhaWppRzYiSShQaGlsaXBlR0YkSShBaHVrYW5hR0Yk for s in Students do print (s); end do; SSZIYWlqaUc2Ig== SShQaGlsaXBlRzYi SShBaHVrYW5hRzYi for s in [3,4,5] do print (s); end do; IiIk IiIl IiIm for x in A do for y in B do evalf(print(x,y, sqrt(x**2+y**2))); end do; end do; NiUiIiciIiMsJCokIiM1IyIiIkYkRiQ= NiUiIiciIiQsJCokIiImIyIiIiIiI0Yk NiUiIiciIiUsJCokIiM4IyIiIiIiI0Yq NiUiIiciIiYqJCIjaCMiIiIiIiM= NiUiIidGIywkKiQiIiMjIiIiRiZGIw== NiUiIiciIigqJCIjJikjIiIiIiIj NiUiIiYiIiMqJCIjSCMiIiJGJA== NiUiIiYiIiQqJCIjTSMiIiIiIiM= NiUiIiYiIiUqJCIjVCMiIiIiIiM= NiUiIiZGIywkKiQiIiMjIiIiRiZGIw== NiUiIiYiIicqJCIjaCMiIiIiIiM= NiUiIiYiIigqJCIjdSMiIiIiIiM= NiUiIigiIiMqJCIjYCMiIiJGJA== NiUiIigiIiQqJCIjZSMiIiIiIiM= NiUiIigiIiUqJCIjbCMiIiIiIiM= NiUiIigiIiYqJCIjdSMiIiIiIiM= NiUiIigiIicqJCIjJikjIiIiIiIj NiUiIihGIywkKiQiIiMjIiIiRiZGIw== NiUiIiciIiMsJCokIiM1IyIiIkYkRiQ= NiUiIiciIiQsJCokIiImIyIiIiIiI0Yk NiUiIiciIiUsJCokIiM4IyIiIiIiI0Yq NiUiIiciIiYqJCIjaCMiIiIiIiM= NiUiIidGIywkKiQiIiMjIiIiRiZGIw== NiUiIiciIigqJCIjJikjIiIiIiIj NiUiIioiIiMqJCIjJikjIiIiRiQ= NiUiIioiIiQsJCokIiM1IyIiIiIiI0Yk NiUiIioiIiUqJCIjKCojIiIiIiIj NiUiIioiIiYqJCIkMSIjIiIiIiIj NiUiIioiIicsJCokIiM4IyIiIiIiIyIiJA== NiUiIioiIigqJCIkSSIjIiIiIiIj NiUiIikiIiMsJCokIiM8IyIiIkYkRiQ= NiUiIikiIiQqJCIjdCMiIiIiIiM= NiUiIikiIiUsJCokIiImIyIiIiIiI0Yk NiUiIikiIiYqJCIjKikjIiIiIiIj NiUiIikiIiciIzU= NiUiIikiIigqJCIkOCIjIiIiIiIj NiUiIigiIiMqJCIjYCMiIiJGJA== NiUiIigiIiQqJCIjZSMiIiIiIiM= NiUiIigiIiUqJCIjbCMiIiIiIiM= NiUiIigiIiYqJCIjdSMiIiIiIiM= NiUiIigiIicqJCIjJikjIiIiIiIj NiUiIihGIywkKiQiIiMjIiIiRiZGIw== NiUiIiUiIiMsJCokIiImIyIiIkYkRiQ= NiUiIiUiIiQiIiY= NiUiIiVGIywkKiQiIiMjIiIiRiZGIw== NiUiIiUiIiYqJCIjVCMiIiIiIiM= NiUiIiUiIicsJCokIiM4IyIiIiIiI0Yq NiUiIiUiIigqJCIjbCMiIiIiIiM= NiUiIiciIiMsJCokIiM1IyIiIkYkRiQ= NiUiIiciIiQsJCokIiImIyIiIiIiI0Yk NiUiIiciIiUsJCokIiM4IyIiIiIiI0Yq NiUiIiciIiYqJCIjaCMiIiIiIiM= NiUiIidGIywkKiQiIiMjIiIiRiZGIw== NiUiIiciIigqJCIjJikjIiIiIiIj NiUiIiYiIiMqJCIjSCMiIiJGJA== NiUiIiYiIiQqJCIjTSMiIiIiIiM= NiUiIiYiIiUqJCIjVCMiIiIiIiM= NiUiIiZGIywkKiQiIiMjIiIiRiZGIw== NiUiIiYiIicqJCIjaCMiIiIiIiM= NiUiIiYiIigqJCIjdSMiIiIiIiM= NiUiIikiIiMsJCokIiM8IyIiIkYkRiQ= NiUiIikiIiQqJCIjdCMiIiIiIiM= NiUiIikiIiUsJCokIiImIyIiIiIiI0Yk NiUiIikiIiYqJCIjKikjIiIiIiIj NiUiIikiIiciIzU= NiUiIikiIigqJCIkOCIjIiIiIiIj