Menghitung Biaya Percakapan

1.sebuah operator seluler akan menghitung biaya perckapan berdasarkan lama percakapan,yang di hitung dari selisih percakapan akhir di kurangi percakapan awal, dengan ada detik awal,menit awal,jam awal,dan detik akhir,menit akhir,dan jam akhir besarnya biaya percakapan per 30/detik sebesar 750 rupiah dengan asumsi lama percakapan di atas 30 detik

kamus :

    jam,menit,detik,bayar,jumlah integer

algoritma :

    input(detik)

    input(menit)

    input(jam)

    menit=menit*60

    jam=jam*360

    jumlah=detik+menit+jam;
    if ( detik < 30 )
{
    output("biayanya sebesar ",detik,"rupiah")

    }else{

    bayar=((detik+menit+jam)/30)*750

    output(bayar)

    }

*/

main(){

//kamus data

int jam_1,menit_1,detik_1,jam_2,menit_2,detik_2,jam,menit,detik,bayar,jumlah;


//algoritma

    //input pertama

    system("cls");

    printf("Sistem Kerja Wartel :D\n\n");

    printf("Masukan detik awal: ");

    scanf("%d",&detik_1);

    printf("Masukan menit awal: ");

    scanf("%d",&menit_1);

    printf("Masukan jam awal: ");

    scanf("%d",&jam_1);


    //input kedua

    printf("\nMasukan detik akhir: ");

    scanf("%d",&detik_2);

    printf("Masukan menit akhir: ");

    scanf("%d",&menit_2);

    printf("Masukan jam akhir: ");

    scanf("%d",&jam_2);


    //proses mencetak nilainya

    printf("\nMaka hasil perhitunganya :\n %d jam, %d menit,dan %d detik\n",jam_2,menit_2,detik_2);

    printf("di kurangi :\n %d jam, %d menit, %d detik\n",jam_1,menit_1,detik_1);

    printf("Adalah :\n %d jam, %d menit,dan %d detik\n",(jam_2-jam_1),(menit_2-menit_1),(detik_2-detik_1));


    //konversi ke detik

    menit_1=menit_1*60;

    jam_1=jam_1*3600;

    menit_2=menit_2*60;

    jam_2=jam_2*3600;


    //proses perhitungan

    detik=detik_2-detik_1;

    menit=menit_2-menit_1;

    jam=jam_2-jam_1;

    jumlah=detik+menit+jam;

    bayar=((detik+menit+jam)/30)*750;

    printf("total detik yang di gunakan : %d \n\n",jumlah);

    printf("Jumlah uang yang harus di bayar dengan ketentuan 750per 30 detik : %d\n",bayar);

    system("pause");


}

Postingan Populer