How to resolve the algorithm Greatest element of a list step by step in the MontiLang programming language

Published on 12 May 2024 09:40 PM

How to resolve the algorithm Greatest element of a list step by step in the MontiLang programming language

Table of Contents

Problem Statement

Create a function that returns the maximum value in a provided set of values, where the number of values may not be known until run-time.

Let's start with the solution:

Step by Step solution about How to resolve the algorithm Greatest element of a list step by step in the MontiLang programming language

Source code in the montilang programming language

2 5 3 12 9 9 56 2 ARR

LEN VAR l .
0 VAR i .
FOR l
    GET i SWAP
    i 1 + VAR i .
ENDFOR .
STKLEN 1 - VAR st .
FOR st
    MAX
ENDFOR PRINT

2 5 3 12 9 9 56 2 ARR
print 
LEN VAR l .
0 VAR i .
0
FOR l
    swap
    GET i rot max
    i 1 + VAR i .
ENDFOR
|Greatest number in the list: | out . print
|Press ENTER to exit | input
clear

  

You may also check:How to resolve the algorithm Plasma effect step by step in the Perl programming language
You may also check:How to resolve the algorithm ABC problem step by step in the SequenceL programming language
You may also check:How to resolve the algorithm Loops/For step by step in the Chapel programming language
You may also check:How to resolve the algorithm Averages/Median step by step in the Tcl programming language
You may also check:How to resolve the algorithm Hash from two arrays step by step in the AWK programming language