cho hop3i về C++

LinhMoi22

The Warrior of Light
Tham gia ngày
6/7/05
Bài viết
2,085
Reaction score
2
chẳng al2 tôi đang mò mẫm về C++ (tự học qua sách) tôi đang đọc tới vòng lập whileco` code như sau
intcount=1
while(count<=5)
{
Cốnle:WriteLine(count*count);
count++;
}
Console:Writeline(S"The End")
và nó ra kết quả như sau
1
4
9
16
25
The End
pressany key to countinue
vậy cho tôi hõi các số 1 4 9 16 25 sao ko theo trình tự cấp số nhân vậy ???? vậy nó theo trình tự gì ????
 
Xem qua thì hìn như là
intcount=1
count<=5 sẽ là 1--> 5
ở dưới thì có
count*count :D
Thử thì thấy 1*1 =1, 2*2=4 ==> Bình phương 2 số :D
Đoán thế! ko đúng thì thui :-" :))
 
Count nó tăng dần từ 1-> 5
writeline count*count -> 1*1=1,2*2=4,3*3=9,....
 
à cám ơn mấy bác giờ em hiểu nghĩa mấy số này rồi chẳng là em đang tự mò mậm học về C++ có gì em sẽ hỏi thêm
 
C++ tương tự C nhỉ ^_^
Mía cái vòng lặp này thì chịu khó suy nghĩ 1 chút sẽ ra thui (để xem IC của bạn có bền ko ý mà :D)
 
chà vậy bạn kêu tôi ngu à :(( khác chứ bạn nó khác về giao diện .net có nhiều IL dễ hơn :D và tiện ích hơn chứ nah61t là về phương diện php
 
:|
Ai có cuốn Ebook nào về C++ hay ko :D (Vietnam càng tốt :D)
Mình còn chưa bt gì về C cơ >_<
 
học lập trình cơ bản về C++ do phương thùy chủ biên tôi đang học về cuốn này ra nhà sách thiếu gì đủ thứ nhưng nhớ mua cuốn nào có đĩa kèm theo (những ví dụ để dễ hiểu)
 
Vấn đề là 3k đi xe Buýt về nhà Tớ còn ko có >_<
lấy $ đâu mà mua Sách đây >_< có thì share tớ với
 
ở ngaòi tiệm net cũng có bán đĩa tự học C++ đó rẻ mà :)) có 8k một đĩa còn dư 2k đi xe buýt... thiếu 1k vậy
 
cho hỏi về vòng lặp do- while sao cho nó ra bảng kết quả
3
2
3
2
4
6
theend
press any key to countinue
tại sao lại có con số 4 vậy ??? chẳng hạn 6/2=3 6/3=2 nhưng lại có con số 4 em ko hiểu cái này cho lắm
 
tớ mới học C nên ko có code cụ thể tớ cũng chưa bt thế nào cả :|
 
cho hỏi về vòng lặp do- while sao cho nó ra bảng kết quả
3
2
3
2
4
6
theend
press any key to countinue
tại sao lại có con số 4 vậy ??? chẳng hạn 6/2=3 6/3=2 nhưng lại có con số 4 em ko hiểu cái này cho lắm

Cậu không đưa code làm sao người ta trả lời được, bó tay ông này. Nếu đã mua sách thì sách phải dạy dễ hiểu chứ, không thì lấy cuốn sách C++ trong Win32 Console Command (Lý thuyết lập trình thì phải): http://dlu.edu.vn, nhớ vào thư viện ấy.
Học C++ ko khó lắm, khó là khi đi vào cấu trúc dữ liệu ấy, mấy cái thuật toán ShellSort HeapSort phải tư duy lắm hoặc chạy tay mới hiểu, hic
 
chài mới mấy cái vòng lặp này thio6i đã mệt còn vô hàm đi sau vô nua74 ..... nhưng lỡ đam mê rồi thì cố học về nó vậy :(( tịa tui nghèo ko đủ tiền học ở trường nên phải về học thêm C++ mà hình như link die rồi bạn ơi đưa lại link đi
 
nhà tui còn nghèo hơn cậu vì tui còn ko có cả $ mua sách cơ :|
 
đâ tôi đang bí đoạn code như sau
#include<iostream.>
int main()
{
unsigned long n ;
do{
cout <<enter number (0to end):";
cin >>n
cout<<You entered: <<n<<"\n";
}
whie (n!=0)
return 0
}
bảng kết quà nó đây
Enter number (0 to end):12345
You enter:12345
enter number(0to end):160277
You entered:160277
Enter number (0to end): 0
You entered :0
 
và thêm mộ đoạn mà nua73 mong các bác giải dùm
random * r =new random();
int randomnumber;
int throws=0;
do {
int randomnumber;
randomnumber=r->Next(1,7)
Console::Writeline(random number);
throws++;
}
while (randomnumber!=6)
Console::Write (S"you tooks");
Console::Write (throws);
Console::Writeline ("tries to gat a 6");
và đây là bảng kết quả
3
2
3
2
1
4
6
You took 7 tries to get a 6
Press nay key to countinue.
 
do{
cout <<enter number (0to end):";
cin >>n
cout<<You entered: <<n<<"\n";
} whie (n!=0) // nếu biểu thức n != 0 sai thì sẽ thoát khỏi vong lặp
----------------

do {
int randomnumber;
randomnumber=r->Next(1,7)
Console::Writeline(random number);
throws++;
}
while (randomnumber!=6)

randomnumber là số ngẫu nhiên từ 1 đến 7 tuy nhiên nó lấy từ nguồn có sẵn trong chương trình cho nên kết quả mỗi lần chạy như nhau, nếu vô tình randomnumber bằng 6 thì sẽ thoát khỏi vòng lặp.
 
;)) pó tay
#include<iostream.>
int main()
{
unsigned long n ;
do{
cout <<enter number (0to end):";
cin >>n
cout<<You entered: <<n<<"\n";
}
whie (n!=0)
return 0
}
bảng kết quà nó đây
Enter number (0 to end):12345
You enter:12345
enter number(0to end):160277
You entered:160277
Enter number (0to end): 0
You entered :0
Cái này trong Giáo trình C++ căn bản mà ;))
nó sẽ ko dừng lại cho đến khi mình nhập số 0 vào
 
Back
Top