LAB # 5 Computer Programming 1 1.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
โครงสร้างของภาษา C ในโปรแกรมที่พัฒนาด้วยภาษา C ทุกโปรแกรมจะมีโครงสร้างการพัฒนาไม่แตกต่างกัน ซึ่งประกอบด้วย 6 ส่วนหลัก ๆ โดยที่แต่ละส่วนจะมีหน้าที่แตกต่างกัน.
Advertisements

โครงสร้างโปรแกรมภาษา C
สาขาวิชาคอมพิวเตอร์ คณะวิทยาศาสตร์และเทคโนโลยี
โดยอาจารย์ศิริพร ศักดิ์บุญญารัตน์ ครูชำนาญการ โรงเรียนมหิดลวิทยานุสรณ์
ตัวแปรชุด การเขียนโปรแกรมภาษาคอมพิวเตอร์ 1
การเขียนโปรแกรมด้วยคำสั่งเบื้องต้น
Computer Programming 1 1.หากต้องการพิมพ์ให้ได้ผลลัพธ์ดังนี้ต้องเขียน code อย่างไร (ใช้for)
Computer Programming 1 LAB Test 3
Computer Programming 1 6. โปรแกรมต่อไปนี้เป็นโปรแกรมสำหรับรับค่า N และรับจำนวนเต็มที่มีค่าระหว่าง 0 ถึง 9 จำนวน N ตัว นับจำนวนเต็มแต่ละค่าที่ป้อนแล้วแสดงผล.
LAB 1 ให้นักศึกษาเขียน Flowchart โดยใช้โปรแกรม Microsoft Word วาดรูป Flowchart ส่ง Flowchart ที่วาดเสร็จแล้วในชั่วโมง และ print ใส่กระดาษ ส่งในครั้งหน้า.
คำสั่ง while และ คำสั่ง do..while
BC322 ครั้งที่ 13 Array 2 มิติ BC322 Computer Programming-Array Processing.
การเรียงลำดับข้อมูล(Sorting)
การรับค่าและแสดงผล.
Control Statement for while do-while.
ข้อมูลชนิดโครงสร้าง (Structure Data)
สายอักขระและ การประมวลผลสายอักขระ (String and String manipulation)
Principles of Programming
หลักการโปรแกรม 1 Lecture 3: ตัวแปร, นิพจน์คณิตศาสตร์, การคำนวณทางคณิตศาสตร์,การดำเนินการกับสายอักขระ.
Array.
Structure.
LAB # 4 Computer Programming 1 1. พิจารณาโปรแกรมต่อไปนี้
LAB # 8 Computer Programming 1
LAB # 3 Computer Programming 1
Computer Programming 1 LAB # 6 Function.
LAB # 5.
LAB # 4.
Week 6 ประกาศค่าตัวแปร.
Week 15 C Programming.
CE 112 บทที่ 5 การทำซ้ำในภาษา C
รับและแสดงผลข้อมูล.
ปฏิบัติการครั้งที่ 9 ฟังก์ชัน.
ตัวแปรชุด.
การประกาศตัวแปร “ตัวแปร” คือสิ่งที่เราสร้างขึ้นมาเพื่อใช้เก็บค่าต่างๆและอ้างอิงใช้งานภายในโปรแกรม ตามที่เรากำหนดขึ้น การสร้างตัวแปรขึ้นมาเราเรียกว่า.
Arrays.
Arrays.
ตัวแปรแบบโครงสร้าง.
อาร์เรย์และข้อความสตริง
อาร์เรย์ (Array).
อาร์เรย์ (Array).
คำสั่งควบคุมการทำงาน
การคำนวณทางคณิตศาสตร์ ตัวดำเนินการ
ตัวแปร (Variable) คือ ชื่อที่ตั้งขึ้นเพื่อเก็บข้อมูลในหน่วยความจำ สามารถเก็บข้อมูลชนิดใดก็ ได้ ลักษณะที่สำคัญ ค่าที่จัดเก็บ เมื่อปิดโปรแกรมข้อมูลจะหายไป.
บทที่ 8 อาร์เรย์.
การเขียนโปรแกรมภาษาซี
Chapter 5 คำสั่งควบคุมการทำซ้ำ
ตัวแปรกับชนิดของข้อมูล
แถวลำดับ (array) ง40202 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
การรับและพิมพ์ข้อมูลเบื้องต้น
Week 10 การเขียนโปรแกรมเบื้องต้น #2
Week 12 Engineering Problem 2
Week 5 การทำซ้ำโดย while loop และ do while loop
การประมวลผลสายอักขระ
Computer Programming for Engineers
Week 5 การทำซ้ำโดย while loop และ do while loop
การเขียนโปรแกรมแบบวนซ้ำ: คำสั่ง while คำสั่ง do….while
คำสั่งรับค่าและฟังก์ชันทางคณิตศาสตร์
วิธีการเขียนโปรแกรมเพื่อทำงานกับข้อมูล โดยที่ ข้อมูลนั้นจะต้อง 1. เป็นประเภทเดียวกัน | ตัวเลข, ตัวอักษร 2. มีขนาดเท่ากัน ? ARRAY คืออะไร.
หลักการสร้างสรรค์ชุดคำสั่ง ๓
ตัวแปร Array แบบ 1 มิติ การเขียนโปรแกรมแบบวนซ้ำ
หน่วยที่ 4 โครงสร้างโปรแกรมภาษาซี
CONDITION Computer Programming Asst. Prof. Dr. Choopan Rattanapoka.
ตัวแปร และชนิดข้อมูล.
บทที่ 11 การจัดการข้อมูลสตริง
การเขียนโปรแกรม (ภาษาซี)
C-Programming บทที่ 8 การทำซ้ำ C Programming.
การรับและแสดงผลข้อมูล (Input/Output)
Programming assignments ชื่องาน (subject) : program เขียนด้วยภาษา C หรือ C++ มีทั้งหมด 7 ข้อ กำหนดส่ง 29 กรกฎาคม 2554.
Computer Programming Asst. Prof. Dr. Choopan Rattanapoka
ใบสำเนางานนำเสนอ:

