Java编写一个能够自动生成小朋友算术练习题目的程序。设计一个程序,要求能够随机生成每个题目。

Java编写一个能够自动生成小朋友算术练习题目的程序。设计一个程序,要求能够随机生成每个题目。,第1张

package com.demo

import java.math.BigDecimal

import java.util.Random

import java.util.Scanner

/*

 * Java编写一个能够自动生成小朋友算术练习题目的程序。设计一个程序,要求能够随机生成每个题目。

 * 编写一个能够自动生成小朋友算术练习题目的程序。设计一个程序,要求能够随机生成每个题目,并具有以下基本功能:

 * (1)要求题目以单项选择题及填空题两种形式出现。

 * (2)完成一题后自动判断答案是否正确,分别d出不同的提示,并自动更新成下一题。

 * (3)单击“退出”时,汇总本次计算结果,共完成几题,正确率,并给出相应评语。确定后正式退出。

 */

public class publicDemo2 {

public static void main(String[] args) {

Random random = new Random()

StringBuilder stringBuilder = new StringBuilder()

String[] symbol = {"+","-","*","/"}

String question_tip = "选择题(除法保留小数点后两位):"

stringBuilder.append(question_tip).append("\n")

System.out.println(question_tip)

int a

int b

String f

String result_str

for (int i=1i<11i++){

a = random.nextInt(50)

b = random.nextInt(50)

f = symbol[random.nextInt(3)]

String question = i+"、"+a+f+b+"="

System.out.println(question)

stringBuilder.append(question)

Scanner sc = new Scanner(System.in)

String sc_str = sc.next()

if("/".equals(f)){

double scan_value = Double.parseDouble(sc_str)

double result_value = a / b

BigDecimal bigDecimal1 = new BigDecimal(scan_value)

scan_value = bigDecimal1.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue()

BigDecimal bigDecimal2 = new BigDecimal(result_value)

result_value = bigDecimal2.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue()

result_str = (scan_value==result_value)?"回答正确!":"回答错误!"

stringBuilder.append(scan_value).append("(答案:"+result_value+")"+result_str).append("\n")

}else{

int scan_value = Integer.parseInt(sc_str)

int result_value

if("+".equals(f)){

result_value = a + b

}else if("-".equals(f)){

result_value = a - b

}else if("*".equals(f)){

result_value = a * b

}else{

break

}

result_str = (scan_value==result_value)?"回答正确!":"回答错误!"

stringBuilder.append(scan_value).append("(答案:"+result_value+")"+result_str).append("\n")

}

}

System.out.println(stringBuilder.toString())

}

}

要做一个微信小程序,你需要进行以下步骤:

注册微信小程序账号:你需要使用微信公众平台的账号注册微信小程序账号。如果没有,你需要先注册一个微信公众平台账号,然后再注册微信小程序账号。

创建小程序:在微信小程序开发者工具中创建一个新的小程序,并设置小程序的基本信息,如名称、图标、简介等。

编写小程序代码:使用微信小程序开发者工具,编写小程序的前端和后端代码,包括页面、组件、接口等。

测试和调试:在微信小程序开发者工具中进行模拟器测试和真机调试,确保小程序的功能和界面的正常运行。

提交审核:将小程序代码上传到微信小程序平台,提交审核,并等待审核结果。

发布上线:审核通过后,将小程序发布上线,供用户使用。

需要注意的是,微信小程序开发需要具备一定的前端和后端开发技能,建议在开始开发前学习相关的开发知识和技能。同时,微信小程序也有一定的规范和限制,需要开发者严格遵守相应的规定。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8121902.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存