Showing posts with label Cplusplus. Show all posts
Showing posts with label Cplusplus. Show all posts

Saturday, 25 April 2015

C++ Mencari nilai rata-rata

UTS hari ini , mencari nilai rata-rata dari bilangan yang di inputkan oleh user , dan jumlah yg di hitung di inputkan juga oleh user, menggunakan perulangan (looping)
setelah otak-atik ini itu ternyata simple , akhirnya ketemu dapet 100 :D , di bawah codingnya :



#include <iostream.h>
#include <conio.h>
void main()
{

double a,b,c,d; //a=batas , b=bilangan, c=total, d=hasil

cout<<"masukkan jumlah : ";
cin>>a;
cout<<endl;

for(int i=1; i<=a; i++)
{
 cout<<"masukkan Nilai "<<i<<" : ";
 cin>>b;

 c=b+c;
 cout<<endl;
}

d=c/a;
cout<<"total bilangan : "<<c<<endl;
cout<<"hasil rata-rata Lingga: "<<d;

getch();
}

Wednesday, 17 December 2014

C++ Bintang miror horizontal

C++ standar menyusun Bintang miror berbetuk horizontal - vertical ,seperti diamon berlian, menggunakan fungsi perulangan "for"


Coding :


#include <conio.h>
#include <iostream.h>
void main()
{
int t;
cout<<"masukkan tinggi segitiga : ";
cin>>t;
for(int i=1;i<=t;i++)
{
for(int j=t;j>=i;j--)
{
cout<<" ";
}
for(int k=1;k<=i+(i-1);k++)
{
cout<<"*";
}
cout<<endl;
}
for(int i=2;i<=t;i++)
{
for(int j=1;j<=i;j++)
{
cout<<" ";
}
for(int k=t+(t-1);k>=i+(i-1);k--)
{
cout<<"*";
}
cout<<endl;
}

getch();
}

Monday, 8 December 2014

C++ total perulangan

C++ standar menampilkan bilangan yang jumlah maksimal di inputkan kemudian semua di jumlahkan dengan bahasa C ++, menggunakan fungsi perulangan / looping "for" 



Coding:

#include <conio.h>
#include <iostream.h>

 void main()
 {
int batas, x, i;

cout<<"PROGRAM UNTUK MENJUMLAHKAN BILANGAN SAMPAI  n : ";
cin>>batas;


for (x = 1; x<=batas; x++){

cout<<" + "<<x;
i=x+i;
}
{

cout<<" = "<<i;
cout<<endl<<endl<<endl;

}

getch();

}


Sunday, 7 December 2014

C++ Bintang

C++ Bintang, menyusun bintang miror cermin vertikal dengan bahasa C ++ ,menggunakan perulangan/ looping "For"



Coding :

#include <conio.h>
#include <iostream.h>

 void main()
 {
    for(int i=0; i<10; i++)
   {
      for (int j=0; j<i; j++)
      {
    cout<<"*";
      }
cout<<endl;
   }
   for(int i=0; i<10; i++)
   {
      for (int j=10; j>i; j--)
      {
    cout<<"*";
      }
cout<<endl;
   }
   for(int i=0; i<10; i++)
   {
      for (int j=0; j<i; j++)
      {
    cout<<"*";
      }
cout<<endl;
   }

 getch();
 }

C++ bilangan prima

C++ standar menampilkan bilangan prima 1-100 dengan bahasa C ++, menggunakan fungsi perulangan / looping "for"


coding:


#include <conio.h>
#include <iostream.h>

 void main()
 {
   int n;
   for(int i=0; i<=100; i++)
   {
    n=0;
      for(int j=1; j<=i; j++)
      {
  if(i%j==0)
       {
        n++;
       }
      }
      if (n==2)
       {
         cout<<i<<", ";
       }
   }

 getch();
 }

Thursday, 4 December 2014

C++ volume kubus

C++ standar menghitung volume kubus :


coding :


#include <conio.h>
#include <iostream.h>

