1. ให้เขียน job analysis 5 ข้อ จากโจทย์ต่อไปนี้ (ไม่ต้องเขียนโปรแกรม)
1.1 เพื่อหาค่าพื้นที่ของวงกลม จากสูตร พายR2 และเส้นรอบรูปจากสูตร 2พายR โดยมีรัศมีเริ่มจาก 1 ถึง 50 นิ้ว(กำหนด พาย = 3.1415)
1.>วัตถุประสงค์- เพื่อหาค่าพื้นที่ของวงกลมและเส้นรอบรูปโดยมีรัศมีเริ่มจาก1-50นิ้ว
2.>ผลลัพธ์
- พายR2 = X
- 2พาย R = Y
- พายR2 = พื้นที่วงกลม Area circle3
.>ข้อมูลนำเข้า
- R
4.>ตัวแปร
- R , พาย , X , T
5.>เริ่มต้นการทำงาน
1. เริ่มต้นการทำงาน
2. กำหนดค่า พาย =
3.14153. รับค่า R รับค่ารัศมีใส่ไว้ในตัวแปร R
4. คำนวณจากสูตร พายR2 = X , 2พายR = Y
5. แสดงผลลัพธ์ X , Y6. จบการทำงาน
Flowchart
2. ให้เขียนโปรแกรมดังต่อไปนี้ ด้วยภาษาซี เมื่อรันผ่านแล้ว ให้ลอก Source code ใส่กระดาษด้วยลายมือที่อ่านง่าย
2.1 ให้เขียนโปรแกรมแสดงเลข 1 – 20 (filename : rep20.cpp)
ตัวอย่าง
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
2.2 ให้เขียนโปรแกรมแสดงเลขคู่ จนถึงค่าที่กำหนด (filename : repeven.cpp)
ตัวอย่าง
Num = 10
2 4 6 8 10
---------------------------
Num = 14
2 4 6 8 10 12 14
2.1 (rep20.CPP)
#include
#include
void main()
{
#include
#include
void main()
{
int n,i;
clrscr();
printf("num:");scanf("%d",&n);
for(i=1;i<=n;i++)
clrscr();
printf("num:");scanf("%d",&n);
for(i=1;i<=n;i++)
{printf("%d\t",i);
}
getch();}
2.2 (repeven.CPP)
#include
#include
#include
#include
void main()
{
int n,i;
clrscr();
printf("num=:");scanf("%d",&n);
for (i=2;i<=n; i+=2)
{
int n,i;
clrscr();
printf("num=:");scanf("%d",&n);
for (i=2;i<=n; i+=2)
{printf("%d\t",i);}
printf("\n-----------------end of file--------------------");
getch();
}