โจทย์ก็คือ โปรแกรมแยกเลขคู่และเลขคี่ในอะเรย์(OddEven)
จงเขียนโค้ดโปรแกรมแยกเลขคู่และเลขคี่โดยใช้ตัวแปรอะเรย์เพื่อเก็บข้อมูลตัวเลขจํานวนเต็มที่รับเข้ามา 6 ตัว
และแยกเลขคู่และเลขคี่ เก็บใส่ตัวแปรอะเรย์คนละตัวแปร แล้วแสดงผลลัพธ์ของการแยกเลขคู่และ
เลขคี่ออกทางจอภาพ
input ตัวอย่าง input output
รับเลขจํานวน 20 Even = 20 10
เต็ม 6 ตัว เก็บ 15 Odd = 15 9 1 65
ใส่ในอะเรย์ 10
v 9
v 1
v 65
process
ตรวจสอบว่าเป็นเลขคู่
หรือเลขคี่ และใส่ไว้ใน
ตัวแปรอะเรย์คนละตัว
แปร
v
v
v
output
แสดงผลลัพธ์
โดยพิมพ์ค่าในตัว
แปรอะเรย์เลขคู่
และเลขคี่ ออกทาง
จอภาพ
int main()
{
int num[6];
int even[6],odd[6];
int i;
int rem; //เก็บเศษ
int j=0; //ตัวชี้ ary
int k=0; //ตัวชี้ ary
for(i=0;i<=6;i++) {
cin >> num;
for(i=0;i<=6;i++) {
num/2;
rem = num;
if (rem==0){
num = even[j];
j++;
} else {
num = odd[k];
k++;
}
for(i=0;i<=j;i++) {
-----------------ไปต่อไม่ได้จริงๆครับ----------------
ปกติเคยเขียนแค่แบบเงื่อนไข if else กับ วนลูป แต่นี้มาเจอ arrays ไปต่อไม่ได้เลย รบกวนพี่ๆช่วยผมด้วยนะครับ
จะเป็น flowchart ก็ได้ เป็นโค้ดก็ดี หรือจะเป็นทั้งก็โครตจะดีเลยครับ
ขอบคุณพวกพี่ๆใจบุญล่วงหน้านะครับ
C++ รบกวนพวกพี่ๆช่วยทำการบ้านหน่อยครับ ผมไม่เข้าใจเรื่อง arrays T T
จงเขียนโค้ดโปรแกรมแยกเลขคู่และเลขคี่โดยใช้ตัวแปรอะเรย์เพื่อเก็บข้อมูลตัวเลขจํานวนเต็มที่รับเข้ามา 6 ตัว
และแยกเลขคู่และเลขคี่ เก็บใส่ตัวแปรอะเรย์คนละตัวแปร แล้วแสดงผลลัพธ์ของการแยกเลขคู่และ
เลขคี่ออกทางจอภาพ
input ตัวอย่าง input output
รับเลขจํานวน 20 Even = 20 10
เต็ม 6 ตัว เก็บ 15 Odd = 15 9 1 65
ใส่ในอะเรย์ 10
v 9
v 1
v 65
process
ตรวจสอบว่าเป็นเลขคู่
หรือเลขคี่ และใส่ไว้ใน
ตัวแปรอะเรย์คนละตัว
แปร
v
v
v
output
แสดงผลลัพธ์
โดยพิมพ์ค่าในตัว
แปรอะเรย์เลขคู่
และเลขคี่ ออกทาง
จอภาพ
int main()
{
int num[6];
int even[6],odd[6];
int i;
int rem; //เก็บเศษ
int j=0; //ตัวชี้ ary
int k=0; //ตัวชี้ ary
for(i=0;i<=6;i++) {
cin >> num;
for(i=0;i<=6;i++) {
num/2;
rem = num;
if (rem==0){
num = even[j];
j++;
} else {
num = odd[k];
k++;
}
for(i=0;i<=j;i++) {
-----------------ไปต่อไม่ได้จริงๆครับ----------------
ปกติเคยเขียนแค่แบบเงื่อนไข if else กับ วนลูป แต่นี้มาเจอ arrays ไปต่อไม่ได้เลย รบกวนพี่ๆช่วยผมด้วยนะครับ
จะเป็น flowchart ก็ได้ เป็นโค้ดก็ดี หรือจะเป็นทั้งก็โครตจะดีเลยครับ
ขอบคุณพวกพี่ๆใจบุญล่วงหน้านะครับ