Showing posts with label ke6. Show all posts
Showing posts with label ke6. Show all posts

Saturday, April 16, 2016

How to solve 4.6

Assalamuallaikum wr. wb.

Algoritma : "Program mencari data di element array"
Deklarasi  : 
                      data[10], elemen, ketemu,x  = integer
Deskripsi  :
                     "Data yang dicari"x;
                     ketemu=0;
                     for  elemen=0  then  elemen<= 9 then elemen+1;
                         if      when    data[elemen] == x
                             ketemu =!ketemu;
                             break;
                         end if;
                    end for;
                    if    ketemu == 0
                        "Data tidak ditemukan ";
                      else 
                        "Data ada di elemen : "elemen;
                    end if;


1.C++




#include<iostream>
#include<conio.h>
using namespace std;
main()
{
int data[10] = {4, 1, 0, -9, 8, 5, -1, 2, 3, -7};
int elemen, ketemu,x;
cout <<"Data yang dicari : ";cin >> x;
ketemu = 0;


for(elemen=0; elemen<= 9; elemen++)
{
if (data[elemen] == x)
{ ketemu =!ketemu;
break;
}
}
if (ketemu == 0) cout << "Data tidak ditemukan ";
else cout << "Data ada di elemen : "<< elemen;

getch();

}

Dan untuk hasil compile c++ adalah:







Semoga bermanfaat !
Terima Kasih




Wassalamuallaikum wr. wb.

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.