Tampilkan postingan dengan label How to solve. Tampilkan semua postingan
Tampilkan postingan dengan label How to solve. Tampilkan semua postingan

Minggu, 17 April 2016

4.6.1 HOW TO SOLVE

  No comments    
categories: 
pada bagian ini adalah program untuk merombak dan membandingkann dua buah bilangan sama besar atau tidak:

Algoritma:

main() {
int x;
int y;
cout<<"\nMasukkan bilangan ke- 1 :";
cin>>x;
cout<<"Masukkan bilangan ke-2 :";
cin>>y;
if(x>y){

cout<<"lebih besar dari pada\n\n ";cin>>x,y;
}else if(x=y){
cout<<"sama besar dengan\n\n";cin>>x,y;

}else{
cout<<"lebih kecil dari pada\n\n";cin>>x,y;
}

return 0;
}

Berikut adalah program C++ dari Algoritma diatas:

berikut ini aadalh gambar dari hasil compile program diatas:


4.5.3 HOW TO SOLVE

  No comments    
categories: 
pada bab ini  adalah program untuk mengetahui bilangan Array'


Algoritma :

void bucket_sort (int arr[], int n)
{
  //Here range is [1,100]
  int m = 101;

  //Create m empty buckets
  int buckets[m];

  //Intialize all buckets to 0
  for (int i = 0; i < m; ++i)
    buckets[i] = 0;

  //Increment the number of times each element is present in the input
  //array. Insert them in the buckets
  for (int i = 0; i < n; ++i)
    ++buckets[arr[i]];

  //Sort using insertion sort and concatenate
  for (int i = 0, j = 0; j < m; ++j)
    for (int k = buckets[j]; k > 0; --k)
      arr[i++] = j;void bucket_sort (int arr[], int n)
{
  //Here range is [1,100]
  int m = 101;

  //Create m empty buckets
  int buckets[m];

  //Intialize all buckets to 0
  for (int i = 0; i < m; ++i)
    buckets[i] = 0;

  //Increment the number of times each element is present in the input
  //array. Insert them in the buckets
  for (int i = 0; i < n; ++i)
    ++buckets[arr[i]];

  //Sort using insertion sort and concatenate
  for (int i = 0, j = 0; j < m; ++j)
    for (int k = buckets[j]; k > 0; --k)
      arr[i++] = j;


Berikut adalah program C++ dari penjelasan diatas:



Berikut adalah hasil compile dari program diatas:



4.5.2 HOW TO SOLVE

  No comments    
categories: 
var
A; array[1..100] of interger;
i: integer;
begin
for i:=1 to 100 do
begin
A[1]:=i;
end;
End.

4.5 HOW TO SOLVE

  No comments    
categories: 
Algoritmanya :

  1.   mendeklarasikan array dengan one=0, two,three , total=0 , maxx=-1, temp_maxx;
  2. dengan tipe data int
  3. dengan menggunakann peruulangan (int i=0 < n; i++) {
 cin>>arr[i];
total +=arr[i];

Berikut adalah program C++ dari algoritma diatas:


dan gambar berikut adalah hasil dari program diatas jka sudah djalankan:


tugas 4.1 dan 4.2 disini
tugas 4.3 disini
tugas 4.4 disini