void main ()
{
    cout<<"--------------------------"<<endl;
    cout<<"NIM\t:\t140030055"<<endl;
    cout<<"NAMA\t:\tLingga"<<endl;
    cout<<"--------------------------"<<endl;
    cout<<endl;

    float sisi, volume;

    cout<<"Masukan sisi kubus : ";
    cin>>sisi;

    volume = sisi * sisi * sisi;

    cout<<"Sisi kubus : "<<sisi<<endl;
    cout<<"Volume kubus : "<<volume<<" cm3";

    getch();
}

Thursday, 13 November 2014

C++ Volume air

C++ dasar menghitung volume benda tabung dan kubus, air yang tumpah setelah kubus di masukkan ke dalam tabung dan sisa air dalam tabung,
output :



coding :

#include <conio.h>
#include <iostream.h>

void main ()
{
   float phi=3.14;
float v_tabung;
float v_kubus;
float r;
float t;
float s;
float air_tumpah;
float air_sisa;

   cout<<"masukkan jari-jari tabung = ";
   cin>>r;

   cout<<"masukkan tinggi tabung = ";
   cin>>t;

   v_tabung=phi*r*r*t;
   cout<<"\nvolume tabung = "<<v_tabung<<""<<endl;

   cout<<"\nmasukkan sisi kubus = ";
   cin>>s;

   v_kubus=s*s*s;
   cout<<"volume kubus = "<<v_kubus<<""<<endl;

   air_tumpah=v_kubus;
   cout<<"\nair yang tumpah = "<<air_tumpah<<""<<endl;

   air_sisa=v_tabung-air_tumpah;
   cout<<"\nsisa air di dalam tabung = "<<air_sisa;
   getch();
}

C++ Warung makan

C++ standar, menghitung barang yang di beli, jumlahnya, total harga , jumlah yang di bayar, uang yang di bayar,  dan kembalian ,dengan input nomor produk cuma ada tiga produk nomor 1,2,3, dan jumlahnya yang di beli bebas. berdasarkan nomor barang yang di beli bonusnya berbeda-beda , dan untuk pembelian barang lebih dari 5 mendapat diskon. potongan/diskon nya total semua di potong 10%
 ,, sebenarnya gampang tapi bukan ini soal yang ku dapat. ini soalnya lebih jelas, gampang dan mudah di mengerti.
 output :



Coding :

#include <conio.h>
#include <iostream.h>
 void main()
 {
 char kode_menu, *nama_makanan, *bonus_minum;
 long jumlah_dibeli,harga_permenu,harga_harus_keluar;
 long diskon,total_harga;
 long dibayar,kembali;

 cout<<"kode menu (1...3)= ";
 cin>>kode_menu;
 cout<<"jumlah yang di beli= ";
 cin>>jumlah_dibeli;

 if (kode_menu=='1')
 {
  nama_makanan="Nasi Campur";
  bonus_minum="Es Teh";
  harga_permenu=12000;
 }
 else if (kode_menu=='2')
 {
  nama_makanan="Soto";
  bonus_minum="Es Jeruk";
  harga_permenu=14000;
 }
 else if (kode_menu=='3')
 {
  nama_makanan="Pecel";
  bonus_minum="Kopi";
  harga_permenu=10000;
 }

 harga_harus_keluar=jumlah_dibeli * harga_permenu;
 cout<<"harus bayar= "<<harga_harus_keluar;

 if (jumlah_dibeli>5)
 {
  diskon=harga_harus_keluar*0.1;
  cout<<"\ndiskon 10% = "<<diskon;
 }
 else
 {
  diskon=0;
 }

 total_harga=harga_harus_keluar - diskon;
 cout<<"\ntotal harga= "<<total_harga;
 cout<<"\n\njumlah yang di bayar= ";
 cin>>dibayar;


 cout<<"\n\nmenu yang di pesan= "<<nama_makanan;
 cout<<"\nbonus minuman= "<<bonus_minum;
 cout<<"\njumlah yang di beli= "<<jumlah_dibeli;
 cout<<"\njumlah yang di bayar= "<<dibayar;
 kembali=dibayar - total_harga;
 cout<<"\nKembalinya = "<<kembali;
 getch();
 }

C++ pembayaran

