प्रोग्राम विवरण
एक साइन वेव या साइनसॉइड एक गणितीय वक्र है जो एक चिकनी आवधिक दोलन का वर्णन करता है। साइन वेव एक निरंतर तरंग है। इसका नाम फंक्शन साइन के नाम पर रखा गया है, जिसका यह ग्राफ है। यह शुद्ध और अनुप्रयुक्त गणित, भौतिकी, इंजीनियरिंग, सिग्नल प्रोसेसिंग और कई अन्य क्षेत्रों में अक्सर होता है।
वेव हाइट और वेव लंबाई के आधार पर साइन-वेव पैटर्न का मिरर इमेज प्रिंट करें।
एल्गोरिदम
वेव हाइट और वेव लंबाई स्वीकार करें।
वेव हाइट और वेव लंबाई के लिए वेव साइन प्रिंट करें।
उदाहरण
/* साइन वेव का मिरर इमेज प्रिंट करने का प्रोग्राम */
#include <stdio.h>
int main() {
int wave_height;
int wave_length;
int i, j, k;
// clrscr(); /*स्क्रीन साफ़ करता है*/
printf("कृपया साइन वेव की वेव हाइट दर्ज करें: ");
scanf("%d", &wave_height);
printf("\n");
printf("कृपया साइन वेव की वेव लंबाई दर्ज करें: ");
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;
}
आउटपुट

