Saturday, April 16, 2016

how to solve 4.4

Assalamuallaikum wr. wb.

Algoritma  :  "Program menentukan element array"
Deklarasi   :  
                      a[20], i, j, k ,n = integer
Deskripsi   :
                      "Masukkan batas array"n;
                      "Masukkan nilai dari"n"array"
                      for  i=0   then   i<n  then i+1;
                      a[i];
                      end for;
                                 "Hasil array adalah";
                      for   i=0   then   i<n then i+1
                           for(j=i+1;j<n;){
                                 if(a[j]==a[i]){
                                      for(k=j;k<n;k++){
                                         a[k]=a[k+1];
                                      end for;
                                      n--;
                                 else
                                      j++;
                                 end if;
                                       end for;
                    end for;
                    for   i=0  then   i<n   then  i+1;
                      a[i];
                    end for;

1.C++




#include <iostream>
#include <conio.h>
#include <stdio.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
int a[20], i, j, k ,n;
cout<<" \t\tHow to solve 4.4 \n\n";
cout<<" Masukkan batas array : ";
cin>>n;
cout<<" Masukkan nilai dari  "<<n<<" array : \n";
for(i=0;i<n;i++){
cin>>a[i];
}
cout<<" Hasil array adalah : ";
for(i=0;i<n;i++){
for(j=i+1;j<n;){
if(a[j]==a[i]){
for(k=j;k<n;k++){
a[k]=a[k+1];
}
n--;
}
else{
j++;
}
}
}
for(i=0;i<n;i++){
cout<<a[i]<<" ";
}

}

Dan untuk hasil compile c++ adalah:






Semoga bermanfaat !
Terima Kasih




Wassalamuallaikum wr. wb.

0 comments :

Post a Comment