30/09/2018, 18:48
Xin hỏi đoạn code chạy thế nào , ai chỉ dùm với! không hiểu
Giải thích kĩ dùm em nhé !!! Em ko hiểu lắm ah!!!
#include<iostream>
using namespace std;
int main()
{
int n;
cout << "Nhap vao so cot n = ";
cin >> n;
for(int i =0;i <= n ; i++)// chay theo dong
{
for(int j =0 ; j <= n;j++)// chay theo cot
if( j < i)
cout << " ";
else
cout << " * ";
cout << "
";
}
system("pause");
}
Bài liên quan
Bạn không hiểu chỗ nào? Nếu không hiểu tất cả thì nên tìm hiểu về từng câu lệnh xem nó được dùng để làm gì nhé.
i = 0 j = 0 => j không < i in ra *
i = 0 j = 1 => j không < i in ra *
…
i = 0 j = 5 => j không < i in ra *
lúc này được hàng đầu 8 8 8 8 8
và xuống dòng
i = 1 j = 0 => j < i in ra *
i = 1 j = 1 => j không < i in ra *
i= 1 j = 5 => j không < i in ra *
lúc này được
8 8 8 8 8
8 8 8 8
tiếp tục như vậy sẽ được như hình
thanks moi nguoi h da hieu ujj!!! cam on cac cao thu
Cho mình hỏi ké là trong code có 2 dòng lệnh for
Thì for đầu tiên với for thứ 2 nó chạy ra sao ạ ?
Có phải là chạy hết dòng for 2, hết tất cả giá trị của j. Gặp điều kiện sai nó quay trở lại for 1 không ạ ?