หน่วยที่ 1 พื้นฐานภาษา C

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Arrays.
Advertisements

บทที่ 2 รหัสควบคุมและการคำนวณ
รายวิชา ง40102 หลักการแก้ปัญหาและการโปรแกรม
โครงสร้างโปรแกรมภาษา C
สาขาวิชาคอมพิวเตอร์ คณะวิทยาศาสตร์และเทคโนโลยี
โดยอาจารย์ศิริพร ศักดิ์บุญญารัตน์ ครูชำนาญการ โรงเรียนมหิดลวิทยานุสรณ์
ตัวแปรชุด การเขียนโปรแกรมภาษาคอมพิวเตอร์ 1
การเขียนโปรแกรมด้วยคำสั่งเบื้องต้น
ข้อมูลชนิดสตริง String บทที่ 8
ครั้งที่ 8 Function.
การแสดงผล และการรับข้อมูล การแสดงผล และการรับข้อมูล.
Control Statement if..else switch..case for while do-while.
Department of Computer Business
การรับค่าและแสดงผล.
Control Statement for while do-while.
บทที่ 3 ตอนที่ 1 คำสั่งเงื่อนไขและการตัดสินใจ(p
C Programming Lecture no. 4 กราบเรียนท่านอาจารย์ และสวัสดีเพื่อนๆ
Structure Programming
Structure Programming
การควบคุมทิศทางการทำงาน
Week 6 ประกาศค่าตัวแปร.
คำสั่งเพื่อการกำหนดเงื่อนไข
การแสดงผล และการรับข้อมูล
รับและแสดงผลข้อมูล.
PHP LANGUAGE.
Lecture no. 2: Overview of C Programming
คำสั่งควบคุมการทำงาน
การรับข้อมูลเบื้องต้นโดยใช้ฟังก์ชั่น scanf
การประกาศตัวแปร “ตัวแปร” คือสิ่งที่เราสร้างขึ้นมาเพื่อใช้เก็บค่าต่างๆและอ้างอิงใช้งานภายในโปรแกรม ตามที่เรากำหนดขึ้น การสร้างตัวแปรขึ้นมาเราเรียกว่า.
Arrays.
Arrays.
บทที่ 6 ตัวแปรอาร์เรย์ (Array of Variable)
การเขียนโปรแกรมเชิงวัตถุ ด้วยภาษาจาวา
บทที่ 11 การเขียนโปรแกรมภาษาซี
ข้อมูลพื้นฐานและตัวดำเนินการ
หน่วยที่ นิพจน์ในภาษา C
บทที่ ไลบรารีฟังก์ชัน
หน่วยที่ 14 การเขียนโปรแกรมย่อย
การคำนวณทางคณิตศาสตร์ ตัวดำเนินการ
การเขียนโปรแกรมภาษาซี
Chapter 4 คำสั่งควบคุมทิศทาง
ตัวแปรกับชนิดของข้อมูล
ฟังก์ชันรับข้อมูล ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
ง30212 พื้นฐานการเขียนโปรแกรม ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
ตัวดำเนินการในภาษาซี
โปรแกรมยูทิลิตี้.
C language W.lilakiatsakun.
การรับและพิมพ์ข้อมูลเบื้องต้น
ทบทวน กันก่อน .....กระบวนการแปลโปรแกรม
Week 10 การเขียนโปรแกรมเบื้องต้น #2
Week 2 Variables.
การประมวลผลสายอักขระ
Computer Programming for Engineers
Week 7 การเขียนโปรแกรมเบื้องต้น
Computer Programming for Engineers
2 /* ข้อความนี้เป็นเพียงคำอธิบาย ไม่มีผลต่อขั้นตอนการ ทำงานของโปรแกรม */ /* A simple program to display a line of text */ #include void main ( ) { printf.
Overview of C Programming
คำสั่งรับค่า และ แสดงผลค่า. คำสั่งรับ - แสดงผล 1. printf( ) เป็น ฟังก์ชันที่ใช้ในการ แสดงผลข้อมูลที่อยู่ในตัว แปร ค่าคงที่ นิพจน์ออกมา ทางจอภาพ.
โครงสร้างภาษาซี #include <stdio.h> void main() {
คำสั่งเกี่ยวกับการรับ และแสดงผล
โครงสร้างโปรแกรมภาษาซี
Output of C.
บทที่ 7 เงื่อนไขในภาษาซี
CONDITION Computer Programming Asst. Prof. Dr. Choopan Rattanapoka.
L/O/G/O ฟังก์ชั่นการรับและ แสดงผล และฟังก์ชั่นทาง คณิตศาสตร์
ตัวแปร และชนิดข้อมูล.
การเขียนโปรแกรม (ภาษาซี)
การรับและแสดงผลข้อมูล (Input/Output)
รูปแบบของการใช้คำสั่ง for for( ตัวแปร = ค่าเริ่มต้น ; นิพจน์ตรรกะ ; ค่าเพิ่มหรือค่าลด ) { statement(s); } ตัวอย่าง กรณีกำหนดการวนซ้ำเป็นค่าคงที่ For(n=1;n
ใบสำเนางานนำเสนอ:

หน่วยที่ 1 พื้นฐานภาษา C

ฟังก์ชัน main void หมายถึงไม่มี ชนิดของเอาต์พุท main (ตัวแปรอินพุต) { คำสั่งต่างๆคั่นด้วย ; } void หมายถึงไม่มี void main (void) { statement 1; statement 2; . statement n; }

#include <stdio.h> void main(void) { printf ( “My name is Suthep!”); } My name is Suthep!

#include <stdio.h> void main(void) { int score; score = 83; printf ( “My score is %d“, score ); } My score is 83

#include <stdio.h> void main(void) { float GPA; GPA = 3.96; printf ( “My grade point average is %0.2f“, GPA ); } My grade point average is 3.96

#include <stdio.h> void main(void) { char grade; grade = ‘A’; printf ( “My grade is %c“, grade ); } My grade is A

#include <stdio.h> void main(void) { char name[20] = “Suthep”; printf ( “My name is %s“, name ); } My name is Suthep

printf(format_string, expression_list); format_string จะเขียนไว้ภายในเครื่องหมาย Quotes “______” ซึ่งประกอบด้วยตัวอักษรสองแบบ คือ ข้อความที่เราต้องการพิมพ์ออกไป อักษรกำหนดรูปแบบโดยใช้เครื่องหมาย % %d ใช้กับตัวแปรชนิด int สำหรับพิมพ์ตัวเลขจำนวนเต็มฐานสิบ %f ใช้กับตัวแปรชนิด float สำหรับพิมพ์ตัวเลขทศนิยม 3. %c ใช้กับตัวแปรชนิด char สำหรับพิมพ์ตัวอักษร

#include <stdio.h> void main(void) { int score = 83; char grade = ‘A’; char name[20] = “Suthep”; float GPA = 3.96; printf (“My name is %s. ”, name); printf (“My score is %d. ”, score); printf (“My grade is %c. ”, grade); printf (“My GPA is %f. ”, GPA); } My name is Suthep. My score is 83. My grade is A. My GPA is 3.960000.

scanf(format_string, variable_list); format_string จะเขียนไว้ภายในเครื่องหมาย Quotes “______” เป็นอักษรกำหนดรูปแบบซึ่งขึ้นต้นด้วยเครื่องหมาย % ตามด้วยตัวอักษร เช่น “%d %c” ซึ่งในการใช้อักษรกำหนดรูปแบบหนึ่งตัว จะต้องคู่กับตัวแปรหนึ่งตัว ซึ่งตัวแปรนั้นจะอยู่ในส่วนของ variable_list ซึ่ง variable_list ในคำสั่ง scanf นี้ต้องมีอักษร & นำหน้าตัวแปรทุกๆตัว

#include <stdio.h> void main(void) { int score; printf (“Input your score: “); scanf (“%d”, &score); printf (“Your score is %d. ”, score); } Input your score: 60  Your score is 60.

Please enter 4 scores: 100 80 90 90  Your values are 100 80 90 90. #include <stdio.h> void main(void) { int score1, score2, score3, score4; printf(“Please enter 4 scores: “); scanf(“%d %d %d %d”, &score1, &score2, &score3, &score4); printf(“Your values are %d %d %d %d.”, score1,score2,score3,score4); } Please enter 4 scores: 100 80 90 90  Your values are 100 80 90 90.

การกำหนดค่าและการคำนวณ Variable = Expression; เครื่องหมาย + สำหรับการบวก เครื่องหมาย – สำหรับการลบ เครื่องหมาย * สำหรับการคูณ เครื่องหมาย / สำหรับการหาร วงเล็บ ( ) สำหรับแยกลำดับก่อนหลังในการคำนวณ average = (score1+score2+score3+score4)/4;

#include <stdio.h> void main(void) { int average; average = 90 - 10; printf(“Your average score is %d. “, average); } Your average score is 80.

Please Enter 4 scores: 100 80 90 90  Your average score is 90. #include <stdio.h> void main(void) { int score1, score2, score3, score4, average; printf(“Please enter 4 scores: ”); scanf(“%d %d %d %d”, &score1, &score2, &score3, &score4); average = (score1+score2+score3+score4)/4; printf(“Your average score is %d. ”, average); } Please Enter 4 scores: 100 80 90 90  Your average score is 90.