कार्यक्रम विवरण
साइन वेव या साइनसॉइड एक गणितीय वक्र है जो एक चिकनी आवधिक दोलन का वर्णन करता है। एक साइन लहर एक सतत लहर है। इसका नाम फंक्शन साइन के नाम पर रखा गया है, जिसमें से यह ग्राफ है। यह अक्सर शुद्ध और अनुप्रयुक्त गणित के साथ-साथ भौतिकी, इंजीनियरिंग, सिग्नल प्रोसेसिंग और कई अन्य क्षेत्रों में होता है।
वेव हाइट और वेव लेंथ के आधार पर साइन-वेव पैटर्न की मिरर इमेज प्रिंट करें
एल्गोरिदम
वेव हाइट और वेव लेंथ को स्वीकार करें
वेव हाइट और वेव लेंथ के लिए वेव साइन प्रिंट करें।
उदाहरण
/* Program to print the mirror image of Sine Wave*/ #include<stdio.h> int main(){ int wave_height; int wave_length; int i,j,k; clrscr(); /*Clears the Screen*/ printf("Please enter the wave height of Sign Wave: "); scanf("%d", &wave_height); printf("\n"); printf("Please enter the wave length of Sign Wave: "); scanf("%d", &wave_length); printf("\n"); for(i = 1; i <= wave_height; i++) { for(j = 1; j <= wave_length; j++){ for(k = 1; k <= wave_height; k++) { if(i == k || i + k == wave_height + 1) { printf("^^"); } else { printf(" "" "); } } } printf("\n"); } getch(); return 0; }
आउटपुट