คำอธิบายโปรแกรม
คลื่นไซน์หรือไซนัสเป็นเส้นโค้งทางคณิตศาสตร์ที่อธิบายการแกว่งของคาบที่ราบรื่น คลื่นไซน์เป็นคลื่นต่อเนื่อง มันถูกตั้งชื่อตามฟังก์ชันไซน์ ซึ่งมันคือกราฟ เกิดขึ้นบ่อยครั้งในคณิตศาสตร์บริสุทธิ์และประยุกต์ เช่นเดียวกับฟิสิกส์ วิศวกรรม การประมวลผลสัญญาณ และสาขาอื่นๆ อีกมากมาย
พิมพ์ภาพสะท้อนของรูปแบบคลื่นไซน์ตามความสูงของคลื่นและความยาวของคลื่น
อัลกอริทึม
ยอมรับความสูงของคลื่นและความยาวของคลื่น
พิมพ์เครื่องหมายคลื่นสำหรับความสูงของคลื่นและความยาวของคลื่น
ตัวอย่าง
/* 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;
} ผลลัพธ์

