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+mysql 实现身份验证代码
Mar 24 PHP
php学习笔记 php中面向对象三大特性之一[封装性]的应用
Jun 13 PHP
php判断输入不超过mysql的varchar字段的长度范围
Jun 24 PHP
php处理文件的小例子(解压缩,删除目录)
Feb 03 PHP
浅析get与post的一些特殊情况
Jul 28 PHP
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
Aug 15 PHP
完美实现wordpress禁止文章修订和自动保存的方法
Nov 03 PHP
PHP远程调试之XDEBUG
Dec 29 PHP
Symfony2创建页面实例详解
Mar 18 PHP
php 微信公众平台开发模式实现多客服的实例代码
Nov 07 PHP
PHP实现单条sql执行多个数据的insert语句方法
Oct 11 PHP
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
Mar 18 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
第九节--绑定
2006/11/16 PHP
php缓存技术详细总结
2013/08/07 PHP
php绘图之加载外部图片的方法
2015/01/24 PHP
PHP中预定义的6种接口介绍
2015/05/12 PHP
通过chrome浏览器控制台(Console)进行PHP Debug的方法
2016/10/19 PHP
laravel 关联关系遍历数组的例子
2019/10/10 PHP
判断对象是否Window的实现代码
2012/01/10 Javascript
使用jQuery validate 验证注册表单实例演示
2013/03/25 Javascript
自己实现ajax封装示例分享
2014/04/01 Javascript
javascript中的遍历for in 以及with的用法
2014/12/22 Javascript
jQuery UI插件自定义confirm确认框的方法
2015/03/20 Javascript
原生js和jquery分别实现横向导航菜单效果
2016/05/13 Javascript
JS未跨域操作iframe里的DOM
2016/06/01 Javascript
使用jQuery实现鼠标点击左右按钮滑动切换
2017/08/04 jQuery
JScript实现地址选择功能
2017/08/15 Javascript
JS前端知识点总结之页面加载事件,数组操作,DOM节点操作,循环和分支
2019/07/04 Javascript
layui实现form表单同时提交数据和文件的代码
2019/10/25 Javascript
使用axios请求接口,几种content-type的区别详解
2019/10/29 Javascript
微信小程序通过websocket实时语音识别的实现代码
2020/08/19 Javascript
[52:29]DOTA2上海特级锦标赛主赛事日 - 2 胜者组第一轮#3Secret VS OG第三局
2016/03/03 DOTA
wxPython中文教程入门实例
2014/06/09 Python
python微信跳一跳游戏辅助代码解析
2018/01/29 Python
Python实现朴素贝叶斯分类器的方法详解
2018/07/04 Python
Django给admin添加Action的步骤详解
2019/05/01 Python
python 一个figure上显示多个图像的实例
2019/07/08 Python
Django Aggregation聚合使用方法解析
2019/08/01 Python
pytorch神经网络之卷积层与全连接层参数的设置方法
2019/08/18 Python
Html5元素及基本语法详解
2016/08/02 HTML / CSS
澳大利亚便宜的家庭购物网站:CrazySales
2018/02/06 全球购物
Europcar西班牙:全球汽车租赁领域的领导者
2018/09/17 全球购物
SmartBuyGlasses意大利:购买太阳镜、眼镜和隐形眼镜
2018/11/20 全球购物
Farfetch台湾官网:奢侈品牌时尚购物平台
2019/06/17 全球购物
地理科学专业毕业生求职信
2013/10/15 职场文书
个人查摆剖析材料
2014/10/04 职场文书
2015年学校教科室工作总结
2015/07/20 职场文书
Python代码,能玩30多款童年游戏!这些有几个是你玩过的
2021/04/27 Python