導航:首頁 > 軟體知識 > 圖形計算器怎麼刷程序

圖形計算器怎麼刷程序

發布時間:2022-11-27 15:04:44

1. 如何用C語言設計一個程序模擬有圖形界面的計算器

2. 用Java設計一個圖形界面(GUI)的計算器應用程序,完成簡單的算術運算

下午發
五分鍾搞定,先給你發個簡單的,照例子自己去做你想要的計算器
package aaa;
import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

public class YunSuan implements ActionListener,ItemListener
{
public static JFrame jf;
public static Container c;
public static JTextField jtf1,jtf2,jtf3;
public static JButton jb1;
public static Choice c2;

public static String fuhao="";

public YunSuan()
{
jf=new JFrame("加減乘除運算");
c=jf.getContentPane();
c.setLayout(new FlowLayout());
jtf1=new JTextField(10);
jtf2=new JTextField(10);
jtf3=new JTextField(10);
c2=new Choice();
jb1=new JButton("=");

}

public void Jiemian()
{

c.add(jtf1);
c2.addItemListener(this);
c2.add("");
c2.add("+");
c2.add("-");
c2.add("*");
c2.add("/");
c.add(c2);
c.add(jtf2);
jb1.addActionListener(this);
c.add(jb1);
c.add(jtf3);

jf.setLocation(200,100);
jf.setVisible(true);
jf.pack();
}
public static void main(String args[])
{
YunSuan ys=new YunSuan();
ys.Jiemian();
}

public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
double s1=Integer.parseInt(jtf1.getText());
double s2=Integer.parseInt(jtf2.getText());
double result=0;
if(fuhao.equals("+"))
{
result=s1+s2;
String result2=String.valueOf(result);
jtf3.setText(result2);
}
if(fuhao.equals("-"))
{
result=s1-s2;
String result2=String.valueOf(result);
jtf3.setText(result2);
}
if(fuhao.equals("*"))
{
result=s1*s2;
String result2=String.valueOf(result);
jtf3.setText(result2);
}
if(fuhao.equals("/"))
{
result=s1/s2;
String result2=String.valueOf(result);
jtf3.setText(result2);
}
}

public void itemStateChanged(ItemEvent ie)
{
if(ie.getSource()==c2)
{
String str1=c2.getSelectedItem();
fanhui(str1);
}
}
public String fanhui(String str2)
{
return fuhao=str2;
}
}

3. TI-83圖形計算器如何編游戲

