Postingan lainnya
Array c++ bilangan
Buatlah sebuah program yang dapat menampung 10 bilangan bulat. Mintalah user untuk memasukkan data tersebut. Tampilkan bilangan-bilangan yang diinputkan oleh user lebih dari satu kali.
0
1 Jawaban:
#include <iostream> using namespace std; int main(){ int A[10],B[10],M = 0;
for(int i = 0; i < 10; i++){
cin >> A[i];
}
for(int i = 0; i < 10; i++){
for(int j = 0; j < 9; j++){
if(A[j] > A[j+1]){
M = A[j];
A[j] = A[j+1];
A[j+1] = M;
}
}
}
for(int i = 0; i < 10; i++){
for(int j = 0; j < 10; j++){
if(i == j) continue;
else if(A[i] == A[j]){
B[i] = A[i];
A[i] = false;
}
}
}
for(int i = 0; i < 9; i++){
if(A[i] == A[i+1]) continue;
if(A[i] == false){
cout << B[i] << " ";
}
}
cout << endl;
return 0;
}
0