Kamis, 07 April 2016

Diktat bab 4

1. Input nilai

#include <iostream>

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, b, c;
    cout<<"Masukkan nilai A = ";
    cin>>a;
    cout<<"Masukkan nilai b = ";
    cin>>b;
    cout<<"Masukkan nilai c = ";
    cin>>c;
  
    if(a>b) {
    if(a>c) {
        cout<<"Nilai terbesar adalah nilai A = "<<a;
            }
            }
    if(b>a) {
    if(b>c) {
        cout<<"Nilai terbesar adalah nilai B = "<<b;
            }
            }
    else if(c>a)
    if(c>b) {
        cout<<"Nilai terbesar adalah nilai C = "<<c;
         }
     
  
    return 0;
}


8. Diberikan ketentuan pecahan uang di Indonesia. User memasukkan sebuah
bilangan, program harus dapat memecahnya menjadi pecahan sesuai dengan
mata uang di Indonesia.
 #include<iostream>
using namespace std;
int main()
{
    long uang,sisa;
    int u100rb,u50rb,u20rb;
    int u10rb,u5rb,u2rb,u1rb,u5ratus;
    cout<<"    Program Memecah Uang   "<<endl;
    cout<<"----------------------------------------"<<endl;
    cout<<"Input jumlah uang --> ";cin>>uang;
 
    u100rb=uang/100000;
    sisa=uang%100000;
 
    u50rb=sisa/50000;
    sisa=sisa%50000;
 
    u20rb=sisa/20000;
    sisa=sisa%20000;
 
    u10rb=sisa/10000;
    sisa=sisa%10000;
 
    u5rb=sisa/5000;
    sisa=sisa%5000;
 
    u2rb=sisa/2000;
    sisa=sisa%2000;
 
    u1rb=sisa/1000;
    sisa=sisa%1000;
 
    u5ratus=sisa/500;
 
    cout<<"Uang anda Rp. "<<uang<<endl;
    cout<<"Terdiri dari -->"<<endl;
    cout<<"--------------------"<<endl;
    cout<<u100rb<<" lembar Rp.100.000"<<endl;
    cout<<u50rb<<" lembar Rp.50.000"<<endl;
    cout<<u20rb<<" lembar Rp.20.000"<<endl;
    cout<<u10rb<<" lembar Rp.10.000"<<endl;
    cout<<u5rb<<" lembar Rp.5.000"<<endl;
    cout<<u2rb<<" lembar Rp.2.000"<<endl;
    cout<<u1rb<<" lembar Rp.1.000"<<endl;
    cout<<u5ratus<<" lembar Rp.5.00"<<endl;
    cout<<"---------------------"<<endl;
    cout<<"T E R I M A - K A S I H";

UK NO 1
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{     int a , b;
    cout<<"masukan nilai a: ";
    cin>>a ;
    cout<< "masukan nilai b : " ;
    cin>>b;
   
    if (a <= b)
    cout <<"Nilai A lebih kecil daripada nilai b ";
    else if (!(b == a))
    cout<< " Nilai A tidak equivalen dgn  nilai  ";
    else if ((3 < a) && (3 < b))
    cout<< " 3 lebih kecil dari Nilai A dan 3 lebih kecil dari nilai b ";
    else if (a || b)
    cout<< " jika variable a atau variabel  b" ;
    else if(((++a) == (--b)) || b)
    cout<< " jika variable a atau variabel  b" ;
    else if (a ^ b)
    cout<< " jika variable a pangkat variabel b" ;
    else if ((a && b && (!0)) || true)
    cout<< " jika variable a dan b variabel  b dan tidak sama dengan nol atau benar ";
    else if (b == 10)
    cout<< " jika variable b equivalen dengan 10 ";
    else if(int c = b)
    cout<< " jika variable c(variabel baru) sama dengan variabel  b ";
    else if(a || (!b))
    cout<< " jika variable a atau bukana variabel  b ";
   

    system("pause");
    return 0;

}
Nomor 1,3,4 bisa dilihat di : http://hiwilmacleta.blogspot.co.id/search/label/Diktat4
Nomor 5,6,7 bisa dilihat di :http://ghaidaazzahra771.blogspot.co.id/search/label/Bab%204

Tidak ada komentar:

Posting Komentar