我做了个图形计算的题目,不知道如何统计自己共做了多少题?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/09 19:33:59
我做了个图形计算的题目,不知道如何统计自己共做了多少题?
这是程序:
class tuxing
{
public static void main(String args[])
{tuxing rt=new tuxing();rt.sjxm();}
public static void sjxm() //求三角形面积
{double m1,s1,d1,h1;//面积s1,底d1,高h1
m1=0;s1=0;d1=0;h1=0;
System.out.print("请输入三角形的底:");
d1=shurub();
System.out.print("请输入三角形的高:");
h1=shurub();
s1=d1*h1/2;
System.out.println("请输入你求的面积大小:");
m1=shurub();
if(s1==m1)
{System.out.println("你求的面积是非常正确的!进入下一题:");
tuxing rt=new tuxing();rt.sjxm();}
else {int k=0;
for(k=1;k
这是程序:
class tuxing
{
public static void main(String args[])
{tuxing rt=new tuxing();rt.sjxm();}
public static void sjxm() //求三角形面积
{double m1,s1,d1,h1;//面积s1,底d1,高h1
m1=0;s1=0;d1=0;h1=0;
System.out.print("请输入三角形的底:");
d1=shurub();
System.out.print("请输入三角形的高:");
h1=shurub();
s1=d1*h1/2;
System.out.println("请输入你求的面积大小:");
m1=shurub();
if(s1==m1)
{System.out.println("你求的面积是非常正确的!进入下一题:");
tuxing rt=new tuxing();rt.sjxm();}
else {int k=0;
for(k=1;k
先加两个全局静态变量:
private static int successCount = 0; // 记录做对数
private static int falseCount = 0; // 记录做错数
代码稍微改了点,自己看看吧
public class Tuxing {
private static int successCount = 0; // 记录做对数
private static int falseCount = 0; // 记录做错数
public static void main(String args[]) {
sjxm();
}
public static void sjxm() // 求三角形面积
{
double m1,s1,d1,h1;// 面积s1,底d1,高h1
m1 = 0;
s1 = 0;
d1 = 0;
h1 = 0;
System.out.print("请输入三角形的底:");
d1 = shurub();
System.out.print("请输入三角形的高:");
h1 = shurub();
s1 = d1 * h1 / 2;
System.out.println("请输入你求的面积大小:");
m1 = shurub();
if (s1 == m1) {
System.out.println("你求的面积是非常正确的!进入下一题:");
successCount++;
getResult();//调用
sjxm();
} else {
int k = 0;
for (k = 1; k < 4; k++) {
if (s1 != m1) {
System.out.println("不好意思,你求的结果是错误的,请重新做,你还有" + (4 - k)
+ "次机会哦!");
falseCount++;
System.out.println("请输入你求的面积大小:");
m1 = shurub();
} else {
System.out.println("你求的面积是非常正确的!进入下一题:");
successCount++;
getResult();//调用
sjxm();
}
}
System.out.println("没办法,请进入下一题吧!");
falseCount++;
getResult();//调用
sjxm();
}
}
static double shurub()// 输入的调用
{
byte buf[] = new byte[50];
String str;
double anDouble = 0.0;
try {
System.in.read(buf);
str = new String(buf,0,10);
anDouble = Integer.parseInt(str.trim());
} catch (Exception e) {
}
return (anDouble);
}
/**
* 统计做题数
*/
public static void getResult() {
int count = successCount + falseCount;
System.out.println("你一共做了" + count + "道题." + "正确数:" + successCount
+ "错误数:" + falseCount);
}
}
private static int successCount = 0; // 记录做对数
private static int falseCount = 0; // 记录做错数
代码稍微改了点,自己看看吧
public class Tuxing {
private static int successCount = 0; // 记录做对数
private static int falseCount = 0; // 记录做错数
public static void main(String args[]) {
sjxm();
}
public static void sjxm() // 求三角形面积
{
double m1,s1,d1,h1;// 面积s1,底d1,高h1
m1 = 0;
s1 = 0;
d1 = 0;
h1 = 0;
System.out.print("请输入三角形的底:");
d1 = shurub();
System.out.print("请输入三角形的高:");
h1 = shurub();
s1 = d1 * h1 / 2;
System.out.println("请输入你求的面积大小:");
m1 = shurub();
if (s1 == m1) {
System.out.println("你求的面积是非常正确的!进入下一题:");
successCount++;
getResult();//调用
sjxm();
} else {
int k = 0;
for (k = 1; k < 4; k++) {
if (s1 != m1) {
System.out.println("不好意思,你求的结果是错误的,请重新做,你还有" + (4 - k)
+ "次机会哦!");
falseCount++;
System.out.println("请输入你求的面积大小:");
m1 = shurub();
} else {
System.out.println("你求的面积是非常正确的!进入下一题:");
successCount++;
getResult();//调用
sjxm();
}
}
System.out.println("没办法,请进入下一题吧!");
falseCount++;
getResult();//调用
sjxm();
}
}
static double shurub()// 输入的调用
{
byte buf[] = new byte[50];
String str;
double anDouble = 0.0;
try {
System.in.read(buf);
str = new String(buf,0,10);
anDouble = Integer.parseInt(str.trim());
} catch (Exception e) {
}
return (anDouble);
}
/**
* 统计做题数
*/
public static void getResult() {
int count = successCount + falseCount;
System.out.println("你一共做了" + count + "道题." + "正确数:" + successCount
+ "错误数:" + falseCount);
}
}
如何提高我的阅读能力,做了几道公务员的逻辑推理题,题目看完了不知道题目说的是啥?
如何根据题目构思作文如命题“做个热爱生活的人”,我写命题作文要么不知道怎么把题目套上,要么写出来的扣题了但形式呆板,没有
我做个功放整流板,不知道这个电容的放电电阻怎么计算出来的;谢谢了
英语翻译现在在自己做个人翻译做的还不错想开个翻译公司了,不知道如何去做,请了解的给与解答
六年级同学做手工,共做了90个图形,这些图形都是三角形和五角星,一共有350个角,他们做了多少个五角星?
我今天做了一首诗,但是不知道怎么样,绝对是我自己写的.
埃及人共做了多少个木乃伊
一道高数题目求教我自己做的但是不知道哪里错了,希望给我指出来不好意思
人教版 不知道的不要说什么自己做什么的,有时间我早做完了
英语翻译给自己做的关于工地的杂志起了个名字是“一线快讯”,不知道用英语如何翻译,
英语翻译近来如何?我上周刚辞职了,前天刚到XX市.最近感觉特别的迷茫.突然间不知道自己应该做什么,也不知道自己适合做什么
我不知道该怎做了...