java输出GPA,简单的C GPA计算器问题
我正在尝试使用GradePoint()函数来创建GPA计算器来进行实际转换,将int main()用于cin和cout .
我被困了几个小时 . 我尝试了许多不同的东西,并查找了许多不同的教程,但似乎没有什么似乎与我需要做的相似 .
GradePoint() function requirements are as follows.
此功能将导致两种结果之一 . 如果参数介于0和100之间,则该函数会将等级四舍五入为最接近的整数并返回等效的GPA值 . 否则,如果进入的等级不在0和100之间,则该函数将抛出std :: out_of_range异常 .
int main() requirements are as follows.
提示用户输入成绩并确保其为数字 . 不要验证范围,因为这将在GradePoint()函数中完成 .
#include
#include
using namespace std;
//function prototypes
double GradePoint(double p);
// testing some funtions
int main()
{
double p = 0.0;
cout << "Please a percentage grade to convert to grade points: ";
cin >> p;
while(!(cin >> p))
{
cin.clear();
cin.sync();
cout << "Please enter a numeric value: ";
}
cout << "A percentage grade of " << p;
cout << " Is a grade point average of " << GradePoint;
return 0;
}
double GradePoint(double p)
{
double g;
if (p >=90 && p <=100)
g = 5.0;
else if (p >=85 && p <=89)
g = 4.5;
else if (p >=80 && p <=84)
g = 4.0;
else if (p >=75 && p <=79)
g = 3.5;
else if(p >=70 && p <=74)
g = 3.0;
else if (p >=65 && p <=69)
g = 2.5;
else if (p >=60 && p <=64)
g = 2.0;
else if (p >=55 && p <=59)
g = 1.5;
else if (p >=50 && p <=54)
g = 1.0;
else if (p <50)
g = 0.0;
return g;
}
java输出GPA,简单的C GPA计算器问题相关推荐
- JAVA Swing实现简单的体重指数(BMI)计算器
BMI,Body Mass Index,身体质量指数,是用体重公斤数 除以 身高米数平方得出的,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准. 而本文通过运用Java Swing实现了一个 ...
- Java,基于简单输入的薪水计算器
package cn.itbaizhan;import java.util.Scanner;//导入 java.util 包下的 Scanner 类,导入后才能使用它(从键盘获取数据).public ...
- 用java编写一个简单计算器
java 采用java编写一个简单计算器,使用awt和swing 代码如下: import java.awt.Color; import java.awt.Font; import java.awt. ...
- java之实现简单的传入一个小数和一个整数,根据传入的整数,输出一个有整数位个小数的小数
java之实现简单的传入一个小数和一个整数,根据传入的整数,输出一个有整数位个小数的小数 结果如下: 输入一个小数,和一个想要取多少为位小数的整数 得到: 以下三种方法: package com.qi ...
- Java实现一个简单的计算器,实现计算器中加、减、乘、除的运算方法
java实现一个简单的计算器 import java.util.Scanner; public class Calculation{public static void main(String[] a ...
- JAVA编写的简单计算器程序
系列文章目录 文章目录 系列文章目录 前言 一.JAVA编写的简单计算器程序 前言 链接:https://pan.baidu.com/s/1oPJRIbwxcXgewZ_KZaWzTg 提取码:egy ...
- 编写java程序模拟简单的计算器
/*** 编写java程序模拟简单的计算器* 定义名为Number的类其中有两个整型数据成员变量n1和n2应该声明为私有* 编写构造方法赋予n1和n2初始值* 再为该类定义加addition().减s ...
- 用Java语言进行简单的求1-100之间的求偶和,并把求和结果在控制台输出
##用Java语言进行简单的求1-100之间的求偶和,并把求和结果在控制台输出 话不多说直接上代码 在这里插入代码片 //求1-100之间的求偶和,并把求和结果在控制台输出 public class ...
- java swing实现简单的计算器源代码程序
原文:java swing实现简单的计算器源代码程序 源代码下载地址:http://www.zuidaima.com/share/1792762695060480.htm 陌落馨 2014-04-23 ...
最新文章
- JSP 与 Servlet 的关系
- How to deal with large number of threads in clients
- 微信小程序界面跳转(2)——按钮
- 在Ubuntu 16.04 LTS下编译安装OpenCV 4.1.1
- C# 去除文件或 文件夹只读属性
- HP-JavaUtil: xls 操作类
- scrapy简单爬虫
- 让Docker功能更强大的10个开源工具
- 用python调用r包
- 小米的过去、现在和未来
- 什么是Meta分析异质性,怎么处理Meta分析异质性?看完这篇就够了
- c程序设计(谭浩强)阅读与实操 1章 (新手向)
- 使用JQuery TreeTable实现树形表格
- 功率单位mw和dbm的换算总结
- 算法(字符串)——重复的子字符串
- Spring关于AOP配置举例(注解方式)
- ios微信分享失效,不支持history.pushState方法
- perfmon android 7.1,Perfmon - 脚本自动监控
- sap 流程图 退货销售订单_销售订单_退货型
- tcl网络电视android无法启动,tcl智能电视系统升级和刷机常见问题解答