PHP计算加权平均数的方法


Posted in PHP onJuly 16, 2015

本文实例讲述了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程序设计有所帮助。

PHP 相关文章推荐
php 删除cookie和浏览器重定向
Mar 16 PHP
PHP持久连接mysql_pconnect()函数使用介绍
Feb 05 PHP
php多文件上传下载示例分享
Feb 20 PHP
CI(CodeIgniter)框架配置
Jun 10 PHP
PHP命名空间(namespace)的使用基础及示例
Aug 18 PHP
ThinkPHP模板中数组循环实例
Oct 30 PHP
php基于str_pad实现卡号不足位数自动补0的方法
Nov 12 PHP
php读取文件内容的方法汇总
Jan 24 PHP
php each 返回数组中当前的键值对并将数组指针向前移动一步实例
Nov 22 PHP
php 从一个数组中随机的取出若干个不同的数实例
Dec 31 PHP
详解php语言最牛掰的Laravel框架
Nov 20 PHP
不常用但很实用的PHP预定义变量分析
Jun 25 PHP
PHP基于工厂模式实现的计算器实例
Jul 16 #PHP
CodeIgniter与PHP5.6的兼容问题
Jul 16 #PHP
PHP实现上传文件并存进数据库的方法
Jul 16 #PHP
PHP实现通过get方式识别用户发送邮件的方法
Jul 16 #PHP
php项目中百度 UEditor 简单安装调试和调用
Jul 15 #PHP
PHP开发Apache服务器配置
Jul 15 #PHP
ajax+php控制所有后台函数调用
Jul 15 #PHP
You might like
PHP实现图片简单上传
2006/10/09 PHP
PHP 开发环境配置(Zend Studio)
2010/04/28 PHP
PHP数组实例总结与说明
2011/08/23 PHP
thinkphp中AJAX返回ajaxReturn()方法分析
2016/12/06 PHP
php通过header发送自定义数据方法
2018/01/18 PHP
JavaScript随机排序(随即出牌)
2010/09/17 Javascript
一个封装js代码-----展开收起效果示例
2013/07/03 Javascript
document.getElementBy(&quot;id&quot;)与$(&quot;#id&quot;)有什么区别
2013/09/22 Javascript
javascript实现详细时间提醒信息效果的方法
2015/03/11 Javascript
javascript 闭包详解
2015/07/02 Javascript
js 文字超出长度用省略号代替,鼠标悬停并以悬浮框显示实例
2016/12/06 Javascript
vue多种弹框的弹出形式的示例代码
2017/09/18 Javascript
MVVM框架下实现分页功能示例
2018/06/14 Javascript
Vue配合iView实现省市二级联动的示例代码
2018/07/27 Javascript
微信公众号开发之微信支付代码记录的实现
2019/10/16 Javascript
Vue 使用Props属性实现父子组件的动态传值详解
2019/11/13 Javascript
js实现移动端吸顶效果
2020/01/08 Javascript
javascript设计模式 ? 抽象工厂模式原理与应用实例分析
2020/04/09 Javascript
Python中的ctime()方法使用教程
2015/05/22 Python
如何在sae中设置django,让sae的工作环境跟本地python环境一致
2017/11/21 Python
基于Python实现的ID3决策树功能示例
2018/01/02 Python
python数据结构之线性表的顺序存储结构
2018/09/28 Python
解决pycharm 误删掉项目文件的处理方法
2018/10/22 Python
python文件拆分与重组实例
2018/12/10 Python
pip安装py_zipkin时提示的SSL问题对应
2018/12/29 Python
python 批量解压压缩文件的实例代码
2019/06/27 Python
Django中自定义admin Xadmin的实现代码
2019/08/09 Python
用python解压分析jar包实例
2020/01/16 Python
英国的领先快速时尚零售商:In The Style
2019/03/25 全球购物
土耳其风格手工珠宝:Ottoman Hands
2019/07/26 全球购物
adidas菲律宾官网:adidas PH
2020/02/07 全球购物
3分钟演讲稿
2014/04/30 职场文书
租车协议书
2015/01/27 职场文书
政协委员个人总结
2015/03/03 职场文书
2016年社会管理综治宣传月活动总结
2016/03/16 职场文书
JS不要再到处使用绝对等于运算符了
2021/04/30 Javascript