LAB # 5 Computer Programming 1 1. จงเขียนโปรแกรมเพื่อรับข้อมูลจำนวนเต็มไว้ใน array 2 ชุดขนาด 5 ช่องโดยใส่จากน้อยไปมาก จากนั้นทำการรวม array 2 ชุดนี้จากมากไปน้อย 1 3 7 8 10 Lab5-1.cpp array1 2 3 4 5 9 array2 10 9 8 7 5 4 3 2 1 arrayผลลัพธ์

จากข้อ 1.เขียนโปรแกรมที่มีการทำงานดังนี้ รับข้อมูลจำนวนเต็มไว้ใน array 2 ชุดขนาด 5 ช่อง เมื่อรับข้อมูลเก็บในอารเรย์เรียบร้อยแล้ว ให้โปรแกรมนำข้อมูลในแต่ละช่องของอาร์เรย์ index ที่ i มาเปรียบเทียบกัน แล้วเลือกค่าที่มากมาเก็บในอาร์เรย์ที่สาม index ที่ i พิมพ์อาร์เรย์ตัวที่สามแสดงทางหน้าจอ การวนค่าใน array ให้ใช้ loop while ทั้งหมด Hint: ข้อนี้ทดสอบการใช้งาน loop while และ if

รับการป้อน string จำนวน N 2.จงเขียนโปรแกรม รับจำนวนเต็ม N รับการป้อน string จำนวน N หาความยาวของ string แล้วหาว่า string ที่สั้นที่สุดคือ string ตัวใด Hint: ข้อนี้ทดสอบการใช้งาน loop for, string function และ if Lab5-2.cpp

3. จงเขียนโปรแกรมต่อไปนี้ ให้ประกาศ struct สำหรับเก็บข้อมูลสี่เหลี่ยม ที่ประกอบด้วยข้อมูล ความกว้าง ความยาว และ พื้นที่สี่เหลี่ยมที่มีชนิดข้อมูลเป็นจำนวนเต็ม struct สำหรับเก็บข้อมูลสามเหลี่ยม ที่ประกอบด้วยข้อมูล ความสูง และความยาวฐาน และพื้นที่สามเหลี่ยมที่มีชนิดข้อมูลเป็นจำนวนเต็ม ให้เขียนโปรแกรม เพื่อรับข้อมูล ความกว้าง ความยาว แล้วคำนวณพื้นที่ของสี่เหลี่ยม รับข้อมูล ความสูง ความยาวฐาน แล้วคำนวณพื้นที่ของสามเหลี่ยม โปรแกรมสามารถตรวจสอบได้ว่า พื้นที่สี่เหลี่ยม บวก พื้นที่สามเหลี่ยม มากกว่า 50 และ น้อยกว่า 150 หรือไม่ Hint: ข้อนี้ทดสอบการใช้งาน typedef/structure และ if Lab5-3.cpp

จากข้อ 4 จงเขียนโปรแกรมเพื่อโดยมีเมนูให้เลือก 4. จากตัวอย่างเป็นโปรแกรม สำหรับรับข้อมูลนิสิต 5 คนเป็น array of structure จงเขียนโปรแกรมต่อเพื่อทำการแสดงข้อมูลต่างๆของนิสิตทั้ง 5 คน #include <iostream.h> typedef struct { char name[30]; int height; } student; void main() { student stu[5]; int i; for(i=0;i<=4;i++){ cout <<“Enter Name::"; cin >> stu[i].name; cout << “Enter Height::"; cin >> << stu[i].height; } Lab5-4.cpp จากข้อ 4 จงเขียนโปรแกรมเพื่อโดยมีเมนูให้เลือก เมื่อเลือก 1 ให้แสดงข้อมูลนิสิตที่มีความสูงมากที่สุดในรายการ เมื่อเลือก 2 ให้แสดงข้อมูลนิสิตที่มีความสูงน้อยที่สุดในรายการ