Program Menghitung Biaya Tambahan untuk Paket Operator Seluler dengan Bahasa C


Program Menghitung Biaya Tambahan untuk Paket Operator Seluler



CODE

#include <stdio.h>


int main() {

    int menit_terpakai, sms_terkirim;

    float data_terpakai;


    printf("=== Akumulasi Biaya Tambahan ===\n\n");

    printf("Kamu sedang menggunakan paket pada sebuah operator seluler\n");

    printf("Dengan ketentuan sebagai berikut:\n");

    printf("Limit telepon 120 menit.\n");

    printf("Limit SMS 50 SMS.\n");

    printf("Limit Data 10 GB.\n");

    printf("Harga Rp. 120.000\n");

    printf("=================\n\n");


    printf("Silahkan masukkan total yang kamu gunakan:\n");

    printf("Waktu Telepon (menit): ");

    scanf("%d", &menit_terpakai);


    printf("SMS: ");

    scanf("%d", &sms_terkirim);


    printf("Data (GB): ");

    scanf("%f", &data_terpakai);


    int harga_paket = 120000;

    int batas_menit = 120;

    int batas_sms = 50;

    float batas_data = 10.0;


    int biaya_tambahan_menit = 0;

    int biaya_tambahan_sms = 0;

    int biaya_tambahan_data = 0;


    if (menit_terpakai > batas_menit) {

        biaya_tambahan_menit = (menit_terpakai - batas_menit) * 150;

    }

    if (sms_terkirim > batas_sms) {

        biaya_tambahan_sms = (sms_terkirim - batas_sms) * 25;

    }

    if (data_terpakai > batas_data) {

        biaya_tambahan_data = (data_terpakai - batas_data) * 1000;

    }


    int total_biaya_tambahan = biaya_tambahan_menit + biaya_tambahan_sms + biaya_tambahan_data;


    int total_biaya = harga_paket + total_biaya_tambahan;


    printf("\nHarga paket: Rp %d\n", harga_paket);

    printf("Biaya Tambahan Telepon: Rp %d\n", biaya_tambahan_menit);

    printf("Biaya Tambahan SMS: Rp %d\n", biaya_tambahan_sms);

    printf("Biaya Tambahan Data: Rp %d\n", biaya_tambahan_data);

    printf("\nTotal: Rp %d\n", total_biaya);


    return 0;

}


Komentar

  1. https://drive.google.com/drive/folders/1W8dmKoPTV3a6etL29R1XdVuKP76aUsV2

    BalasHapus
  2. https://drive.google.com/drive/folders/17UaihhG_q9a9owRgEcZ8wK20LKlHe6Am

    BalasHapus

Posting Komentar