Program Pencari Angka Duplikat Pada Deret Dengan C++

Program Pencari Angka Duplikat Pada Deret Dengan C++


Di post kali ini saya akan membagikan program pencari angka duplikat dalam deretan angka yang diinputkan untuk mengetahui angka berapa saja yang muncul lebih dari 1 pada suatu array, langsung saja menuju source codenya.

Source Code:
#include <iostream>
#include <stdlib.h>

using namespace std;

int main()
{
    int n,i,j,a[99];
    int hitung=0;

    cout<<"Masukkan Banyaknya Angka: ";
    cin>>n;

    cout<<"Masukkan Angka"<<endl;
    for(i=0;i<n;i++)
    {
        cout<<" ";
        cin>>a[i];
    }

    cout<<"Angka Duplikat: ";
    for(j=0;j<n;j++)
    {
        if(a[abs(a[j])]>0)
            a[abs(a[j])]=-a[abs(a[j])];
        else if(a[abs(a[j])]==0)
            hitung++;
        else
            cout<<" "<<abs(a[j]);
    }

    if(hitung>1)
        cout<<" "<<hitung;
        cout<<endl;

    return 0;
}


itu dia source code program pencari angka duplikat pada deret dengan c++, semoga postingan ini dapat membantu kalian dalam tugas ataupun menjadikan ini sebagai referensi untuk belaja, jika ada pertanyaan silahkan tinggalkan pertanyaan di kolom komentar yang sudah disediakan, terima kasih.




Post a Comment

0 Comments