Untitled

 avatar
user_4237512
plain_text
a year ago
3.8 kB
10
Indexable
Never
#Lab01

#include <iostream>
using namespace std ;
int main() {
int studentID = 110916010 ; // 宣告整數資料型態的變數儲存我的學號
int classID = 0 ; //宣告整數資料型態的變數儲存使用者輸入的班級座號
cout << "您的學號為:" << studentID << endl ; //輸出變數的值
cout << "請輸入您的班級座號:" << endl ; // 告訴使用者接下來須執行什麼動作
cin >> classID ; // 使用者須輸入自己的座號
cout << "您的座號是:" << classID << endl ; // 印出使用者的班級座號
}



#---------------------------
#Lab02

#include <iostream>
using namespace std ;
int main() {
cout << "計數器:" << endl ; //告訴使用者這個面板是什麼作用
int counter = 0 ; //宣告一變數儲存次數
for( int i = 0 ; i < 20 ; i++ ){ //for迴圈的指令,迴圈共會進行20次。
counter = i + 1 ; //讓計數器的數值變成熟悉的從1開始
cout << "第 " << counter << " 次" << endl ; //顯示計數的次數
}
if ( ) { //使用if判斷計數器是否數值大於20
//是則執行這行cout
}
if ( ) { //使用if判斷計數器是否數值等於20
//是則執行這行cout
}
if() { //使用if判斷計數器是否數值小於20
//是則執行這行cout
}
}



#---------------------------
#Lab03-1

#include<iostream>
using namespace std ;
int main(){
int n = 0 ; //宣告儲存「項數」的變數
int a1 = 0 ; //宣告儲存「第一項」的變數
int d = 0 ; //宣告儲存「公差」的變數
cout << "請依序輸入第一項的值、公差的值即您想知道的第幾項。" << endl ; //向使
用者說明此程式的功能
cin >> a1 ; //讓使用者輸入第一項的值
cin >> d ; //讓使用者輸入公差的值
cin >> n ; //讓使用者輸入想要知道的項數
int ans = a1 ; //讓第一項的值等於答案
for ( int i = 0 ; i < n-1 ; i++ ) // 設置一個迴圈讓電腦自己加所有公差的值
ans = ans + d ; //此項會等於上一項加上公差
cout << ans << endl ; //顯示答案
}



#---------------------------
#Lab03-2

#include<iostream>
using namespace std ;
int main(){
int n = 0 ; //宣告儲存「項數」的變數
int a1 = 0 ; //宣告儲存「第一項」的變數
int r = 0 ; //宣告儲存「公比」的變數
cout << "請依序輸入第一項的值、公比的值即您想知道的第幾項。" << endl ; //向使
用者說明此程式的功能
cin >> a1 ; //讓使用者輸入第一項的值
cin >> r ; //讓使用者輸入公比的值
cin >> n ; //讓使用者輸入想要知道的項數
int ans = a1 ; //讓第一項的值等於答案
if ( r == 0 ){
cout << "公比不可以為0。" << endl ;
}
else{
for ( int i = 0 ; i < n-1 ; i++ ) // 設置一個迴圈讓電腦自己乘所有公比的值
ans = ans * r ; //迴圈內會執行的程式,此項會等於上一項乘上公比
cout << ans << endl ; //顯示答案
}
}

#---------------------------
#Lab4

#include<iostream>
using namespace std ;
int main(){
int userChoice ; //宣告變數儲存使用者的輸入:選擇面板
int num1 ; //宣告變數儲存使用者的輸入:第一個運算數字
int num2 ; //宣告變數儲存使用者的輸入:第二個運算數字
int ans ; //宣告變數儲存答案
cout << "1代表加,2代表減,3代表乘,4代表除,請輸入數字進入到相應功能中。"
<< endl ; // 告訴使用者面板如何使用
cin >> userChoice ; //讓使用者輸入欲選擇的功能
if(userChoice == 1){ //加法計算
//告訴使用者接下來需輸入什麼
//讓使用者輸入第一個運算數字
//讓使用者輸入第二個運算數字
//讓num1和num2做相加,且結果儲存進ans
//輸出顯示答案
}
if( ){ //減法計算
}
if( ){ //乘法計算
}
if( ){ //除法計算
//注意,除法需要注意除數不可為0,需在此做限制
//限制方法可以參考"等比數列"的限制方法
}
}