星形圖案是展示不同形狀(如直角三角形)的有趣問題
或使用星號 '*' 建立其他三角形和菱形形狀。這些形狀被稱為星形 在本文中,我們將看到如何在C 中顯示左三角星圖案 我們將星形圖案的行數作為輸入。它將列印出相應的圖案行數。
我們將開發邏輯來在下表中列印星號。讓我們按照表格進行操作 更好的理解 −* * * * * * * * * * * * * * * * * * * * *
在這個例子中,有6行。所以考慮n = 6。對於每一行'i',它將遵循星號 count
行號 (i) | Star Count (j) |
---|---|
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
5 | 5 |
6 | 6 |
當在任何行‘i’上,j跟隨i,那麼在該行上有‘i’個星星。讓我們來看看
演算法為:algorithm for this −#include <iostream> #include <ctype.h> using namespace std; void solve( int n ){ int i, j; for( i = 1; i <= n; i++ ) { for( j = 1; j <= i; j++ ) { cout << "* "; } cout << endl; } } int main(){ int n = 10; cout << "Left Star Pattern using " << n << " number of lines:" << endl; solve( n ); }
Left Star Pattern using 10 number of lines: * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Left Star Pattern using 18 number of lines: * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
在學習程式設計時,顯示星型模式有助於理解嵌套循環。
任何語言。在本文中,我們已經看到如何使用星號顯示左三角形 (stars) 輸入行數,它將顯示行數 每一行中都有相同數量的星星。我們也討論了一種製表方法來實現 為第i行製定星星的數量。使用這個想法,我們可以簡單地改變 將第i行的星星數量確定下來。利用這個想法,我們可以簡單地改變公式可以顯示其他類型的模式。
以上是C++程式列印左三角星形圖案的詳細內容。更多資訊請關注PHP中文網其他相關文章!