Request Ai biết về C++ giúp mình đoạn mã này !

haikatitu

Hero
Joined
Oct 26, 2010
Messages
665
Reactions
425
MR
0.092
Facebook
Follow me on Facebook
E dốt C++ quá nhờ các pro C++ giúp đỡ mình với . e cần code lặp lại 1 lệnh n lần .


int n = 1 ; // số lần lập lại lệnh , có thể thay đổi từ 1 đến 100

Nếu int n = 1

Thì play file Sound.wav 1 lần

// PlaySound("Sound.wav", NULL, SND_FILENAME);

Nếu n = 3

Thì play file Sound.wav 3 lần


Hog chơi kiểu nếu n = 3 ;
Thì
PlaySound("Sound.wav", NULL, SND_FILENAME);
PlaySound("Sound.wav", NULL, SND_FILENAME);
PlaySound("Sound.wav", NULL, SND_FILENAME);

Nếu code vậy mà n = 100 hay 1000 chắc e chết:confused::confused::confused:


---------------------------------------------------

***Đoạn mã thứ 2 :

a= 10;// a luôn luôn là 10

Nếu b = 25;

Thì n= b chia a = 2.5 ; // mà 2.5 = 2 + 0.5

Thì play file Sound.wav 2 lần ;

Print ( Số dư là 0.5 ) ;


P/S : e đang nhứt não lắm . :confused::confused::confused:








E cảm ơn nhiều nhiều .
 
Last edited:
for(int i = 0; i++; i<n){
PlaySound("Sound.wav", NULL, SND_FILENAME);
}
 
Code:
for(int i = 0; i<n; i++){
PlaySound("Sound.wav", NULL, SND_FILENAME);
}

Code:
int c = b / a;
for(int i = 0; i < c; i++){
PlaySound("Sound.wav", NULL, SND_FILENAME);
}
double sodu = (double)a/b - c;
cout << sodu;
 
Híc, học C++ mà mấy cái này không xong là dễ die lắm chủ thớt.
mò cái gì thì được, chứ nếu học mà vậy thì không ổn chút nào.
 
for(int i = 0; i++; i<n){
PlaySound("Sound.wav", NULL, SND_FILENAME);
}

int n=0;
while(n<3) {
PlaySound("Sound.wav", NULL, SND_FILENAME);
n++;
}

Code:
for(int i = 0; i<n; i++){
PlaySound("Sound.wav", NULL, SND_FILENAME);
}

Code:
int c = b / a;
for(int i = 0; i < c; i++){
PlaySound("Sound.wav", NULL, SND_FILENAME);
}
double sodu = (double)a/b - c;
cout << sodu;

Híc, học C++ mà mấy cái này không xong là dễ die lắm chủ thớt.
mò cái gì thì được, chứ nếu học mà vậy thì không ổn chút nào.


Mình chưa học C++ , chỉ mới tìm hiểu qua thôi , muốn code cái lệnh này mà vẫn ko nghĩ ra , biết là dùng for nhưng mà mình làm hoài nó ko chạy . Giống như code mấy bác ở trên giúp mình , nó chạy nhưng mà nó chạy hoài luôn ko dừng lại . Mà mình muốn nó chỉ chạy theo số n lần = 1 , 2 hoặc 3 lần thôi là dừng .. mấy bác xem giúp code mình với .. :confused::confused::confused:
 
Mình chưa học C++ , chỉ mới tìm hiểu qua thôi , muốn code cái lệnh này mà vẫn ko nghĩ ra , biết là dùng for nhưng mà mình làm hoài nó ko chạy . Giống như code mấy bác ở trên giúp mình , nó chạy nhưng mà nó chạy hoài luôn ko dừng lại . Mà mình muốn nó chỉ chạy theo số n lần = 1 , 2 hoặc 3 lần thôi là dừng .. mấy bác xem giúp code mình với .. :confused::confused::confused:
Sao mà chạy hoài được nhỉ? nó có điều kiện mà ( n ý)

Bạn phải định nghĩa n = ? trước khi cho vòng lặp for nó run chứ.

Hoặc như của ông này, làm sao nó chạy hơn 2 dòng được?

Code:
int n=0;
while(n<3) {
PlaySound("Sound.wav", NULL, SND_FILENAME);
n++;
}
 

Announcements

Forum statistics

Threads
419,908
Messages
7,091,837
Members
171,951
Latest member
win55dance

Most viewed of week

Most discussed of week

Most viewed of week

Most discussed of week

Back
Top Bottom