Tuesday, 14 August 2018

Basic Piano

===========================================================================
                                CODING



#include<iostream.h>
#include<conio.h>
#include<dos.h>
#include<stdio.h>
#include<process.h>

void main()
{
 clrscr();
 int i=0;
 char str[80],ch;
 textcolor(YELLOW);
 gotoxy(1,1);
 cprintf("Enter sa re ga....   [ 1-sa , 2-re , 3-ga , 4-ma , 5-pa , 6-dha , 7-ni , 8-sa]");
 textcolor(10);
 gotoxy(1,3);
 cprintf("                 ╒═════╤═════╤═════╤═════╤═════╤═════╤═════╤═════╕");
 gotoxy(1,4);
 cprintf("                 │     │     │     │     │     │     │     │     │");
 gotoxy(1,5);
 cprintf("                 │ SA  │  RE │ GA  │  MA │ PA  │ DHA │  NI │ SA  │");
 gotoxy(1,6);
 cprintf("                 │     │     │     │     │     │     │     │     │");
 gotoxy(1,7);
 cprintf("                 │  ║  │  ║  │  ║  │  ║  │  ║  │  ║  │  ║  │  ║  │");
 gotoxy(1,8);
 cprintf("                 │  ║  │  ║  │  ║  │  ║  │  ║  │  ║  │  ║  │  ║  │");
 gotoxy(1,9);
 cprintf("                 ╘══╩══╧══╩══╧══╩══╧══╩══╧══╩══╧══╩══╧══╩══╧══╩══╛");
 while(ch!='0')
 {
 ch=getch();
 if(ch=='0')
 {exit(0);}
 switch(ch)
 {
  case 49: sound(240);
    gotoxy(20,5);
    textcolor(12);
    cprintf("SA");
    delay(150);
    textcolor(10);
    gotoxy(20,5);
    cprintf("SA");
    break;
  case 50: sound(270);
    gotoxy(27,5);
    textcolor(12);
    cprintf("RE");
    delay(150);
    textcolor(10);
    gotoxy(27,5);
    cprintf("RE");
    break;
  case 51: sound(300);
    gotoxy(32,5);
    textcolor(12);
    cprintf("GA");
    delay(250);
    textcolor(10);
    gotoxy(32,5);
    cprintf("GA");
    break;
  case 52: sound(320);
    gotoxy(39,5);
    textcolor(12);
    cprintf("MA");
    delay(250);
    textcolor(10);
    gotoxy(39,5);
    cprintf("MA");
    break;
  case 53: sound(360);
    gotoxy(44,5);
    textcolor(12);
    cprintf("PA");
    delay(350);
    textcolor(10);
    gotoxy(44,5);
    cprintf("PA");
    break;
  case 54: sound(400);
    gotoxy(50,5);
    textcolor(12);
    cprintf("DHA");
    delay(350);
    textcolor(10);
    gotoxy(50,5);
    cprintf("DHA");
    break;
  case 55: sound(450);
    gotoxy(57,5);
    textcolor(12);
    cprintf("NI");
    delay(350);
    textcolor(10);
    gotoxy(57,5);
    cprintf("NI");
    break;
  case 56: sound(240);
    gotoxy(62,5);
    textcolor(12);
    cprintf("SA");
    delay(150);
    gotoxy(62,5);
    textcolor(10);
    cprintf("SA");
    break;
  default: sound(1000);
    gotoxy(20,5);
    textcolor(12);
    cprintf("SA");
    gotoxy(27,5);
    textcolor(12)
    cprintf("RE");
    gotoxy(32,5);
    textcolor(12);
    cprintf("GA");
    gotoxy(39,5);
    textcolor(12);
    cprintf("MA");
    gotoxy(44,5);
    textcolor(12);
    cprintf("PA");
    gotoxy(50,5);
    textcolor(12);
    cprintf("DHA");
    gotoxy(57,5);
    textcolor(12);
    cprintf("NI");
    gotoxy(62,5);
    textcolor(12);
    cprintf("SA");
    delay(1050);
    gotoxy(20,5);
    textcolor(10);
    cprintf("SA");
    gotoxy(27,5);
    textcolor(10);
    cprintf("RE");
    gotoxy(32,5);
    textcolor(10);
    cprintf("GA");
    gotoxy(39,5);
    textcolor(10);
    cprintf("MA");
    gotoxy(44,5);
    textcolor(10);
    cprintf("PA");
    gotoxy(50,5);
    textcolor(10);
    cprintf("DHA");
    gotoxy(57,5);
    textcolor(10);
    cprintf("NI");
    gotoxy(62,5);
    textcolor(10);
    cprintf("SA");
 }
  nosound();
 }
}




===========================================================================

                                OUTPUT


No comments:

Post a Comment