01/10/2018, 09:31

Mấy anh ơi,cho em hỏi tí về c++ vòng lặp for

em đang cần viết về for với 2 điều kiện 1<i<4
vậy biểu diễn trên for như nào,
em thấy mấy vòng lặp khắc có thể dùng ||,mà em làm trên for ko có dc

Henry viết 11:34 ngày 01/10/2018

dùng && không được à? lỗi gì thế?

pham anh tai viết 11:45 ngày 01/10/2018

for (int q = 0;q > 1 && q < 10; q++) như này hả bạn

Henry viết 11:40 ngày 01/10/2018

như vậy thì làm sao mà lặp được q chạy từ 0 ngay từ 0 là nó đã không hợp lệ rồi vậy thì vòng lặp sẽ bị bỏ qua luôn

pham anh tai viết 11:38 ngày 01/10/2018

mk chạy cũng ko đc,nó ko báo lỗi,những cũng ko thực hiện lệnh như trên

pham anh tai viết 11:32 ngày 01/10/2018

ak,vậy chỉ cần 1 dk q>10 thủi hả

Tao Không Ngu. viết 11:34 ngày 01/10/2018

Hi pham anh tai
Bạn nên học lại các cấu trúc lặp. Fỏ thường dùng để duyệt qua sanh sách. Trong trường hợp bạn có thể dùng white.

pham anh tai viết 11:44 ngày 01/10/2018

@@,dung while ko có dc,mk đang muốn 1 chương trinh nhập đi nhập lại đên khi nhập đúng trong khoản nào đó, dung while ko có đc

pham anh tai viết 11:34 ngày 01/10/2018

kiêu như hãy nhập từ 1 đến 10,sai nhập lại đến khi đúng

Henry viết 11:38 ngày 01/10/2018

n

thường thì không ai dùng for và && cả vì nó rất thừa. ví dụ bạn muốn chạy từ 1 tới 10 và set điều kiện 0 < và < 11 nhưng không cần thiết chỉ cần cho i = 0 < 11 thôi đúng không? thường thì for người ta chỉ dùng || còn trong trường hợp của bạn muốn 1< n < 4 thì chỉ cần int i = 2; i < 4; i++ thôi

Hoàng Trung viết 11:42 ngày 01/10/2018

dùng do while nhé <3

Nguyễn Duy Hùng viết 11:40 ngày 01/10/2018
int i = 0;

for(;true;){
    cout<<"Nhap i: ";
    cin>>i;
    if(i > 1 && i < 4) break
    else cout<<"Nhap trong khoang (1,4): "<<endl;
}
Tao Không Ngu. viết 11:39 ngày 01/10/2018

Hi pham anh tai
for là một trường hợp riêng của White (trong C/C++ cỏ thể dùng hai cái lẫn nhau không vấn đề hoặc dùng goto thay cho cả hai).
Nhưng vấn có for và white riêng để cho code tường minh hơn.
Khi bạn dùng for thường cần một biến index để duyệt chỉ số hoặc để đếm số lần duyệt v.v.v…Và để cho tường minh thì biến này thường chỉ tăng giảm trong khối lệnh của for(). Chánh gây nhầm lẫn hay các lỗi không đáng có. Nếu yêu cầu không phải là dạng duyệt số lần biết trước thì có thể dùng white hoặc do white.

pham anh tai viết 11:41 ngày 01/10/2018

tks các bạn rất nhiều,ở trang này nhiều người giỏi và tốt bụng quá,hihi

Trần Hoàn Võ viết 11:32 ngày 01/10/2018

Chỉ mình cách gõ code như bạn đc không ạ ? cảm ơn
*ý mình là nhấn nút nào trong reply để có format code như vậy ý

Trần Hoàn viết 11:33 ngày 01/10/2018

Bài liên quan
0