首页 > 网站 > 建站经验 > 正文

PHP计算加权平均数的方法

2024-04-25 20:39:17
字体:
来源:转载
供稿:网友

本文实例讲述了PHP计算加权平均数的方法。分享给大家供大家参考。具体如下:

<form action="index.php" method="post">

请输入你的课程的数量:<input type="text" name="course_number"/><br/>

<input type="submit" value="submit"/>

</form>

<?php session_start();

$course_number=$_POST["course_number"];

$_SESSION["course_number"]=$course_number;

$m=0;

echo "<form action='result.php' method='post'>";

for($i=0;$i<$course_number;$i++):?>

分数:<input type="text" name="<?php echo "course".$i;?>" />-------学分(权重):<input type="text" name="<?php echo "credit".$i;?>" /><br/><br/>

<?php

endfor;

echo "<input type='submit' value='submit'>";

echo "</form>"."<br/>";

?>

<?php session_start();

$score=array();

$balance=array();

$sum=0;

$total_score=0;

$result=0;

for($i=0;$i<$_SESSION["course_number"];$i++)

{

$score[$i]=$_POST["course".$i];

}

for($i=0;$i<$_SESSION["course_number"];$i++)

{

$balance[$i]=$_POST["credit".$i];

}

for($i=0;$i<$_SESSION["course_number"];$i++)

{

$sum=$sum+$score[$i]*$balance[$i];

}

for($i=0;$i<$_SESSION["course_number"];$i++)

{

$total_score=$total_score+$balance[$i];

echo $total_score."<br>";

}

$result=$sum/$total_score;

echo "您的加权平均为:".$result;

?>

希望本文所述对大家的php程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表