6 Write pseudocode for an algorithm that takes as input a li

6. Write pseudocode for an algorithm that takes as input a list an of numbers, and outputs \"True if there are any two numbers in the list whose sum is equal to zero. (Note: The presence of a single 0 in the list does not suffice to ouput \"True,\" but two 0s suffice to output \"True.\") Be sure to include all of the components described in Figure 2. Figure 6.1.1: Components in the description of an algorithm. A de scription of an algorithm usually includes A name for the algorithm A brief description the task performed by the algorithm A description of the input A description of the output A sequence of steps to follow Figure 2: Capture of Figure 6.1.1 from zyBooks Discrete Mathematics https://zybooks.zyante.com/#/ zybook/IIT230Spring2015/chapter/5/section/1.

Solution

function checkSumZero() // Name of the function:- checkSumZero
   {
   array a[0...n-1] //An array of \'n\' numbers that are to be scanned and checked, n must be integer and remaining elements can have any floating value
  
   c = 0 //A variable
   j = 0 //A variable
   checkZero = 0 //A variable
   whetherOutputTrue = false //A variable
  
       loop until c<=(n-1)
       {
           j=c+1
           loop until j<=(n-1)
           {
           checkZero=a[c] + a[j]
           if(checkZero equals 0)
               {
               Make whetherOutputTrue = true
               quit all loops
               }
           }
       }  
      
   if(whetherOutputTrue equals true)
       Output \"True\"
   else
       Output \"False\"
  
   }

 6. Write pseudocode for an algorithm that takes as input a list an of numbers, and outputs \

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site