●通過下拉菜單可獲得高級功能。
�8�9 ●實數和復數運算精度達14位有效數字,並以10位數字和2位指數顯示。
�8�9 ●能繪制10個直角坐標函數、6個參數函數、6個極坐標函數、以及3個以遞歸函數定義的序列。
�8�9 ●一次完成多達10個繪圖函數的定義、保存、繪制和分析。
�8�9 ●序列作圖模式可顯示時間序列圖、蛛網模型圖、相點陣圖。
�8�9 ●用戶自定義數組名。數組元素可達999個。
�8�9 ●14種互動式縮放功能。
�8�9 ●在各種作圖模式下均可以表格形式進行估值。
�8�9 ●對函數值、根、最大值、最小值、積分和導數進行互動式分析。
�8�9 ●7種不同的作圖方式可生成不同風格的圖形。
�8�9 ●水平分屏和垂直分屏選項。
�8�9 ●存儲多達10個50×50的矩陣。
�8�9 ●矩陣運算包括求逆陣、行列式、轉置矩陣、增廣矩陣、行梯形矩陣、以及初等行變換等運算。矩陣和數組之間的轉換。
�8�9 ●基於數組的一元和二元統計分析,包括:邏輯回歸、正弦回歸、中值-中值回歸、線性回歸、對數回歸、指數回歸、冪回歸、二次多項式回歸、三次多項式
�8�9 ●回歸、和四次多項式回歸模型。
�8�9 ●散點圖、xy-線圖、柱狀圖、標准和修正箱線圖、以及正態概率分布圖的3種統計作圖定義。
�8�9 ●高級統計功能,包括:9種假設檢驗函數、6種置信區間函數、以及單因素方差分析。
�8�9 ●15種概率分布函數,包括:正態分布、Student-t分布,c2分布、二項式分布、以及泊松分布等。
�8�9 ●財務功能,包括:貨幣的時間價值(TVM)、現金流、以及分期付款。可採用全屏互動式編輯器求解TVM問題。
�8�9 ●互動式方程求解編輯器可求方程中不同變數的數值解。
�8�9 ●CATALOG(目錄)菜單中的TI計算器運算功能按字母順序排列。
�8�9 ●能編寫很多程序的編程功能,該功能決定於可用內存大小。
�8�9 ●能與另外一台TI-84 Plus,TI-84 Plus銀裝版,TI-83 Plus,TI-83 Plus銀裝版和TI-83計算器連接。能從TI-82中接受數組L1-L6 。
�8�9 ●隨機附帶機對機USB連接線。
�8�9 ●通過Presentation Link�6�4適配器,所有TI-84 Plus學生計算器都可以插入TI ViewScreen�6�4 LCD投影面板和TI-Presenter�6�4視頻介面。
�8�9 ●與CBL2�6�4(基於計算器的實驗室)和CBR�6�4(基於計算器的測距儀)數據採集器兼容,用於採集和分析現實生活中的數據。
�8�9 ●與TI鍵盤兼容。
�8�9 ●由4節AAA電池供電,另有備用氧化銀電池一節,用以在更換主電池時保護RAM中的信息。 預裝應用程序TI-84 Plus系列預裝應用程序 (Apps) TI-84 PlusTI-84 Plus
銀裝版卡氏幾何 Cabri�6�4 Jr. App�7�7�7�7圓錐曲線作圖程序
Conic Graphing App�7�7�7�7不等式作圖程序
Inequality Graphing App�7�7�7�7學習檢查程序
LearningCheck�6�4 App�7�7�7�7開機密碼設定程序
LogIn App�7�7�7�7概率模擬程序
Probability Simulation App�7�7�7�7科學工具
Science Tools App�7�7�7�7學習卡片
StudyCards�6�4 App�7�7�7�7TI CBL�6�4/CBR�6�4數據採集程序
TI CBL�6�4/CBR�6�4 App�7�7�7�7時間軸程序
TImeSpan�6�4 App�7�7�7�7代數專題(一)
Topics in Algebra 1 App�7�7�7�7圖形變換程序
Transformation Graphing App�7�7�7�7Vernier EasyData�6�4 數據採集程序
Vernier EasyData�6�4 App�7�7�7�7幫助目錄
Catalog Help App �7�7數據表格
CellSheet�6�4 App �7�7基礎科學專題
Fundamental Topics in Science App �7�7幾何專家
GeoMaster�6�4 �7�7語言本土化
Language Localization App �7�7筆記簿
NoteFolio�6�4 App �7�7個人記事簿
Organizer App �7�7元素周期表
Periodic Table App �7�7多項式求根和方程組求解程序 2.0版
Polynomial Root Finder and Simultaneous Equation Solver Version 2.0 �7�7游戲包
Puzzle Pack �7�7開機畫面設置程序
Start-Up Customization App

4. 卡西歐計算器怎麼編程

卡西歐計算器有很多種的,,每一種卡西歐計算器編程語言都大不一樣,就比如卡西歐4800和卡西歐5800計算器,編程語句和關鍵字很多不一樣的了,如果你問的僅僅是進入計算器編程界面的話,對於卡西歐5800計算器那就是:「MODESRTUP」——5號鍵,PROG——1號鍵,NEW——輸入程序名稱——選擇程序模式(一般情況下都是在COMP模式下)——進入代碼輸入界面,輸入程序代碼再運行就行了。

