Tuesday, 14 August 2018

Advanced 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];
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]");
cout<<"\n";
gets(str);
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("                 ╘══╩══╧══╩══╧══╩══╧══╩══╧══╩══╧══╩══╧══╩══╧══╩══╛");
for(i=0;str[i]!='\0';i++)
{
switch(str[i])
{
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(12);
cprintf("SA");
break;
default: sound(0);
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(50);
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