Sabtu, 16 April 2016

How To Solve 4.6.3

Bismillahirohmanirohim
Assalamualikum w.w,

4.6.3 How To Solve

Program mengunakan Dev C++:

#include<iostream>  
#include<iomanip>  
  
using namespace std;  
  
main()  
{  
    int byk, htg=1, tmp, data[15];  
  
      cout << "Banyak data : ";  
      cin >> byk;  
  
      for(int i=0; i<byk; i++)  
      {  
      cout << "Masukkan data ke-"<<i<<" : ";  
      cin >> data[i];  
      }  
     
    endl(cout);  
      
   cout<<"data diurut (Naik): ";  
      for(int a=0; a<byk; a++)  
      {  
            for(int b=byk-1; b>=a; b--)  
            {  
             if(data[b]<data[b-1])  
             {  
             tmp = data[b];  
             data[b] = data[b-1];  
             data[b-1] = tmp;  
             }  
  
            }  
            cout<<data[a]<<" ";  
        }  
  
        cout<<"\nData diurut (Turun) : ";  
  
       for(int i=byk-1; i<=0; i--)  
       {  
            for(int h=0; h<i; h++)  
            {  
                if(data[h] > data[h+1])  
                {  
                    tmp = data[h];  
                    data[h] = data[h+1];  
                    data[h+1] = tmp;  
                }  
            }  
            cout<<data[i]<<" ";  
       }  
       cout<<"\n"<<endl;  
  
    return 0;  
}          
Gambar programnya:

Gambar programnya:



Alhamdulillah 
Selamat mencoba dan semoga bermanfaat :)
Waalaikumsalam w.w.

How To Solve 4.6.1

Bismillahirohmanirohim
Assalamualikum w.w,

4.6.1 How To Solve

Program mengunakan Dev C++:

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

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;

}
Gambar programnya:

Gambar programnya:


Alhamdulillah 
Selamat mencoba dan semoga bermanfaat :)
Waalaikumsalam w.w.

PROBLEM SOLVING HAL 538

Bismillahirohmanirohim
Assalamualikum w.w,

PROBLEM SOLVING HAL 538

Program mengunakan Dev C++:



#include <iostream>
#include <string.h>
#include <conio.h>
using namespace std;
int main()
{
int i,jum;

char string[100];

cout<<"Masukan sembarang kalimat:\n";
cin.getline(string,100); //membaca spasi
//mengubah huruf awal menjadi huruf kapital
if((string[0]>='a')&& (string[0]<='z'))
string[0]=(char)string[0]-32;
//mengubah huruf setelah huruf awal menjadi huruf kecil
jum=1;int d=0;
for(i=0;i<(int)strlen(string);i++)
{
if(i%2==0){
if((string[jum]>='A')&& (string[jum]<='Z'))
string[jum]=(char)string[jum]+32;
jum++;}
}

//mengubah huruf setelah spasi menjadi huruf kapital
for(i=1;string[i]!='\0';i++)
{
if(string[i]==' ') d++;
if((i-1-d)%2==0)
{
if(string[i+1]>='a' && string[i+1]<='z')
string[i+1]=(char)(string[i+1]-32);
}
}
cout<<"Hasil Akhir : "<<string<<endl;
getch();

}
Gambar programnya:

Gambar programnya:



Alhamdulillah 
Selamat mencoba dan semoga bermanfaat :)
Waalaikumsalam w.w.

HOW TO SOLVE 4.5.3

Bismillahirohmanirohim
Assalamualikum w.w,

4.5.3 How To Solve

Program mengunakan Dev C++:

#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;

//Bucket Sort
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;
}
 
 
//Driver function to test above function
int main()
{
  int input_ar[] = {10, 24, 22, 62, 1, 50, 100, 75, 2, 3};
  int n = sizeof (input_ar) / sizeof (input_ar[0]);
  bucket_sort (input_ar, n);
 
  cout << "Sorted Array : " << endl;
  for (int i = 0; i < n; ++i)
    cout << input_ar[i] << " ";
 
return 0;
}
Gambar program nya:

Gambar outputnya:


Alhamdulillah 
Selamat mencoba dan semoga bermanfaat :)
Waalaikumsalam w.w.

HOW TO SOLVE 4.5.1

Bismillahirohmanirohim
Assalamualikum w.w,

4.5.1 How To Solve

Program mengunakan Dev C++:

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

int main() {  

    int n, *arr, onee = 0, twoo, threee, total = 0, maxx = -1, temp_maxx;

    cin >> n;
    arr = new int[n];

    for (int i = 0; i < n; i++) {
        cin >> arr[i];
        total += arr[i];
    }

    // O(n^2) is the following

    for (int i = 1; i < n - 1; i++) {
        onee += arr[i - 1];
        twoo = 0;
        for (int j = i + 1; j < n; j++) {
            twoo += arr[j - 1];
            threee = total - twoo - onee;
            temp_maxx = max(max(onee, twoo), threee);
            if ((temp_maxx < maxx) || (maxx == -1))
                maxx = temp_maxx;
        }
    }

    cout << maxx;

    return 0;

}
Gambar program nya:


Alhamdulillah 
Selamat mencoba dan semoga bermanfaat :)
Waalaikumsalam w.w.

