fprintf and \n (pyramid of numbers)

4 ビュー (過去 30 日間)
yonatan friedman
yonatan friedman 2019 年 12 月 31 日
回答済み: Maadhav Akula 2020 年 1 月 3 日
clc; clear;
n = 6;
j = [];
for i = 1 : n
for j = i:n
fprintf('%d',i:j)
fprintf('\n')
end
end
~~~~~~~~~~~~~~~~~~
i want to do pyramid of numbers
for example n = 6
the output is :
1
23
456
  1 件のコメント
dpb
dpb 2019 年 12 月 31 日
Use fixed-width fields...

サインインしてコメントする。

回答 (1 件)

Maadhav Akula
Maadhav Akula 2020 年 1 月 3 日
The following code might be helpful:
clc; clear;
n = 3;
i = 1;
j = 1;
l = 1;
while l<=n
while j<=i && l<=n
fprintf('%d',l)
l = l + 1;
j = j + 1;
end
fprintf('\n')
i = i + 1;
j = 1;
end
Hope this helps!

カテゴリ

Help Center および File ExchangeSimulink Functions についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by