Write a program Enter a list of positive numbers terminated by Zero. Find the sum and average of these numbers.

  •  Enter a list of positive numbers terminated by Zero. Find the sum and average of these numbers.

Code: 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Array</title>
</head>
<body>
    <h4>Lab Assigment 4</h4>
    <p id="a"></p>
    <p id="result"></p>
    <p id="sum"></p>
    <p id="avg"></p>
    <p id="count"></p>
    <script>
        var A=[];
        do{
            var u=Number(prompt("Enter a number"));
            A.push(u);
        }while(u!=0)
        document.getElementById("a").innerHTML="Array is "+A;
        var N=A.length;
        var sum=0;
        for(var i=0;i<N-1;i++){
            sum=sum+A[i];
        }
        document.getElementById("sum").innerHTML="Sum of Elements "+sum;
        var avg=sum/(N-1);
        document.getElementById("avg").innerHTML="Average of Elements "+avg;
        var positive=0;
        for(var i=0;i<N-1;i++){
            if(A[i]>0){
                positive++;
            }
        }
        var negative=(N-1) -positive;
        document.getElementById("count").innerHTML="(+) ve Number = "+positive+"  (-)ve Number= "+negative;
    </script>
   
</body>
</html>

Output:




Comments