ini UTS kemarin tgl 12-nov-14 soalnya membingungkan, C++ standar, menghitung total harga , jumlah yang di bayar, uang yang di bayar, dan kembalian ,dengan input nomor produk cuma ada tiga produk nomor 1,2,3, dan jumlahnya yang di beli ,max 5. berdasarkan nomor barang yang di beli bonusnya berbeda-beda , dan untuk barang nomor 1 tidak ada potongan harga. potongan/diskon nya total semua di potong 10%
 ,, sebenarnya gampang tapi soalnya bikin bingung .
outputnya :


Coding :

#include <conio.h>
#include <iostream.h>
 void main()
 {
 int nomor_produk,jumlah_beli;
 long harga_produk;
 long diskon,total_harga,jumlah_bayar,dibayar,kembalian;

 cout<<"nomor produk yang di pilih (1...3)= ";
 cin>>nomor_produk;

 cout<<"jumlah pembelian= ";
 cin>>jumlah_beli;


 if (nomor_produk==1)
  {
     harga_produk=37500;
    cout<<"bonus minuman dingin";

  }
 else if (nomor_produk==2)
  {
     harga_produk=4*37500;
    cout<<"bonus ganti oli";

  }
 else if (nomor_produk==3)
  {
     harga_produk=0.7*37500;
    cout<<"bonus makan siang";

  }

  total_harga=harga_produk*jumlah_beli;
  cout<<"\ntotal harga = "<<total_harga;

    if (nomor_produk>1)
  {
    diskon= harga_produk*0.1;
  }
   else
   {
    diskon=0;
   }

  jumlah_bayar=total_harga - diskon;
  cout<<"\njumlah pembayaran= "<<jumlah_bayar;

  cout<<"\nuang yg di bayar= ";
  cin>>dibayar;

  kembalian= dibayar - jumlah_bayar;
  cout<<"\nkembalian= "<<kembalian;

 getch();
 }

C++ Volume benda

C++ dasar menghitung volume benda tabung dan kerucut,,





Coding :

#include<iostream.h>
#include<cstring.h>
#include<conio.h>
int main()
{
const float phi=3.14;
 float jari_jari,tinggi_tabung,tinggi_kerucut,luas_alas,volume;
 cout<<"masukan jari_jari: ";

 cin>>jari_jari;

 cout<<"masukan tinggi tabung: ";

 cin>>tinggi_tabung;
 cout<<"masukkan tinggi kerucut: ";
 cin>>tinggi_kerucut;

 luas_alas=phi*jari_jari*jari_jari;

 volume=(luas_alas*tinggi_tabung)+(luas_alas*tinggi_kerucut/3);

 cout<<"luas alas : "<<luas_alas<<endl;
 cout<<"volume benda = volume tabung + volume kerucut : "<<volume<<endl;

 getche ();
 return 0;
}

C++ penjualan

C++ dasar menghitung penjualan ,komisi, pajak, dan pendapatan , ,, dengan menggunakan struktur percabangan IF ELSE IF...ELSE, dan IF ELSE


CODING :

#include <conio.h>
#include <iostream.h>
 void main()
 {
  float penjualan;
  float total;

  float pajak;
  float pendapatan;

  cout<<"input penjualan : ";
  cin>>penjualan;

  if (penjualan > 500000)
  {
  total = 300000 + ( 0.2 * penjualan );
    cout<<"komisi :"<<total;
  }
  else if (penjualan > 200000)
  {
      total = 200000 + ( 0.15 * penjualan ) ;
      cout<<"komisi :"<<total;
  }
  else
  {
  total = 100000 + ( 0.1 * penjualan );
  cout<<"komisi :"<<total;
  }
  if (total > 300000)
  {
  pajak = 0.1 * total;
      cout<<"\npajak: "<<pajak;
  }
  else
  {
    pajak = 0;
  }
  pendapatan = total - pajak;
  cout<<"\npendapatan :"<<pendapatan;

  getch();
 }

C++ gaji pegawai2

C++ dasar menghitung gaji pegawai ,bonus, tunjangan anak, pajak, gaji bersih ,(perbedaan dengan yang sebelumnya disini menggunakan pajak, yg sebelumnya tidak ada pajaknya) ,, menggunakan struktur percabangan IF tunggal , dan IF ELSE

