How to resolve the algorithm Sum and product of an array step by step in the S-lang programming language

Published on 12 May 2024 09:40 PM

How to resolve the algorithm Sum and product of an array step by step in the S-lang programming language

Table of Contents

Problem Statement

Compute the sum and product of an array of integers.

Let's start with the solution:

Step by Step solution about How to resolve the algorithm Sum and product of an array step by step in the S-lang programming language

Source code in the s-lang programming language

variable a = [5, -2, 3, 4, 666, 7];

print(sum(a));

variable prod = a[0];

% Skipping the loop variable causes the val to be placed on the stack.
% Also note that the double-brackets ARE required. The inner one creates
% a "range array" based on the length of a.
foreach (a[[1:]])
  % () pops it off.
  prod *= ();

print(prod);

  

You may also check:How to resolve the algorithm Voronoi diagram step by step in the Liberty BASIC programming language
You may also check:How to resolve the algorithm Keyboard input/Obtain a Y or N response step by step in the Inform 7 programming language
You may also check:How to resolve the algorithm Wieferich primes step by step in the PicoLisp programming language
You may also check:How to resolve the algorithm Read entire file step by step in the Action! programming language
You may also check:How to resolve the algorithm Babbage problem step by step in the XLISP programming language