使用的语言:C#

基本思路:运用最近学习的C#窗体应用程序设计两个按钮一个显示的窗口,运用Random生成随机数,编写程序,调试运行。

窗体设计

代码

namespace 随机四则运算
{public partial class Form1 : Form{public Form1(){InitializeComponent();}private void button2_Click(object sender, EventArgs e){Application.Exit();}private void button1_Click(object sender, EventArgs e){double x = Convert.ToDouble(1);double y = Convert.ToDouble(99);double z = Convert.ToDouble(30);richTextBox1.Text = "";double [] a = new double [2*(int)z]; Random r = new Random();for (int i = 0; i < 2*z; i++){double  temp = r.Next((int)x,(int)y);a[i] = temp;}for (int i = 0; i < z; i++){double w = i % 3;string c = "+";double d = a[i] + a[i + (int)z];if (d <= (int)y / 2)c = "*";if (d > (int)y / 2 && d <= (int)y)c = "+";if (d > (int)y && d <= (int)y * 1.5)c = "/";if (d > (int)y * 1.5 && d <= (int)y * 2 && a[i] > a[i + (int)z])c = "-";richTextBox1.AppendText(a[i].ToString() + (c) + a[i + (int)z].ToString() + ("=") + System.Environment.NewLine);}}}}

运行结果

转载于:https://www.cnblogs.com/JL3Peanut/p/9770030.html

个人项目1:随机生成30道整数四则运算题相关推荐

  1. Java小程序--随机生成50道加减法算数题

    程序概述: 通过窗体随机生成50道加减法算数题并显示.用户可以做该50道算术题,做完提交系统之后,系统会给出用户的正确率.用户可以重置这50道算术题. 界面显示: 程序设计基本思路: (1)首先顺序建 ...

  2. 软件工程实验一--编程随机生成30个四则运算,算数包括100以内的整数和真分数。...

    软件工程实验一: --编程随机生成30个四则运算,算数包括100以内的整数和真分数. 实验思路:先利用rand()函数随机生成两个算数,包括100以内的整数和真分数,生成100以内的整数,用rand( ...

  3. Java口算练习软件(随机生成10道100以内的数学练习题)

    Java口算练习软件 使用Java编写口算练习软件 实现以下功能点: 1.随机生成10道100以内的加减法练习题 2.设计GUI界面(包含"生成题目"."上一题" ...

  4. 如何用c语言随机输出除法题,随机产生30道四则运算(C语言)

    利用自己熟悉的语言别写一段程序,要求能随机产生30道四则运算的算数题 以下是程序代码: 1 #include "stdafx.h" 2 #include "stdio.h ...

  5. 用R语言随机生成30个自然数, 然后把3的倍数的储存到一个向量,3k+1形式的数储存到另外一向量, 3k+2形式储存到第三个向量。写出R代码。

    此篇博客主要讲述R语言的应用,随机生成30个自然数(范围0-100),存入向量x, 然后把3的倍数的储存到一个向量x1,3k+1形式的数储存到另外一向量x2, 3k+2形式储存到第三个向量x3.写出R ...

  6. java编写随机程序,随机生成10道一百以内的加减法

    Java随机生成10道一百以内的加减法 利用Java随机编程输出10道一百以内的加减法 在这里插入代码片 public static void main(String[] args){Scanner ...

  7. php随机数字总和固定,php 随机生成固定长度整数、各种服务器请求方法

    搜索热词 1.随机生成整数函数,感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编来看看吧. 经测试代码如下: @H_301_3@/** * 随机生成整数函数(生成位数:$pw_length) ...

  8. python随机生成30个8_Python生成六万个随机,唯一的8位数字和数字组成的随机字符串实例...

    上代码: 环境:Python3 import random,string s=string.ascii_letters+string.digits print(s) n={''.join(random ...

  9. python随机生成10道乘法题_python3 随机生成10以内的加法算术题

    今晚晚饭过后,看到小孩在做加法题,全是10以内的,因为她现在只会10以内的加法题.而这些题是老婆手动出的题目. 看到这个情景,突然想到,可以用python来实现随机出题,而且可以指定出多少题,出多少以 ...

最新文章

  1. 第十四课 如何在DAPP应用实现自带钱包转账功能?
  2. 小米和西工大联手,三篇论文被Interspeech接收
  3. 【转】SQL SERVER函数无法执行对数据库的修改语句
  4. log4j在javaWeb项目中的使用
  5. 电子计算机之父冯.诺依曼的主要贡献,约翰·冯·诺依曼,约翰·冯·诺依曼的生平,贡献等...
  6. 机器学习(二)监督学习
  7. JavaScript复制数组
  8. 6.3.2线索二叉树
  9. Android+微信 弹出层无法滚动?
  10. 工作任务(2012-01-03)
  11. 【英语学习】【WOTD】scrumptious 释义/词源/示例
  12. Atitit 语言分类 形式语言 目录 1. 形式语言(英语:Formal language)是用精确的数学或机器可处理的公式定义的语言。 1 1.1. 形式语言理论是用数学方法研究自然语言(如英语
  13. pyppeteer-比 selenium 更高效的爬虫利器
  14. 软件工程实践 Blog5
  15. js 设计模式(23种)
  16. QtCreator插件开发(二)——QtCreator菜单和菜单项
  17. RK3568平台开发系列讲解(驱动篇)驱动开发之GPIO使用
  18. rust:错误处理 Blocking waiting for file lock on package cache
  19. java中转义字符的用法
  20. 立体库核心干货|智能自动化立体库高承载高强耐受力高效率专用托盘

热门文章

  1. 中文版Visual Studio 2008 SP1 智能提示为英文的补丁发布
  2. Flutter ClipOval 圆形裁剪实现的图形图片
  3. Android-即时通训
  4. java基础—IO流——字节流的操作演示
  5. 遍历某路径下的所有文件
  6. CF245H Queries for Number of Palindromes
  7. 查看本机装的 JDK 是32位还是64位的
  8. 第七天Python学习记录
  9. IOS经常使用的性能优化策略
  10. node.js mongodb ReplSet