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模板页面中分页代码的解析
Feb 06 PHP
PHP下常用正则表达式整理
Oct 26 PHP
The specified CGI application misbehaved by not returning a complete set of HTTP headers
Mar 31 PHP
用C/C++扩展你的PHP 为你的php增加功能
Sep 06 PHP
Yii核心组件AssetManager原理分析
Dec 02 PHP
php调用mysql存储过程实例分析
Dec 29 PHP
PHP 使用redis简单示例分享
Mar 05 PHP
PHP连接access数据库
Mar 27 PHP
thinkPHP框架实现图像裁剪、缩放、加水印的方法
Mar 14 PHP
php魔法函数与魔法常量使用介绍
Jul 23 PHP
Laravel5框架添加自定义辅助函数的方法
Aug 01 PHP
PHP 图片合成、仿微信群头像的方法示例
Oct 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
乱谈我对耳机、音箱的感受
2021/03/02 无线电
PHP批量上传图片的具体实现方法介绍.
2014/02/26 PHP
PHP 面向对象程序设计(oop)学习笔记 (二) - 静态变量的属性和方法及延迟绑定
2014/06/12 PHP
php启用sphinx全文搜索的实现方法
2014/12/24 PHP
php 使用 __call实现重载功能示例
2019/11/18 PHP
Cookie跨域问题解决方案代码示例
2020/11/24 PHP
动态加载图片路径 保持JavaScript控件的相对独立性
2010/09/03 Javascript
在Javascript里访问SharePoint列表数据的实现方法
2011/05/22 Javascript
Javascript级联下拉菜单以及AJAX数据验证核心代码
2013/05/10 Javascript
jquery五角星评分插件示例分享
2014/02/21 Javascript
一个JavaScript的求爱小特效
2014/05/09 Javascript
jquery仿百度经验滑动切换浏览效果
2015/04/14 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
2015/07/27 Javascript
javascript图片预加载完整实例
2015/12/10 Javascript
jQuery验证插件validate使用详解
2016/05/11 Javascript
jquery获取复选框checkbox的值实现方法
2016/05/30 Javascript
vue.js学习笔记之绑定style样式和class列表
2016/10/31 Javascript
Vue实现路由跳转和嵌套
2017/06/20 Javascript
js学习总结之DOM2兼容处理重复问题的解决方法
2017/07/27 Javascript
基于vue 开发中出现警告问题去除方法
2018/01/25 Javascript
微信小程序MUI侧滑导航菜单示例(Popup弹出式,左侧滑动,右侧不动)
2019/01/23 Javascript
vue单页面在微信下只能分享落地页的解决方案
2019/04/15 Javascript
Vue+Element-UI实现上传图片并压缩
2019/11/26 Javascript
python socket网络编程步骤详解(socket套接字使用)
2013/12/06 Python
python模块之time模块(实例讲解)
2017/09/13 Python
python实现聊天小程序
2018/03/13 Python
python利用Tesseract识别验证码的方法示例
2019/01/21 Python
python实现简单井字棋小游戏
2020/03/05 Python
k-means 聚类算法与Python实现代码
2020/06/01 Python
HTML5 新事件 小结
2009/07/16 HTML / CSS
html5声频audio和视频video等新特性详细说明
2012/12/26 HTML / CSS
工程管理专业个人求职信范文
2013/12/07 职场文书
幼儿园运动会加油词
2014/02/14 职场文书
数字化校园建设方案
2014/05/03 职场文书
乡镇三严三实学习心得体会
2014/10/13 职场文书
计划生育工作汇报
2014/10/28 职场文书