Kamis, 12 September 2019

Skrip program bahasa C++ perhitungan listrik


#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:

SEKOLAH KEDINASAN

Pengertian Sekolah Kedinasan Hal pertama yang perlu kamu ketahui bahwa sekolah kedinasan, sekolah ikatan dinas, dan perguruan tinggi kedinas...