隨機生成30到四則運算題目2 (修改)

2022-08-04 07:27:11 字數 873 閱讀 5057

一.題目:

接著上次的程式,老師又給二柱子增加了幾個條件,對程式再做進一步的改進,要求滿足如下條件:

1.題目避免重複。

2.可制定。(數量/列印方式)

3.可以控制下列引數:

二. 設計思路:

1.首先利用隨機函式生成運算數,然後用選擇語句生成運算子,最後將運算數和運算子進行結合。

2.先將已經生成的表示式進行儲存,然後將後來生成的表示式與已儲存的式子進行比對,若重複則重新生成。

3.利用for迴圈生成使用者所需要的式子數,最後根據使用者的需求進行選擇是否有餘數、分數年、括號等要求。

三. 程式**:

//wangzongze    2016/3/11

#include#include#include#include#include #include using namespacestd;

voidrepeate()

; char fuhao[16][2]=,,,,,,,,,,,,,,,};

int g[100];

srand(time(0)); //設定隨機函式

intr,t,temp;

cout<

cin>>r>>t;

cout<

if(r>t)

inta;

cout<

cin>>a;

cout<

if(a!=0)

cout<

ints;

cin>>s;

cout<

for(int i=0;i)

}else{

cout<

cout<

四則運算題目生成程式

a.需求分析 看了大家對於本課程的目標和規劃,很多同學都希望能提高自己的實踐能力,沒有捷徑可走,就是練習 練習再練習!那麼就從第乙個個人專案開始吧,用一周的時間完成乙個基於控制台的四則運算程式,實現乙個自動生成小學四則運算題目的命令列程式 從 構建之法 第一章的 程式 例子出發,像阿超那樣,花二十分...

四則運算題目生成程式

一.作業資訊 部落格班級 作業要求 homework 11377 作業目標 寫乙個四則運算出題程式 學號 3180701201 目錄三.提交與截圖 int a 3000 int w 4000 int q 0 int v 0 int o 0 int measure int x,int y 整數 voi...

自動生成四則運算題目

主要功能 用於計算小學四則運算。設計思想 乙個能處理四則運算的程式,實現語言c 可以處理實數。源 include stdafx.h include calc win.h include calc windlg.h ifdef debug define new debug new endif afxe...