一、使用簡單,最大的一個優點就是只要具有初中水平會運用數學公式對函數有一般的了解的人,能基本理解casio4x00的內裝函數即可進行簡單的編程。非常適合測量初學者和數學程序愛好者學習,也適合專業的測量人員的使用和能力提高。不像其它的專業一定要具有較高的專業技術水平才能進行電腦編程。

二、成本低廉,價格在400元左右。

三、攜帶方便,體積很小可隨時放在口袋裡隨拿隨用。casio系列較好的編程型號有casio4500(以下簡稱4500)、casio4800(以下簡稱4800),(好象近來還推出了一款casio4850)前者較內存小,只有1103個位元組,能應付一些較為簡單的公式計算和科學計算,但由於內存有限,對一些較復雜或子程序過多的程序就力不從心了,不能出色的完成測量任務。4800就比4500有較大的改進,4800內存達到的4500個位元組,而且顯示屏是4500的幾倍大,能更准確的顯示數據,內裝函數字元一目瞭然。且具有簡單的人機對話功能,出現了菜單子菜單。4800還在4500增加了啊佛加德羅常數、萬有引力長常數、詳見《操作說明書》。4800有很多很實用的功能如他有一個公式解答功能,其原理是用牛頓法解方程。

舉個例子:有一方程式:a=2b-c求當a=2、c=5時的b值。將該方程式存入公式存貯器中,:先按按解答鍵「SOLVE」a輸入2、c輸入5,再按解答鍵「SOLVE」計算器就會顯示:b=3.5。此項功能被稱為自動解答功能。同時它也是非常實用的,在實際工作中通常要有一個經常使用的小公式,可藉助它來完成。4800使用的程序語言可以算做簡單的BASIC語言,有的命令如GOTO(轉移到)、PAUSE(暫停)就與BASIC語言的一模一樣。現在4800的程序語言來說說。其主要命令有:

1、=>??條件轉移成立符號,其用法相當於BASIC中的IF??THEN(假設語句相當於假如??然後,IF相當於條件??THEN相當於結果)語句

2、≠>??條件轉移不成立符號,其用法相當於BASIC中的IF??ELSE語句通常二者連用,相當於BASIC中的IF??THEN??ELSE語句(它的英語形式一般為ifa>bthenc>delseifb>athe??)

3、_??條件轉移結束符號,與=>和≠>配合使用,放在條件語句最後面。

4、LbI??標記命令。用於將一段語句作轉換標記。後可接字母、數字、符號,但不能超過兩個位元組,如不能用≥10的數字作行標,否則會出現出錯信息。

5、Goto??(條件)轉移命令。前面可加條件語句,與BASIC中的GOTO作用相同。通常與LbI一起用,如果所轉移的行號無效,則會顯示:GOERROR(詳見說明書)出錯信息

6、Dsz??減量循環命令。可減少未知數的數量。

7、Isz??增量循環命令。

8、Pause??暫停命令。後可接0~9之間的整數n,可使某一數據顯示n/2秒鍾,然後繼續運行下面的程序。它被認為是一個語句。

9、Fixm??變數鎖定命令。該命令能使其所有變數值(A~Z)均當成定數處理。當程序運行時,將不需要輸入變數(「{}」內的變數除外),而是將存貯器中原有的數值來完成計算。

10、{}??變數輸入命令。只程序在循環使用時經常發生改變的數字,如里程、和寬度。它的輸入方式可以使很多種如{AB}{A,B}{AB}都可以。注意「{」和「}」必需成對輸入。否則會出現SynERROR(詳見說明書)出錯信息。

11、=、≠、>、<、≤、≥??條件運算關系運算元,常與Goto命令構成條件轉換語句。

