-2
int number;
int column=0;
int row=0;

cout<<"Enter number :";

cin>>number;

while (row < number)       
{

    while(column < number)
    {
        cout<<"*";
        column=column+1;
    }

    cout<<endl;
    row=row+1;
}
4

3 に答える 3

0

行 = 列なので、行に対して個別の変数を取得する必要はありません
EDIT: _gx が指摘したように、n 自体から減算すると no が減少するため、結局行に対して変数を取得する必要があるようです。列の。大雑把なミスでごめんなさい

n = input (“Enter a positive integer”)
r = n
while r > 0 
c = 0
while c < n
    print "*"
    c = c + 1
end
r = r - 1
print end l

終わり

参考、そのようなパターンを出力するプログラムの擬似コードを書く

于 2013-09-16T16:07:44.120 に答える