จงเขียนโปรแกรมเพื่อรับข้อมูลจำนวนเต็มไว้ใน...
DESCRIPTION
Computer Programming 1. LAB # 5. 1. จงเขียนโปรแกรมเพื่อรับข้อมูลจำนวนเต็มไว้ใน array 2 ชุดขนาด 5 ช่องโดยใส่จากน้อยไปมาก จากนั้นทำการรวม array 2 ชุดนี้จากมากไปน้อย. Lab5-1.cpp. array1. array2. array ผลลัพธ์. จากข้อ 1. เขียนโปรแกรมที่มีการทำงานดังนี้ - PowerPoint PPT PresentationTRANSCRIPT
• จงเขี�ยนโปรแกรมเพื่��อร�บขี�อม�ลจ��นวนเต็�มไว�ใน array 2 ชุ ดขีน�ด 5 ชุ"องโดยใส่"จ�กน�อยไปม�ก
• จ�กน�$นทำ��ก�รรวม array 2 ชุ ดน�$จ�กม�กไปน�อย
1 3 7 8 102 3 4 5 9
10 9 8 7 5 4 3 3 2 1
array1
array2
arrayผลล�พื่ธ์(
Computer Programming 1Computer Programming 1
LAB # 5LAB # 5
Lab5-1.cppLab5-1.cpp
1.
จ�กขี�อ 1.เขี�ยนโปรแกรมทำ��ม�ก�รทำ��ง�นด�งน�$• ร�บขี�อม�ลจ��นวนเต็�มไว�ใน array 2 ชุ ดขีน�ด 5 ชุ"อง• เม��อร�บขี�อม�ลเก�บในอ�รเรย(เร�ยบร�อยแล�ว ให้�โปรแกรม
น��ขี�อม�ลในแต็"ละชุ"องขีองอ�ร(เรย( index ทำ�� i ม�เปร�ยบเทำ�ยบก�น แล�วเล�อกค่"�ทำ��ม�กม�เก�บในอ�ร(เรย(ทำ��ส่�ม index ทำ�� i
• พื่,มพื่(อ�ร(เรย(ต็�วทำ��ส่�มแส่ดงทำ�งห้น��จอ• ก�รวนค่"�ใน array ให้�ใชุ� loop while ทำ�$งห้มด• Hint: ขี�อน�$ทำดส่อบก�รใชุ�ง�น loop while และ if
2.จงเขี�ยนโปรแกรม• ร�บจ��นวนเต็�ม N• ร�บก�รป-อน string จ��นวน N • ห้�ค่ว�มย�วขีอง string แล�วห้�ว"� string ทำ��ส่� $น
ทำ��ส่ ดค่�อ string ต็�วใด• Hint: ขี�อน�$ทำดส่อบก�รใชุ�ง�น loop for, string
function และ if
Lab5-2.cppLab5-2.cpp
3. จงเขี�ยนโปรแกรมต็"อไปน�$• ให้�ประก�ศ
– struct ส่��ห้ร�บเก�บขี�อม�ลส่��เห้ล��ยม ทำ��ประกอบด�วยขี�อม�ล ค่ว�มกว��ง ค่ว�มย�ว และ พื่�$นทำ��ส่��เห้ล��ยมทำ��ม�ชุน,ดขี�อม�ลเป/นจ��นวนเต็�ม
– struct ส่��ห้ร�บเก�บขี�อม�ลส่�มเห้ล��ยม ทำ��ประกอบด�วยขี�อม�ล ค่ว�มส่�ง และค่ว�มย�วฐ�น และพื่�$นทำ��ส่�มเห้ล��ยมทำ��ม�ชุน,ดขี�อม�ลเป/นจ��นวนเต็�ม
• ให้�เขี�ยนโปรแกรม – เพื่��อร�บขี�อม�ล ค่ว�มกว��ง ค่ว�มย�ว แล�วค่��นวณพื่�$นทำ��ขีองส่��เห้ล��ยม– ร�บขี�อม�ล ค่ว�มส่�ง ค่ว�มย�วฐ�น แล�วค่��นวณพื่�$นทำ��ขีองส่�มเห้ล��ยม– โปรแกรมส่�ม�รถต็รวจส่อบได�ว"�
• พื่�$นทำ��ส่��เห้ล��ยม บวก พื่�$นทำ��ส่�มเห้ล��ยม ม�กกว"� 50 และ น�อยกว"� 150 ห้ร�อไม"
Hint: ขี�อน�$ทำดส่อบก�รใชุ�ง�น typedef/structure และ if
Lab5-3.cppLab5-3.cpp
#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;
}
}
4. จ�กต็�วอย"�งเป/นโปรแกรม ส่��ห้ร�บร�บขี�อม�ลน,ส่,ต็ 5 ค่นเป/น array of structure จงเขี�ยนโปรแกรมต็"อเพื่��อทำ��ก�รแส่ดงขี�อม�ลต็"�งๆขีองน,ส่,ต็ทำ�$ง 5 ค่น
Lab5-4.cppLab5-4.cpp
• จ�กขี�อ 4 จงเขี�ยนโปรแกรมเพื่��อโดยม�เมน�ให้�เล�อก
• เม��อเล�อก 1 ให้�แส่ดงขี�อม�ลน,ส่,ต็ทำ��ม�ค่ว�มส่�งม�กทำ��ส่ ดในร�ยก�ร
• เม��อเล�อก 2 ให้�แส่ดงขี�อม�ลน,ส่,ต็ทำ��ม�ค่ว�มส่�งน�อยทำ��ส่ ดในร�ยก�ร