12、Prog??在正常情況是下打開程序的快捷鍵。在編程過程中是運行子程序命令,後接子程序名(一定要加引號,且要注意空格,否則會出現SynERROR(詳見說明書)的出錯信息。

13、↓??換行,只保留計算過程不顯示計算結果。當不想對其換行時也可用:代替。

14、_??數據顯示命令。該命令輸入後會自動換行。保留計算過程並顯示計算結果。有一條總原則即:①學會運用程序的語言,盡可能使程序變得簡明扼要;我們編寫程序應該盡可能地使程序變得簡明扼要,能省略的要一定省略。煩瑣的語句過多的位元組只能使計算器的運算速度變慢沒有任何好處,而且相當站用內存。學會節省位元組和使用符號是相當重要的。尤其要靈活運用計算器語句因為它會使你更多的節省位元組達到預期效果。比如下程序就靈活運用了Dsz(減量循環命令)。比如使其能輸入10個數值,並計算10個數值的平均值。一般程序求10個數字的平均值需要有11個數字的提示符號。但學會靈活運用了Dsz(減量循環命令)那麼只要有三個就可以了,這樣就大大節省了位元組的佔用。常式序如下:

A=10

C=0

Lbi1

{B}

C=B+C

DszA

Goto1

C÷10

但要注意的是:如果你是初學者或你對程序的編程不熟練,首先一定要先按照你的思路把程序步驟一步一步的列好在確定它能正確的計算後在想辦法對其進行精簡修改,否則只會使程序出現過多的錯誤;②盡可能使程序所包含的子程序減少;子程序過多就會造成程序結構鬆散,有的計算器主程序需要三個或四子程序,過多的子程序只會引起程序之間紊亂、混淆。子程序過多對在使用時查找也比較麻煩。而且子程序過多如果其中某個環節出現錯誤很難發現其錯誤所在,在編寫程序時要盡量的少編寫子程序,即使要編寫子程序時也要注意尤其在容易出錯的地方要多加註意。有弊就有利如果你對子程序了解得多了那麼可以幾個主程序合用一個之程序也到到了要求的減少程序的位元組使程序更簡化。常式序如下:

CXCD

Lbi1Lbi1

Prog」V」Prog」V」

B=L-(K-S)_B=L+(K-S)_

Goto1Goto1

V

Y=√A2B2+B2X2÷A

③盡量少用或不使用擴充變數存貯器,如A[1]、A[2]等:使用擴充存貯器是一個利少弊多的做法。每擴充一個存貯器就要減少10個位元組的容量,而每個擴充存貯器至少要佔四個位元組,比一個A~Z變數凈增三個。有時你會覺得變數存貯器不夠用。其實不盡然,一般程序變數數很少會超過26個,只是你不懂得去使用。一般來說,兩個相對獨立的程序步驟之間根本不需要考慮變數重復問題。針對某一個程序,只要不是固定變數({}內的變數),也就是那些通過計算出來的用於下一步計算的數值。我們就可以通過重復賦值來得到某些計算量。反正在下一輪循環中該量是變化的。明白了各種命令的含義和注意事項就可以編程了。舉例有公式如下:

CX程序名稱

Lbl0↓起始標記命令語句

QMNFJ↓數據輸入語句(指公式循環運算時的不變數)

{KDE}↓數據輸入語句(指公式循環運算時變數)

S=K—Q:G=F+J↓公式運算命令

X=M+ScosF↓公式運算命令

Y=M+SsinF↓公式運算命令

Prog」j」↓運行子程序命令

Goto0↓循環運算語句

J子程序名稱

H=X+DcosG_公式運算、數據顯示語

I=Y+DsinG_公式運算、數據顯示語

T=X—EcosG_公式運算、數據顯示語

U=Y—EsinG_公式運算、數據顯示語

最後計算器狀態設定語句是大家最容易忽視的。如果將單位進行預設那麼計算器就會默認其使用單位在進行下一單位換算時要一定要進行單位轉換,否者會使計算結果錯誤。在顯示屏幕的左下角可以清楚地發現小提示符號:如D代表度為現在的預設單位、R代表弧度為現在的預設單位、G代表梯度為現在的預設單位。

5. 卡西歐圖形計算器CG-20的教學探索程序是什麼來的

卡西歐CG-20圖形計算器的教學探索是一項應用程序,可在照片、插圖上描點,根據數據進行各種數據分析。例如我們可以從網上找一張具有幾何特徵的照片,然後把它的某段軌跡當做一個XY坐標系,並在上面進行描點,計算器能夠根據數據自動生成相應的軌跡曲線,這可以實現數據分析預測。

6. 麻煩幫我編個程序,最好用圖形計算器

編好了也沒用,你電腦受不了。

7. 急求哪位高人幫我的fx-CG20 CN圖形編程計算器編幾個程序!類BASIC語言!

佛客戶翩翩風度機會想到在偶回復i

8. 惠普手持圖形計算器怎樣編程

但目前全球僅有美國德州儀器、惠普,卡西歐等幾家廠商能夠生產。 隨著我國新通過TI圖形計算器可以完成象解方程、編程、作圖等普通計算器無法完成的功能。

9. Java程序--編寫一個具有圖形界面的計算器程序

import java.awt.*;
import java.awt.event.*;
import java.io.*;

public class Test implements ActionListener
{
Frame f = new Frame("一步運算計算器");//創建窗架
TextField[] tf = new TextField[3];
Label La1 = new Label("+");
Button btn = new Button("=");
int[] a = new int[3]; //儲存數據

public Test()
{
f.setLayout(new FlowLayout());
f.setSize(400,100);

f.addWindowListener
(
new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}
); //窗口關閉事件

btn.addActionListener //輸出加法運算結果
(
new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
tf[2].setText(Integer.toString(a[2]));
}
}
);
for(int i = 0;i<3;i++)
{
tf[i] = new TextField(8);
tf[i].addActionListener(this); //創建文本域,注冊事件監聽器
}

