計算機技術課實驗報告9

2021-06-09 19:01:03 字數 1641 閱讀 6352

實驗目的:

1>.寫乙個程式:輸出乙個直角三角形(上三角),行數由使用者輸入,如圖1所示:

2>.寫乙個程式:輸出乙個直角三角形(下三角),行數由使用者輸入,入圖2所示:

3>.寫乙個程式:輸出乙個直角三角形(下三角),行數由使用者輸入,入圖3所示:

實驗**:

public class dama9   //列印空格

for(int k = 1; k <= 2 * i- 1; ++k)

//列印*號

system.out.print("\n");

}system.out.println();

for(i = 0; i < number; ++i)

//列印空格

for(int k = 1; k <= 2 * number - 1 - 2 * i; ++k)

//列印*號

system.out.print("\n");

}system.out.println();

for(i = 1; i <= number; ++i)

for(int k = 1; k <= 2 * i- 1; ++k)

system.out.print("\n");

} //列印上三角

for(i = 0; i < number; ++i)

for(int k = 1; k <= 2 * number - 1 - 2 * (i + 1); ++k)

system.out.print("\n");

} //列印下三角

}}

實驗結果:

請輸三角形的行數:

4 *

********

*******

*******

*****

****

****

*****

*******

*****

****

請輸三角形的行數:

3 *

********

*****

**** *

********

****

實驗心得:

好懷念的程式啊,相比對於實現**,更多的是對列印圖形的許多回憶。從剛剛踏入大一的懵懂少年,面對這樣的題目,為如何用c++實現功能頭疼到陳老師的計算機技術課上學習如何規範的編寫**,再到如今,老態龍鍾的看著熟悉的圖案回憶著以前的點點滴滴,多的是那麼一點點的感傷和覺悟!

回到**本身,就像我說的,這樣的題目少說我們有做過3遍了,大一的學弟學妹們啊,我想很快的,你們也將會為這樣讓人糾結的問題而苦惱了。其實耐下心來,很容易發現的,其實就是單純的規律問題,每行要做的工作只有三個,列印「*」號,列印空格,以及換行,只要找到了每行列印空格和星號與行數之間的關係,就會很容易實現的,可以在紙上寫下之間的聯絡的,然後實現**就有規律可循,有目的可做,自然編寫起來就會很容易了,該題還有乙個稍稍麻煩的一點,就是行數是要自己輸入的,之後只要將具體的行數換做從鍵盤輸入的數字就可以了。

謹記,程式設計需要很強的邏輯性以及十分的耐心。

計算機技術課實驗報告(4)

實驗目的 1.輸入乙個數字,使用if語句判斷匹配的數字。如果輸入的是 1 列印 您輸入的數字是1 2 列印 您輸入的數字是2 3 列印 您輸入的數字式3 其他數字 列印 輸入了不符合規範的數字 注 使用if else及switch 兩種方式分別實現。實驗 public class daima4 el...

計算機技術

儘管計算機技術自20世紀40年代第一部電子通用計算機誕生以來以來有了令人目眩的飛速發展,但是今天計算機仍然基本上採用的是儲存程式結構,即馮 諾伊曼結構。這個結構實現了實用化的通用計算機。儲存程式結構間將一部計算機描述成四個主要部分 算術邏輯單元 控制電路 儲存器及輸入輸出裝置。這些部件通過一組一組的...

計算機技術的應用

跟著社會的不時提高和迷信技巧的飛躍開展,在進入21世紀後,盤算機及收集已使用到消費生涯的各個方面,就連小學的課程裡也多了資訊技巧課。我上了六年資訊技巧課,使我受害非淺。我們進修了辦公軟體,次要有word,excel,powerpoint等,以及常用的flash,同時也進修了一些收集常識,如e mai...