#include <iostream>
#include <windows.h>
using namespace std;
//twinkle twinkle
//CC GG AA G
//FF EE DD C
//GG FF EE D
//GG FF EE D
//CC GG AA G
//FF EE DD C
void playnote (char g, float l)
{
char n = g;
if (n == 'A'||'a'){
Beep(2750,l*1000);
cout <<n;
}
else if(n == 'B'||'b'){
Beep(3087,l*1000);
cout << n;
}
else if(n == 'C'||'c'){
Beep(1637,l*1000);
cout << n;
}
else if(n == 'D'||'d'){
Beep(1835,l*1000);
cout << n;
}
else if(n == 'E'||'e'){
Beep(2060,l*1000);
cout << n;
}
else if(n == 'F'||'f'){
Beep(2183,l*1000);
cout << n;
}
else if(n == 'G'||'g'){
Beep(2450,l*1000);
cout << n;
}
}
int main() {
playnote('C', 0.4);
playnote('C', 0.4);
playnote('G', 0.4);
playnote('G', 0.4);
playnote('A', 0.4);
playnote('A', 0.4);
playnote('G', 0.4);
Sleep(400);
cout<<endl;
playnote('F', 0.4);
playnote('F', 0.4);
playnote('E', 0.4);
playnote('E', 0.4);
playnote('D', 0.4);
playnote('D', 0.4);
playnote('C', 0.4);
Sleep(400);
cout<<endl;
playnote('G', 0.4);
playnote('G', 0.4);
playnote('F', 0.4);
playnote('F', 0.4);
playnote('E', 0.4);
playnote('D', 0.4);
playnote('G', 0.4);
Sleep(400);
cout<<endl;
playnote('G', 0.4);
playnote('F', 0.4);
playnote('F', 0.4);
playnote('E', 0.4);
playnote('D', 0.4);
playnote('C', 0.4);
playnote('C', 0.4);
Sleep(400);
cout<<endl;
playnote('G', 0.4);
playnote('G', 0.4);
playnote('A', 0.4);
playnote('A', 0.4);
playnote('G', 0.4);
playnote('F', 0.4);
playnote('F', 0.4);
Sleep(400);
cout<<endl;
playnote('E', 0.4);
playnote('E', 0.4);
playnote('D', 0.4);
playnote('D', 0.4);
playnote('C', 0.4);
cout<<endl;
cout << "thanks for listening <3";
return 0;
}
Bài đăng phổ biến
-
1.1.1. THỰC HÀNH 4: THIẾT LẬP FORUM SỬ DỤNG PHP VÀ MYSQL Cài đặt MyBB Gói mã nguồn mở được cung cấp hoàn toàn miễn phí tại tran...
-
Vmware Linux Guest Add a New Hard Disk Without Rebooting Guest by NIXCRAFT on JULY 18, 2009 · 40 COMMENTS · LAST UPDATED AUGUST...
-
Installing Oracle 11g on Ubuntu Intro Download UBUNTU Download Oracle X server configuration Updating packages Installing of pa...
-
Installing OpenCV 2.1 in Ubuntu OpenCV is an excellent library for Computer Vision. I have been using it for years and it helped me a lot...
-
Installing Qt on Embedded Linux This document describes how to install Qt for Embedded Linux in your development environment: Step 1: I...
-
this posting is modified from http://aganse.blogspot.com/2012/05/installing-g77-on-ubuntu-1004-1110.html However, g77 is no longer being m...
-
Installing and configuring OpenCV 1.1 + Eclipse on ubuntu 10.04 and higher 20/10/2011 During our computer vision course this seme...
-
My last post described how to install PEAR with PHP 5.3.0 on a Windows XP machine . Here, I will describe how I was able to get PEAR runn...
-
Setting up OpenCV 2.3 and Eclipse on Ubuntu 11.10 This post seeks to help you in installing Open...
-
1.1.1. CẤU HÌNH CHỨNG THỰC DIGEST Cơ sở lý thuyết Digest authentication cung cấp một phương pháp bảo vệ nội dung web một cách l...