ai chỉ giúp e cách viết phần mềm piano đơn giản với ạ chỉ cần 7 nốt thôi,trong ngôn ngữ c ấy ạ. e cảm ơn
Phần mềm piano đơn giản
sau một thời gian nghiên cứu thif e đã vẹt ra như thế này,nhưng ko hiểu tại sao bị lỗi gì:joy:
#include <stdio.h>
#include <conio.h>
#include <dos.h>
#include <ctype.h>
int main()
{
char c;
printf("\n Nhan cac phim A, S, D, F, G, H, J de choi cac not nhac.");
printf("\n Nhan phim ESC de ket thuc.");
do
{
c = toupper(getch());
switch©
{
case ‘A’ : sound(440);
break;
case ‘S’ : sound(494);
break;
case ‘D’ : sound(523);
break;
case ‘F’ : sound(587);
break;
case ‘G’ : sound(659);
break;
case ‘H’ : sound(698);
break;
case ‘J’ : sound(784);
break;
}
delay(100);
nosound();
}
while ( c!= 27);
getch();
}
Bôi code + nhấn Ctrl + K
Mà bạn bị lỗi gì?
ko phát tiếng đc ạ,chả biết bị gì nữa
ctrl + k ko được ạ, chạy bị lỗi gì đó
> #include <stdio.h>
> #include <conio.h>
> #include <Windows.h>
> int main()
> {
> char c;
> printf("\n Nhan cac phim A, S, D, F, G, H, J de choi cac not nhac.");
> printf("\n Nhan phim ESC de ket thuc.");
> while(1)
> {
> c = getch();
> switch(c)
> {
> case'a':
> Beep(440,500);
> break;
> case's':
> Beep(494,500);
> break;
> case'd':
> Beep(523,500);
> break;
> case'f':
> Beep(587,500);
> break;
> case'g':
> Beep(659,500);
> break;
> case'h':
> Beep(698,500);
> break;
> case'j':
> Beep(784,500);
> break;
> }
> }
> return 0;
> }
Không được bạn ah,chạy ko báo lỗi nhưg bấm các phím ko đc,ko ra tiếng
Bác dùng IDE gì vậy? Em dùng visual c++ 2010 vẫn ra mà
Có bác nào có lòng hảo tâm build ra giùm em file *.exe được không? Em hổng có cài Visual Studio hay Dev C/C++ gì hết
Nếu cùng 1 code người ta làm ra được tiếng còn bạn thì không ra được tiếng thì mình nghĩ là do:
- 1 là driver của bạn thiếu hoặc lỗi.
- 2 là trong phần khởi động cùng windows có 1 cái gọi là system sound services. Có thể bạn đã xóa hoặc là tắt nó đi,
thiếu nốt đúng k bạn ? thiếu 1 nốt thì phải ?
đc rồi các bác ạ…