使用多型性實現乙個簡單的計算器

2025-03-21 22:15:22 字數 3822 閱讀 2913

1樓:網友

父類:pclass 抽脊橘象方法:edit(double i,double j)

四個子類:add ,sub,..實現自己的 edit(double i,double j){}

簡單工廠 fclass 方法 getobject(態野正string op) .return obj;}

呼叫。pclass pc = "1"帆悔);,

用js**做乙個簡易計算器

2樓:網友

輸入表示式【如:(1+1)*2+,3)】:

結果:高階大氣上檔次,原理、輸入簡單,功能強大,輸入,3)計算2^3,不單單四則運算。

3樓:單身

全部**:

首先是css**:命名為。

charset "utf-8";

css document */

btnbtn1

下面是html**:命名為。

用51微控制器實現乙個簡單計算器的功能

4樓:網友

||給你乙個參考程式,這個是可行的哦,你看看這個程式。

#include <>

#include <>

#include <>

#include <>

#define uchar unsigned char

#define uint unsigned int

uchar operand1[9], operand2[9];

uchar operator;

void delay(uint);

uchar keyscan();

void disp(void);

void buf(uint value);

uint compute(uint va1,uint va2,uchar optor);

uchar code table = ;

uchar dbuf[8] = ;

void delay(uint z)

uchar keyscan()

while((p1 & 0xf0) != 0xf0) ;

p1 = 0xfd;

while((p1 & 0xf0) != 0xf0)

while((p1 & 0xf0) != 0xf0);}

p1 = 0xfb;

while((p1 & 0xf0) != 0xf0)

while((p1 & 0xf0) != 0xf0);}

p1 = 0xf7;

while((p1 & 0xf0) != 0xf0)

while((p1 & 0xf0) != 0xf0);}

return skey;

void main()

while(1)

else if(ckey=='+'||ckey=='-'||ckey=='*'||ckey=='/')

else if(ckey == '=')}}

else if(ckey == '$')

disp();

uint compute(uint va1,uint va2,uchar optor)

return value;

void buf(uint val)

elsefor(i = 7; val > 0; i--)

for( ;i > 0; i--)

dbuf[i] = 10;

void disp(void)}

設計並實現乙個簡單的計算器c++

5樓:網友

//乙個具有兩個數加減乘除功能的計算器。

#include

void main()}

、使用j**a語言編寫乙個簡易的計算器

6樓:

我寫了個整數可以使用的, 你可以研究一下, 添入小數部分。

功能和window7自帶的那個一樣。

import ;

import ;

import ;

import ;

import ;

import ;

import ;

import ;

import ;

public class caculator extends jframe

jp_, jp_,

jp_, numberbuttonlistener())

numberbuttonlistener())

numberbuttonlistener())

numberbuttonlistener())

numberbuttonlistener())

numberbuttonlistener())

numberbuttonlistener())

numberbuttonlistener())

numberbuttonlistener())

numberbuttonlistener())

numberbuttonlistener())

operatorbuttonlistener())

operatorbuttonlistener())

operatorbuttonlistener())

operatorbuttonlistener())

resultbuttonlistener())

}private class numberbuttonlistener implements actionlistener else

elseisresult = false;}}

private class resultbuttonlistener implements actionlistener

private class operatorbuttonlistener implements actionlistener else

isresult = true;

public void caculate(jbutton jb)else if("-"))else if("*"))else if("/"))

lastoperator = ;}

下面是main函式。

public class test

你執行就可以看到效果。

7樓:網友

用swing就ok了,自己學還等著別人給你現成的啊?

8樓:網友

佈局不是最重要的,重要的是你要理解程式設計的思想。上面的功能其實很簡單吧,不過多新手來說,能做好,說明你的基本功還是不錯的。

9樓:

計算器 , 很簡單的, 不過想寫個沒bug的 易於使用的還是需要花費不少心思。 學學swing就ok了。

編寫程式實現乙個簡單的計算器。(用選單設計)

10樓:山西優就業

介面設計的**我就不寫了,我在這裡描述一下:

放置兩個textbox,分別命名為txtp1,txtp2放置乙個textbox,命名為txtresult放置乙個combobox,命名為drpoperation,在items屬性裡面新增(collection),分別為+,-/

放置乙個button,命名為btncalculate雙擊btncalculate

**如下:private void btncalculate_click(object sender, eventargs e)

這裡判斷從combobox獲取的符號,以求進行相應的運算;//顯示運算結果}

應用C的多型性,計算三角形矩形和圓的面積。多

include class sharp 把連線問題的錯誤資訊貼上來 編寫一個c 程式,要求用多型性實現求三角形和圓形面積和周長 5 include include using namespace std class shape class tri public shape double s doub...

簡單的問題,一個簡單的問題!

報酬看時代而定了。時代不同,報酬就不同,但是總的說來會是很少了。所以一般主人家趕丫鬟 奴婢走時,她們都是哭著鬧著不想走,也是為了生存啊。主人家高興時給幾個打賞錢,過年 中秋什麼的節日也會給點 她們屬於封社會中的依附農民,基本上是處於奴隸的地位,沒有任何報酬。依據主人家族規矩和喜惡決定。固定報酬是沒有...

簡單的造句,謝謝,一個簡單的造句,謝謝

校園裡的花兒,多得像天上的星星,美得像亭亭玉立的少女。天上的白雲,多得像白白的雪,軟得像甜甜的棉花糖。校園裡的花兒多得像天上的星星,美得像亭亭玉立的少女,豔得像孩子們的燦爛的笑臉,紅得像火,粉得像霞,爭芳鬥豔,美不勝收。校園裡的花兒,多得像一望無垠的草原,美得像少女含羞的面容。天空中的雲,白得像銀裝...