อยากจะสอบถามเรื่องการเขียนโค้ด array ใน ภาษา c++ หน่อยครับ
โจทย์มีอยู่ว่าจงเขียนฟังชั่นที่หาตัวเลขที่มีใน array A แต่ไม่มีใน array B ครับ A = [1,2,3,4,5] B = [2,3,1,0,5]
อันนี้เป็นโค้ดที่ผมลองเขียนดูครับ แต่มันเอาเลขมาจับคู่กันหมดผมไม่รู้ว่าจะแกะเลขที่ไม่มีคู่แล้วชี้ไปที่ Array ของ A ยังเพื่อแสดงเลข 4 ที่เป็น Unique number ยังไงน่ะครับ
#include<stdio.h> #include<conio.h>
int main(){ int Value, Data; int a[5] = {1,2,3,4,5}, b[5] = {2,3,1,0,5}; for(int i=0;i<5;i++){ for(int j=0;j<5;j++){ if(a[i] == b[j]){ Value++; } } } printf("Unique number is %d\n",Value); getch(); }
วานท่านผู้รู้รบกวนแนะนำสั่งสอนชี้แนะผมด้วยครับ ขอบคุณครับ _/|\_
|