Upload
-
View
35
Download
0
Embed Size (px)
Citation preview
รายงาน
วชิา Computer promming
จดัทำาโดย
นางสาว จรญัญา กฤตยณั์ชช์
59170236 กลุ่ม 1
เสนอ
อาจารย์ กฤษณะ อิ่มสวาสด์ิ
รายงานน้ีเป็นสว่นหนึ่งของรายวชิา
หลักการเขยีนโปรแกรม(87613159-59)
มหาวทิยาลับบูรพา
Week 1
Dev c++
พื้นฐาน
1.เปิดไฟล์ใหม่
2.เขยีนโปรแกรม2.1 เริม่ด้วย #include<stdio.h> (stdio ยอ่มาจาก
standard input output)
2.2 ตามด้วย void main()2.3 .ใสเ่ครื่องหมายปีกกา { }2.4 บรรทัดต่อมาคือ printf การแสดงผลทางหน้าจอ (\n
คือ การขึ้นบรรทัดใหม่)2.5 บรรทัดสดุท้ายคือ getch(); (หา้มลืมเพราะโปรแกรม
จะ run ไมไ่ด้)
3.การ save3.1 จะต้องเลือกนามสกลุ c source file (*c)
Week2
Java
1.เปิดไฟล์ใหม่
2.การ run ขอ้มูล และ การแสดงขอ้มูล
Week3
ขัน้ตอนการหาพื้นท่ี
1.#inculde <stdio.h>2.void main()3.{
4 Float , ตัวแปร5 ใชค้ำาสัง่ printf ซึ่งใชแ้สดงคัว่แปร6 ใชค้ำาสัง่ Scanf รบัค่าขอ้มูลจากคียบ์อรด์
(ทำาซำ้าจนครบทกุตัวแปรท่ีต้องรบัค่า)7 สตูรท่ีใชใ้นกี่คำานาณ8 ใชค้ำาสัง่ printf แสดงการคำานวณหาพื้นท่ี9 getch();10 return 0;
}
การนับชื่อ
Week4
If และ Else
int คือ การรบัค่าท่ีเป็นตัวเลขจำานวนเต็ม
char คือ การรบัขอ้มูลท่ีเป็นตัวอักษร
if คือ เง่ือไขท่ีเรากำาหนด
else คือ นอกเง่ือนไขท่ีเรากำาหนด
\a คือ เมื่อ run โปรแกรมแล้วจะมเีสยีง
การบวกตัวอักษร
#include<stdio.h> void main(){ กำาหนด char
กำาหนดตัวแปร
ใชค่ำาสัง่ printf
getch() return 0;
Week 5
การบวกลบตัวอักษร
Switch…..caseขัน้ตอนการเขยีน
1. กำาหนด hesder file
2. void main()3. {
4. char รบัค่าตัวอักษร
5. printf แสดงขอ้มูลผ่านทางจอ
6. scanf รบัขอ้มูลจากคียบ์อรด์
7. switch { Case1 : สิง่ที่ต้องทำา
Case2 : สิง่ที่ต้องทำา
… Default : สิง่ที่ต้องทำาเมื่ออยูน่อกเหนือจากขา้งบน
}}
Week 6
If&Else if (เกรด)
1. If คำาสัง่ท่ีใชใ้นการตรวจจบัผลเปรยีบเทียบท่ีเป็นจรงิ
2. else if ใชใ้นการตรวจสอบ
Week 7
สตูรคณู
คำาสัง่ for
1. กำาหนด header file2. Void main กำาหนดคำาสัง่หรอืชุดคำาสัง่ที่ต้องการ3. { 4. int เป็นดาต้าไทด์ในการเก็บขอ้มูลแบบจำานวนเต็ม %d พรอ้มทัง้ตัวชื่อตัวแปร 5. for ใชใ้นกรณีเราต้องการทำาซำ้าโดยทราบจำานวนครัง้ที่แน่นอน 6. for (กำาหนดค่าเริม่ต้นใหก้ับตัวนับ;เปรยีบเทียบตัวนับครบจำานวนครัง้ท่ีต้องการหรอืยงั) 7. { 8. คำาสัง่หรอืกลุ่มคำาสัง่ท่ีต้องการใหท้ำาซำ้า 9. }10. printf คำาสัง่การแสดงขอ้มูลผ่านทางจอภาพ11. getch ();
12. retrun 0;
คำาสัง่ While
1.กำาหนด header file2. Void main กำาหนดคำาสัง่หรอืชุดคำาสัง่ที่ต้องการ3. { 4. int เป็นดาต้าไทด์ในการเก็บขอ้มูลแบบจำานวนเต็ม %d พรอ้มทัง้ตัวชื่อตัวแปร 5. while มกีารตรวจสอบเง่ือนไขก่อน หากเง่ือนไขเป็นจรงิ โปรแกรมจะเริม่ทำาตาม Statement ท่ีกำาหนดไว ้ 6. while (condition) 7. { 8. statement1; 9.statement2; ...
10.statementN; 11. }12. printf คำาสัง่การแสดงขอ้มูลผ่านทางจอภาพ13. getch ();14. retrun 0;15. }
Do while 1. กำาหนด header file2. Void main กำาหนดคำาสัง่หรอืชุดคำาสัง่ที่ต้องการ3. { 4. int เป็นดาต้าไทด์ในการเก็บขอ้มูลแบบจำานวนเต็ม %d พรอ้มทัง้ตัวชื่อตัวแปร 5. do while คำาสัง่เชค็เง่ือนไข หากเง่ือนไขเป็นจรงิ จะทำาการทำาซำ้า แต่หากเง่ือนไขเป็นเท็จจะจบ การทำางานแล้วออกจาก Loop 6. do 7. { 8. statement1; 9. statement2; ... 10. statementN;
11. } while (condition); 12. printf คำาสัง่การแสดงขอ้มูลผ่านทางจอภาพ13. getch ();14. retrun 0;15. }
Week 8
คำาสัง่ array array1d
1.กำาหนด header file2. Void main กำาหนดคำาสัง่หรอืชุดคำาสัง่ที่ต้องการ{ int a[n]; การประกาศตัวแปรอารเ์รย ์1 มติิ ชนิดขอ้มูล ชื่อตัวแปร[ขนาดของอารเ์รย์];
age[0] = ?; age[1] = ?; age[2] = ?; age[3] = ?; age[n] = n;getch ();retrun 0;}
array_reverse
array2d_cosstab
1.กำาหนด header file
2. Void main กำาหนดคำาสัง่หรอืชุดคำาสัง่ที่ต้องการ{ - ชนิดขอ้มูล ชื่อตัวแปร [row][column]; - for (กำาหนดค่าเริม่ต้นใหก้ับตัวนับ;เปรยีบเทียบตัวนับครบจำานวนครัง้ท่ีต้องการหรอืยงั; เพิม่ค่า / ลดค่าตัวนับ)
{ คำาสัง่หรอืกลุ่มคำาสัง่ท่ีต้องการใหท้ำาซำ้า (แถว) { คำาสัง่ในการคำานวณ } } - ใชค้ำาสัง่ printf ในการสรา้งตาราง - for (กำาหนดค่าเริม่ต้นใหก้ับตัวนับ;เปรยีบเทียบตัวนับครบจำานวนครัง้ท่ีต้องการหรอืยงั; เพิม่ค่า / ลดค่าตัวนับ)
{ คำาสัง่หรอืกลุ่มคำาสัง่ท่ีต้องการใหท้ำาซำ้า (หลัก) }getch ();retrun 0;}
Appiventor
Apprication camera
1. Image >> ดึงขอ้มูลมาแสดงหน้าจอ2. Button >> ปุ่ม (เปล่ียนชื่อ) >> Properties >>text
3. Media >> เลือก camera 4. Storage (Tiny DB 1)
เบา้ 1 ปุ้มเลือกกล้อง
1. Button >> when Button 1 click do >> call Camera 1 Take Picture
-
เบา้ท่ี 2 เก็บภาพ 2. เลือก Camera >> when Camera 1 After Picture image do call Tiny DB 1 Tiny DB 1 >> StoreValue Text >> พมิพ ์“Pic” Variables>> image
เบา้ 3 แสดงภาพบนหน้าจอ 1. เลือก Image >> set Image 1 Picture to 2. Tiny DB 1 >> call Tiny DB 1 >>Getvalue 3. Tag>> Pic 4. value If tag >> Pic
- บารโ์ค้ตสำาหรบัเชื่อมกับโทรศัพท์
Apprication GPS- Designerเลือก>> Labal
เลือก >> Location Sensor1
Topo Toolbox
Kidchakood1. Browse for floder >> ไดวฟ์ท่ีเก็บขอ้มูล DEM>> Floder DEM2. พมิพ ์ DEM = GRIDobj (‘Kidchakood.tif) * เลือกไฟล์ tif Dem = (Enter)
mathlab
1. แสดง a เป็นแนวนอนโดยใชเ้วน้วรรค หรอืคอมมา่ เป็นแนวตัง้ใช้เซมโิคลอน
2. นับ 0-100
Image Pracessing-.กด figure,imshow(a)
-กด Enter แล้วภาพจะโชว์
-หลังกดค่าท่ีกำาหนดแล้วจะได้ค่าที่ขึ้นตามภาพ
- figure,imshow(g) เปล่ียนจาก a เป็น g จะได้ภาพสเีทา
Guide for Matlab