ใช้สำหรับดำเนินการเลขคณิต เช่น การบวก การลบ เป็นต้น
| ตัวดำเนินการ | คำอธิบาย | ตัวอย่าง | a=20,b=10 | เอาต์พุต |
|---|---|---|---|---|
| + | นอกจากนี้ | a+b | 20+10 | 30 |
| - | การลบ | a-b | 20-10 | 10 |
| * | การคูณ | a*b | 20*10 | 200 |
| / | ดิวิชั่น | a/b | 20/10 | 2(ผลหาร) |
| % | โมดูลาร์ดิวิชั่น | a%b | 20%10 | 0 (ที่เหลือ) |
อัลกอริทึม
ปฏิบัติตามอัลกอริทึมที่กล่าวถึงด้านล่าง -
START Step 1: Declare integer variables. Step 2: Read all variables at runtime. Step 3: Perform arithmetic operations. i. a+b ii. a-b iii. a*b iv. b/a v. a%b Step 4: Print all computed values.
โปรแกรม
ต่อไปนี้เป็นโปรแกรม C เพื่อคำนวณตัวดำเนินการเลขคณิต -
#include<stdio.h>
main (){
int a,b;
printf("enter a,b:\n");
scanf("%d%d",&a,&b);
printf("a+b=%d\n",a+b);
printf("a-b=%d\n",a-b);
printf("a*b=%d\n",a*b);
printf("b/a=%d\n",b/a);
printf("a%b=%d\n",a%b);
} ผลลัพธ์
คุณจะเห็นผลลัพธ์ต่อไปนี้ -
enter a,b: 40 60 a+b=100 a-b=-20 a*b=2400 b/a=1 ab=40