Thursday, October 22, 2015

Algoritma dan program untuk menentukan harga barang yang telah di diskon dengan menggunakan ARRAY

Menentukan harga barang yang telah di diskon.


Nama Kelompok:

1. Devie Khaleda (D1041141007)
2. Lia Suci Fitriawati (D1041141039)
3. Sumarni (D1041141079)

Soal:


Buatlah algoritma dan program untuk menghitung harga barang yang mendapatkan diskon, apabila jumlah barang, harga dan diskon ditentukan oleh user.



Jawaban :



1. Algoritma



DEKLARASI
    int jumlah_barang, i, hasil, harga, diskon, potongan.

DESKRIPSI

    input (jumlah_barang)
    angka [jumlah_barang * 2]
       
    for i  1 to jumlah_barang do
    begin
        write (harga dan diskon)
        input (harga, diskon)
        angka [i * 2 - 1]  harga
        angka [i * 2]  diskon
    end.

    for i  1 to jumlah_barang do
    begin
        potongan  angka [i * 2 - 1] * angka [i * 2] / 100
        hasil  angka [i * 2 - 1] - potongan
        write (hasil)
    end.



2. Source Code dengan Bahasa Pemrograman C

   

#include <stdio.h>

int main()
{

int jumlah_barang, i, hasil, harga, diskon, potongan;

scanf ("%d",&jumlah_barang);
int angka[jumlah_barang*2];

for (i=1 ; i<=jumlah_barang; i++){
     printf ("Masukkan harga (spasi) diskon barang ke-%i \n", i);
     scanf ("%d %d", &harga, &diskon);
     angka[i*2-1]=harga;
     angka[i*2]=diskon;
     }

printf ("---------------------------------------\n");
printf ("\n");

for (i=1 ; i<=jumlah_barang; i++){
     potongan = angka[i*2-1] * angka[i*2] / 100;
     hasil = angka[i*2-1] - potongan;
     printf ("Biaya untuk barang ke-%i adalah %d \n",i,hasil);
     }
}



OUTPUT:




No comments:

Post a Comment