tutorialswb

TutorialsWB hadir sebagai wadah bagi teman-teman yang ingin "Belajar PHP Dasar". Sehingga kami yakin bahwa TutorialsWB akan menjadi Pusat "Belajar Bahasa Pemrograman PHP" Disamping PHP website ini menyediakan berbagai tips dan trik Blogger. Kami menerima Pemasangan iklan banner atau artikel.

Hubungi Saya

Program Gabungan C++



Pada postingan program kali ini saya menggabungkan beberapa program, di antaranya luas dan keliling lingkaran, segitiga, segiempat, luas permukaan tabung. nanti sobat langsung lihat aja programnya. 

#include <conio.h>
#include <iostream>
#include <stdio.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>

using namespace std;
int main ()

{

long program ;

printf ("Program tentang Angka dan Matematika\n");

printf ("Pilih Program\n");

printf ("1.  Luas & Keliling Lingkaran\n");

printf ("2.  Luas & Keliling Segitiga (diketahui alas dan tinggi)\n");

printf ("3.  Luas & Keliling Segitiga (diketahui 3 sisi)\n");

printf ("4.  Luas & Keliling Segiempat\n");

printf ("5.  Rumus Jumlah dan hasil kali akar-akar Persamaan Kuadrat\n");

printf ("6.  Luas Permukaan & Volum Tabung\n");

printf ("7.  Rumus ABC\n");

printf ("8.  Kelipatan Angka\n");

printf ("10. Menghitung Pembayaran Pajak\n");

printf ("Masukkan Kode Program :"); scanf ("%ld",&program);

system("cls");

switch (program){

case 1:

float r,L,K;

printf("Masukan jari-jari : ");scanf("%f",&r);

K=2*3.14*r;

L=3.14*r*r;

printf("jadi L dan K lingkaran adalah %f dan %f\n",L,K);

getch();break;

case 2:

float al, ti, mir, ls, klln;

printf("Masukan Alas   : "); scanf("%f", &al);

printf("Masukan Tinggi : "); scanf("%f", &ti);

mir = sqrt((al*al)+(ti*ti));

klln = al+ti+mir;

ls = (al*ti)/2;

printf("\nLuas Segitiga     : %.1f\n", ls);

printf("Keliling Segitiga : %.1f\n", klln);

getch();break;

case 3:

float aq, bq, cq, lq, sq, kllq, xq;

printf("Masukan panjang A : "); scanf("%f", &aq);

printf("Masukan panjang B : "); scanf("%f", &bq);

printf("Masukan panjang C : "); scanf("%f", &cq);

kllq = aq+bq+cq;

sq = 0.5*kllq;

xq = sq*(sq-aq)*(sq-bq)*(sq-cq);

lq = sqrt(xq);

printf("\nLuas Segitiga     : %.1f\n", lq);

printf("Keliling Segitiga : %.1f\n", kllq);

getch();

break;

case 4:

float p4, l4, L4, kllg;

printf("Masukan panjang   : "); scanf("%f", &p4);

printf("Masukan lebar     : "); scanf("%f", &l4);

kllg = 2*(l4+p4);

L4 = p4*l4;

printf("\nLuas Segiempat     : %.1f\n", L4);

printf("Keliling Segiempat : %.1f\n", kllg);

getch();

break;

case 5:

float xplus, xkali, a1, b1, c1, rumus1, rumus2, rumus3, rumus4;

printf("Rumus jumlah dan hasil kali akar-akar persamaan kuadrat\n");

printf("1. x1 kuadrat + x2 kuadrat\n");

printf("2. x1/x2 + x2/x1\n");

printf("3. 1/x1kuadrat + 1/x2kuadrat\n");

printf("4. x1 pangkat3 + x2 pangkat3\n");

printf("\nMasukan bilangan A : "); scanf("%f", &a1);

printf("Masukan bilangan B : "); scanf("%f", &b1);

printf("Masukan bilangan C : "); scanf("%f", &c1);

xplus = (-b1)/a1;

xkali = c1/a1;

rumus1 = (xplus*xplus)-(2*xkali);

rumus2 = ((xplus*xplus)-(2*xkali))/xkali;

rumus3 = ((xplus*xplus)-(2*xkali))/(xkali*xkali);

rumus4 = (xplus*xplus*xplus)-(3*xkali)*xplus;

printf("\nHasil dari Rumus 1 : %.1f\n", rumus1);

printf("Hasil dari Rumus 2 : %.1f\n", rumus2);

printf("Hasil dari Rumus 3 : %.1f\n", rumus3);

printf("Hasil dari Rumus 4 : %.1f\n", rumus4);

getch();

break;

case 6:

float rt, tt, lp, v, k;

printf("Masukan jari-jari  : "); scanf("%f", &rt);

printf("Masukan tinggi     : "); scanf("%f", &tt);

v = 3.14*rt*rt*tt;

k = 3.14*rt*2;

lp = (2*(3.14*rt*rt))+(tt*k);

printf("\nVolum Tabung          : %.1f\n", v);

printf("Luas Permukaan Tabung : %.1f\n", lp);

getch();

break;

case 7:

float a2, b2, c2, d2, x1, x2;

printf("Masukan bilangan A : "); scanf("%f", &a2);

printf("Masukan bilangan B : "); scanf("%f", &b2);

printf("Masukan bilangan C : "); scanf("%f", &c2);

d2 = (b2*b2)-4*a2*c2;

x1 = (-b2+(sqrt(d2)))/2*a2;

x2 = (-b2-(sqrt(d2)))/2*a2;

if (d2>0){

printf("\nKarena D>0, maka termasuk akar real berlawanan\n");

}

else if (d2==0){

printf("Karena D=0, maka termasuk akar kembar\n");

}

else if (d2<0){

printf("Karena D<0, maka termasuk akar imajiner\n");

}

printf ("Nilai X1 yaitu %.2f\n", x1);

printf ("Nilai X2 yaitu %.2f", x2);

getch();

break;

case 8:

int j,aw,ak,klpt;

printf ("Masukan bilangan Awal  : "); scanf ("\%i",&aw);

printf ("Masukan bilangan Akhir : "); scanf ("%i",&ak);

printf ("Masukan Kelipatan      : "); scanf ("%i",&klpt);

for(j=aw;j<ak;j=j+klpt){

printf ("%i ", j);

}

getch();

break;

system("cls");

case 10:

int pajak, gaji, z, m, ck, dk, e;

printf ("Masukan gaji anda  : "); scanf ("%i",&gaji);

system("cls");

if (gaji<=25000000)

{pajak=gaji*10/100;

printf ("Pajak           : %i",pajak);

}

if (gaji>25000000)

{

if (gaji<50000000)

{

pajak=25000000*10/100;

z=gaji-25000000;

m=z*25/100;

ck=pajak+m;

printf ("Pajak 10 persen : %i\n",pajak);

printf ("Pajak 25 persen : %i\n",m);

printf ("Jumlah pajak    : %i",ck);

}

}

if (gaji>=50000000)

{

pajak=25000000*10/100;

z=gaji-25000000;

m=z*25/100;

ck=gaji-50000000;

dk=ck*35/100;

e=pajak+m+dk;

printf ("Pajak 10 persen : %i\n",pajak);

printf ("Pajak 25 persen : %i\n",m);

printf ("Pajak 35 persen : %i\n",dk);

printf ("Jumlah pajak    : %i",e);

}

getch();

break;

default :

printf ("Program yang anda pilih tidak ada !!!");

break;

}

getch();

}

Jika programnya dijalankan maka tampilannya seperti gambar dibawah ini.





Baca Juga

closed