output seperti gmabar dibawah:

Coding :

#include <conio.h>
#include <iostream.h>

void main ()
{
  long gaji;
long bonus;
long jumlah_bekerja;
long jumlah_anak;
long tunjangan_anak;
long total,pajak,gaji_bersih;

  //by Lingga
   cout<<"masukkan jumlah bekerja = ";
   cin>>jumlah_bekerja;

   cout<<"masukkan jumlah anak = ";
   cin>>jumlah_anak;

   gaji=jumlah_bekerja*60000;
   cout<<"\n gaji = "<<gaji<<""<<endl;

   bonus=0.1*gaji;
   tunjangan_anak=jumlah_anak*500000;
   cout<<"\n tunjangan anak = "<<tunjangan_anak<<""<<endl;

   if (gaji>1600000)
   {
     gaji=gaji+bonus;
     cout<<"\nbonus= "<<bonus;
   }

   total=gaji+tunjangan_anak;
   cout<<"\n total = "<<total;

  if (total>2700000)
   {
    pajak=total*0.1;
    cout<<"\npajak= "<<pajak;
   }
  else
   {
    pajak=0;
    cout<<"\npajak= "<<pajak;
   }

  gaji_bersih=total-pajak;
  cout<<"\ngaji bersih= "<<gaji_bersih;
   getch();
}

C++ gaji pegawai1

C++ dasar menghitung gaji pegawai ,bonus, tunjangan anak, gaji bersih ,, dengan menginputkan jumlah bekerja dan jumlah anak :
output seperti gmabar dibawah:


coding:


#include <conio.h>
#include <iostream.h>

void main ()
{
   long gaji;
long bonus;
long jumlah_bekerja;
long jumlah_anak;
long tunjangan_anak;
long total;

   cout<<"masukkan jumlah bekerja = ";
   cin>>jumlah_bekerja;

   cout<<"masukkan jumlah anak = ";
   cin>>jumlah_anak;

   gaji=jumlah_bekerja*60000;
   cout<<"\n gaji = "<<gaji<<""<<endl;

   bonus=0.1*gaji;
   cout<<"bonus = "<<bonus<<""<<endl;

   tunjangan_anak=jumlah_anak*500000;
   cout<<"\n tunjangan anak = "<<tunjangan_anak<<""<<endl;

   total=gaji+bonus+tunjangan_anak;
   cout<<"\n total = "<<total;
   getch();
}

C++ IF ELSE IF..ELSE

C++ standar cara menghitung Nilai A, B, C , D,, dengan menggunakan struktur percabangan IF ELSE IF...ELSE
output seperti gambar:

Coding :

#include <conio.h>
#include <iostream.h>
 void main()
 {
  int nilai;

  cout<<"input nilai : ";
  cin>>nilai;

  if (nilai>=85)
  {
   cout<<"Nilai : A";
  }
  else if(nilai>=80)
  {
   cout<<"Nilai : B";
  }
   else if(nilai>=50)
  {
   cout<<"Nilai : C";
  }
  else
  {
  cout<<"Nilai : D";
  }
  getch();
 }

C++ IF ELSE

C++ standar cara menghitung Diskon ,, dengan menggunakan struktur percabangan IF ELSE
output seperti gambar:


coding :

#include <conio.h>
#include <iostream.h>
 void main()
 {
  float beli,diskon;

  cout<<"input harga beli =";
  cin>>beli;

  if (beli>=50000)
  {
   diskon=beli*0.2;
   cout<<"diskon 20% ="<<diskon;
  }
  else
  {
  diskon=beli*0.05  ;
  cout<<"diskon 5%="<<diskon;
  }
  getch();
 }

C++ IF Tunggal

C++ standar cara menghitung nilai dan hanya ada respon jika LULUS , jika tidak maka tidak ada respon,, dengan menggunakan struktur percabangan IF tunggal
output seperti gambar:




coding :


#include <conio.h>
#include <iostream.h>
 void main()
 {
  int nilai;

  cout<<"input nilai : ";
  cin>>nilai;

  if (nilai>80)
  {
   cout<<"Lulus";
  }
  getch();
 }