#include
#include
#include
int main()
{
int c;
float v,i,r,rp,rs,r1,r2,r3,z,w,t,kwh,harga,biaya,rho,l,resistansi,A;
do
{
printf("Nama : --\n");
printf("NIM : --\n");
printf("\n");
printf("Program Perhitungan Instalasi Listrik\n");
printf("\n");
printf("Pilihan Perhitungan:\n");
printf("---------------------------\n");
printf("\t1-menghitung Tegangan.\n");
printf("\t2-menghitung Kuat arus.\n");
printf("\t3-menghitung Tahanan.\n");
printf("\t4-menghitung tahanan pada rangkaian pararel.\n");
printf("\t5-menghitung tahanan pada rangkaian seri.\n");
printf("\t6-menghitung Energi Listrik.\n");
printf("\t7-menghitung Tarif Listrik.\n");
printf("\t8-menghitung Nilai Resistansi.\n");
printf("Pilih Perhitungan Yang akan dilakukan.");
scanf("%d", &c);
switch (c){
case 1:{
printf("Menghitung
Tegangan.\n");
printf("....................\n");
printf("Masukan Nilai Kuat
Arus : \n");
scanf("%f",&i);
printf("Masukan Nilai
Tahanan : \n");
scanf("%f",&r);
v=i*r;
printf("v: %f
volt",v);
break;
}
case 2:{
printf("Menghitung Kuat
Arus.\n");
printf("....................\n");
printf("Masukan Nilai
Tegangan :\n");
scanf("%f",&v);
printf("Masukan Nilai
Tahanan :\n");
scanf("%f",&r);
i=v/r;
printf("i: %f
ampere",i);
break;
}
case 3:{
printf("Menghitung Tahanan\n");
printf("..................\n");
printf("Masukan Nilai
Tegangan :\n");
scanf("%f",&v);
printf("Masukan Nilai
Kuat Arus\n");
scanf("%f",&i);
r=v/i;
printf("r : %f
ohm",r);
break;
}
case 4:{
printf("menghitung tahanan
rangkaian pararel\n");
printf("....................\n");
printf("tahanan 1:\n");
scanf("%f",&r1);
printf("tahanan
2:\n");
scanf("%f",&r2);
printf("tahanan
3:\n");
scanf("%f",&r3);
rp=1/r1+1/r2+1/r3;
printf("rp: %f ohm",rp);
break;
}
case 5:{
printf("menghitung tahanan
rangkaian seri\n");
printf("....................\n");
printf("tahanan
1:\n");
scanf("%f",&r1);
printf("tahanan
2:\n");
scanf("%f",&r2);
printf("tahanan
3:\n");
scanf("%f",&r3);
rs=r1+r2+r3;
printf("rs: %f
ohm",rs);
break;
}
case 6:{
printf("Menghitung Nilai
Energi Listrik\n");
printf("..........................\n");
printf("Masukan Nilai Kuat
Arus\n");
scanf("%f",&i);
printf("Masukan Nilai
Tahanan\n");
scanf("%f",&r);
printf("Masukan Nilai
Waktu\n");
scanf("%f",&t);
w=i*i*r*t;
printf("w: %f
joule",w);
break;
}
case 7:{
printf("Menghitung Harga
Tarif Listrik\n");
printf("..............................\n");
printf("Masukan Nilai
kwh\n");
scanf("%f",&kwh);
printf("Masukan Waktu per
jam\n");
scanf("%f",&t);
printf("Masukan harga
Energi per satuaan (KWH)\n");
scanf("%f",&harga);
biaya=kwh*t*harga;
printf("biaya:Rp.%f",biaya);
break;
}
case 8:{
printf("Menghitung Nilai
Resistansi\n");
printf("...........................\n");
printf("Masukan Nilai
relistivitas\n");
scanf("%f",&rho);
printf("Masukan Nilai
Panjang Konduktornya\n");
scanf("%f",&l);
printf("Masukan Nilai Luas
Penampang\n");
scanf("%f",&A);
resistansi=rho*l/A;
printf("resistansi:%f",resistansi);
break;
}
default:
{
printf("Pilihan anda
salah ");
break;
}
}
printf("\n");
printf("Apa kah anda ingin mengulanginya (1/0) ? ");
scanf("%d",&c);
printf("\n");
printf("\n");
system ("cls");
}
while ( c==1|c!=0);
printf ("\n\n
-----------------------------------------------------------------\n");
printf (" I\t\t\t\t\t\t\t\t
I\n");
printf (" I\tProgram Selesai
!!!\t\t\t\t\t I\n");
printf (" I\t\t\t\t\t\t\t\t
I\n");
printf (" I\tTerima Kasih :)\t\t\t\t I\n");
printf (" I\t\t\t\t\t\t\t\t
I\n");
printf ("
-----------------------------------------------------------------\n");
getch();
return 0;
}
sumber :https://banggintings.blogspot.com/2013/07/membuat-program-perhitungan-instalasi.html
Tidak ada komentar:
Posting Komentar