tf[0].requestFocusInWindow(); //游標定位

f.add(tf[0]);
f.add(La1);
f.add(tf[1]);
f.add(btn);
f.add(tf[2]);
f.show();
}

public void actionPerformed(ActionEvent e)
{
try
{
if(e.getSource()==tf[0])
{
a[0]=Integer.valueOf(tf[0].getText()).intValue();
tf[1].requestFocusInWindow();
}

if(e.getSource()==tf[1])
{
a[1]=Integer.valueOf(tf[1].getText()).intValue();
btn.requestFocusInWindow();
}
a[2] = a[0]+a[1];
}
catch(Exception ex)
{
}
}

public static void main(String[] args) throws Exception
{
Test t = new Test();
}
}
在文本域中輸入完後必須按Enter才能完成正確的功能.再按等號按鈕輸出結果.

10. 我想用計算器編個程序,只要輸幾個數就可以把它們帶入公式,該怎麼辦...

你的公式里假如說是(a-b+c)^2=d 你只要寫個
printf("請輸入a,b,c的值");
scanf("%lf%lf%lf",&a,&b,&c);就行了哦!當然這樣看你的公式是什麼而定了!

公式是什麼!我不知道哦!

閱讀全文

與圖形計算器怎麼刷程序相關的資料

熱點內容
批發市場工人工資多少 瀏覽:405
天涯明月刀手游角色交易什麼時候開 瀏覽:747
南充哪裡有新修的菜市場 瀏覽:112
韭菜有蛆用什麼葯種植技術 瀏覽:337
本夕生活怎麼代理 瀏覽:482
怎麼跟客戶介紹傢具產品 瀏覽:448
什麼產品去疤痕痘印效果好 瀏覽:37
市場洞察如何查看同行 瀏覽:640
突然女生給你發信息是什麼感覺 瀏覽:764
如何提高信息技術課堂效率 瀏覽:55
擠空交易有什麼用 瀏覽:583
怎麼做委託交易 瀏覽:187
產品目錄冊設計怎麼選 瀏覽:155
佳木斯質檢技術多少錢 瀏覽:427
招聘信息中介員怎麼賺錢 瀏覽:503
市場下滑該怎麼辦 瀏覽:502
產品銷售怎麼分類 瀏覽:657
如何清空寶塔資料庫 瀏覽:926
注冊steam需要用到什麼信息 瀏覽:332
做家養生代理店多少錢 瀏覽:84