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
Post a Comment