HOW TO SOLVE 4.4

Bismillahirohmanirohim
Assalamualikum w.w,

4.4 How To Solve

Program mengunakan Dev C++:

#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
int a[20],n;
cout<<"Batas : ";
cin>>n;
for (int i=0;i<n;i++){
cout<<"Data : ";
cin>>a[i];
}
for (int i=0;i<n;i++){
if(a[i]==a[i+1])
cout<<a[i];
else if(a[i-1]==a[i])
cout<<"";
else if(a[i]==a[i+2])
cout<<a[i];
else if(a[i-2]==a[i])
cout<<"";
else if(a[i]==a[i+3])
cout<<a[i];
else if(a[i-3]==a[i])
cout<<"";
else if(a[i]==a[i+4])
cout<<a[i];
else if(a[i-4]==a[i])
cout<<"";
else if(a[i]==a[i+5])
cout<<a[i];
else if(a[i-5]==a[i])
cout<<"";
else 
cout<<a[i];
}

/* for (int i=0;i<n;i++){ 
cout<<a[i]<<" ";
}*/
return 0;

}
Gambar program nya:

Gambar program nya:


Alhamdulillah 
Selamat mencoba dan semoga bermanfaat :)
Waalaikumsalam w.w.

HOW TO SOLVE 4.3

Bismillahirohmanirohim
Assalamualikum w.w,

4.3 How To Solve

Algoritma nya:



Mencari Laba Usaha
Aspek perencanaan :
    Proyek bertujuan untuk mempermudah mencari laba usaha berdasarkan jenis-jenis laba yang ada .
Jenis-jenis laba usaha :
·         Laba kotor
·         Laba usaha
·         Laba sebelum pajak
·         Laba bersih
Program yang di rancang berdasarkan keluhan klien prodi management dan di kerjakan oleh 3 orang anggota kelompok menggunkan dev c++ dan raptor berdasarkan rumus-rumus pencarian laba
·         Laba kotor rumusnya                : penjualan bersih - harga pokok
·         Laba usaha rumusnya               : laba kotor - beban usaha
·         Laba sebelum pajak rumusnya : laba usaha + pendapatan di luar usaha - beban di luar usaha
·         Laba bersih rumusnya              : laba sebelum pajak – pajak (15%)
Aspek teknis :
      Program yang di rancang di harapkan dapat membantu klien dalam mencari laba usaha untuk tugas-tugas kuliah dan juga dapat membantu siapa saja yang membutuhkan sehingga kegunaaan program yang telah kami buat dapat digunakan secara maksimal

Program mengunakan Dev C++:

#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;


int main(int argc, char *argv[])
{
int a,b,c,d,bersih,pokok,pajak;
int pendapatan,beban;
int laba_usaha,laba_kotor,laba_sebelum_pajak,laba_bersih;
cout<<"|====================================================|\n";
cout<<"|                                                    |\n";
cout<<"|          Program Untuk Mencari Laba Usaha          |\n";
cout<<"|                                                    |\n";
cout<<"|====================================================|\n";
cout<<"| Mencari Pendapatan                                 |\n";
cout<<"|----------------------------------------------------|\n";
cout<<"| Masukkan pendapatan usaha         : ";cin>>a;
cout<<"| Masukkan pendapatan di luar usaha : ";cin>>b;
pendapatan=a+b;
cout<<"| Jumlah pendapatan usaha           : "<<pendapatan<<"\n";
cout<<"|----------------------------------------------------|\n";
cout<<"| Mencari Beban                                      |\n";
cout<<"|----------------------------------------------------|\n";
cout<<"| Masukkan beban usaha \t\t: ";cin>>c;
cout<<"| Masukkan beban di luar usaha  : ";cin>>d;
beban=c+d;
cout<<"| Jumlah beban \t\t\t: "<<beban<<"\n";
cout<<"|----------------------------------------------------|\n";
cout<<"| Mencari Laba                                       |\n";
cout<<"|----------------------------------------------------|\n";
cout<<"| Masukkan penjualan bersih     : ";cin>>bersih;
cout<<"| Masukkan harga pokok    \t: ";cin>>pokok;
cout<<"| Masukkan pajak     \t\t: ";cin>>pajak;
cout<<"|----------------------------------------------------|\n";
cout<<"| Hasil Laba                                         |\n";
cout<<"|----------------------------------------------------|\n";
laba_kotor=bersih-pokok;
cout<<"| Laba Kotor \t\t: "<<laba_kotor<<"\n";
laba_usaha=laba_kotor-c;
cout<<"| Laba Usaha \t\t: "<<laba_usaha<<"\n";
laba_sebelum_pajak=laba_usaha+(b-d);
cout<<"| Laba Sebelum Usaha    : "<<laba_sebelum_pajak<<"\n";
laba_bersih=laba_sebelum_pajak-(pajak*15/100);
cout<<"| Laba Bersih \t\t: "<<laba_bersih<<"\n";
cout<<"|====================================================|\n";
system("pause");
return 0;

}
Gambar program nya:


Gambar programnya:


Program menggunakan Flowchart :




Gambar program nya:


Alhamdulillah 
Selamat mencoba dan semoga bermanfaat :)
Waalaikumsalam w.w.


 

Copyright @ 2013 Salman.