Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.11 KB | None | 0 0
  1. // Program untuk menghitung inventory;
  2.  
  3. /*  Programmer  : William Handi Wijaya      Tanggal diselesaikan : 21 November 2019
  4.     NRP         : 05111940000087            Kelas                : Dasar Pemograman C */
  5.  
  6. #include <stdio.h>
  7. //prototype fungsi
  8. int fungsi_out(int, int);
  9.  
  10. int main(void)
  11. {
  12.     //deklarasi variabel
  13.     int i = 0, //variabel loop
  14.         id, // input - id pekerja
  15.         banyak, // input - banyak barang
  16.         akhir = 0, //output - total barang
  17.         tanda; //variabel penanda
  18.     //loop program sebanyak 4 kali
  19.         while(i < 4)
  20.         {
  21.             tanda = id;
  22.             //mendapat id
  23.             printf("\nMasukkan ID > ");
  24.             scanf("%d", &id);
  25.             if(tanda != id)
  26.             {
  27.             //mendapatkan nilai barang pada 1 id
  28.                 printf("\nBerapa banyak barang ? > ");
  29.                 scanf("%d", &banyak);
  30.                 akhir += fungsi_out(id, banyak);
  31.                 i++;
  32.             }
  33.             else
  34.             //kasus ketika id telah dimasukkan
  35.                 printf("\nMasukkan yang belum ya!\n");
  36.             }
  37.     //menampilkan total barang
  38.     printf("\nTotal Inventory >>> %d \n", akhir);
  39. }
  40.  
  41. int fungsi_out(int id, int banyak)
  42. {
  43.     int inventory = 0;
  44.     inventory += banyak;
  45.     printf("\nInventory dari ID ke-%d >>> %d\n", id, inventory);
  46.     return inventory;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement