Home
Add Document
Sign In
Register
Program Simulasi Optimalisasi Biaya
Home
Program Simulasi Optimalisasi Biaya
1 L 1 #include<stdio.h> #include<string.h> char nama[100][20],jenis[100][20]; int tes,daya[100],kons[100],a,cost[100],cost_total,oil_price,gas_p...
Author:
Yandi Irwan Halim
34 downloads
152 Views
50KB Size
Report
DOWNLOAD PDF
Recommend Documents
OPTIMALISASI LABA PERUSAHAAN MELALUI EFISIENSI BIAYA PRODUKSI
PERANCANGAN PROGRAM SIMULASI OPTIMALISASI TATA LETAK SEPEDA MOTOR DENGAN METODE SIMULATED ANNEALING SKRIPSI
BIAYA SEBAGAI PROGRAM WASAN BIAYA PADA
ANALISIS OPTIMALISASI WAKTU DAN BIAYA DENGAN PROGRAM PRIMAVERA 6.0 (Studi Kasus : Proyek Perumahan Puri Kelapa Gading)
APLIKASI PROGRAM LINIER MENGGUNAKAN LINDO PADA OPTIMALISASI BIAYA BAHAN BAKU PEMBUATAN ROKOK PT. DJARUM KUDUS
OPTIMALISASI BIAYA PRODUKSI PADA CV JATIKARYA EMBROIDERY SEMARANG DAN SIMULASINYA DALAM PROGRAM SOLVER
OPTIMALISASI PEMESANAN BAHAN BAKU DI PT XYZ UNTUK MEREDUKSI BIAYA PERSEDIAAN DENGAN METODE PROGRAM DINAMIS
SIMULASI OPTIMALISASI TENAGA MEKANIK DI SERVICE YAMAHA KENJERAN SURABAYA
OPTIMALISASI BIAYA PRODUKSI PENAMBANGAN MENGGUNAKAN PERT DAN CPM
OPTIMALISASI WAKTU DAN BIAYA DENGAN LINEAR SCHEDULING METHOD
VISUALISASI TEORI OPTIMALISASI BIAYA TRANSPORTASI UNTUK PEMBELAJARAN RISET OPERASI
ANALISIS OPTIMALISASI BIAYA DISTRIBUSI SPARE PARTS DI PT UNITED TRACTORS
Program Simulasi Kasir dan Password
Skenario Pemodelan Sistem Simulasi Dengan ProModel Verifikasi Program Simulasi Validasi
SIMULASI BIAYA PENYALURAN DAYA LISTRIK DENGAN METODE NASH GAME
OPTIMALISASI PERAN GURU DALAM EVALUASI PROGRAM PEMBELAJARAN
EFEKTIVITAS KOMUNIKASI PROGRAM OPTIMALISASI LAHAN PEKARANGAN
Edisi Agustus Optimalisasi Qurban Melalui Program SGQ
BAB 3 PERANCANGAN PROGRAM SIMULASI. Untuk merancang program simulasi penyelesaian rubix cube ini, digunakan
PERANCANGAN PROGRAM SIMULASI PERINTAH DASAR JARINGAN KOMPUTER
Modul ke: AKUNTANSI BIAYA SISTEM BIAYA DAN AKUMULASI BIAYA. Fakultas EKONOMI VENY, SE.MM. Program Studi AKUNTANSI
Optimalisasi Biaya Total Perencanaan dan Pengendalian Persediaan Menggunakan Program Dinamik (Studi Kasus : Nabila Bakery SPMA Kalasey Manado)
PSALM: Program Simulasi untuk Sistem Linier
Simulasi Program ATM Sederhana dengan C++
L‐1 #include<stdio.h> #include<string.h> char nama[100][20],jenis[100][20]; int tes,daya[100],kons[100],a,cost[100],cost_total,oil_price,gas_price,coal _price,power_need,efi[100],power_total;
void judul() { printf(" Program Simulasi Optimalisasi Biaya Pembangkit Listrik"); printf("\n\n\n\n"); printf("\n Oleh:\n"); printf("\n Indra Gunawan"); printf("\n 2011"); getchar(); } void initiate(){ printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\ n\n"); printf("Masukkan harga minyak(Barrel) :$ "); scanf("%d",&oil_price); fflush(stdin); printf("Masukkan harga gas(MMBTU) :$ "); scanf("%d",&gas_price); fflush(stdin); printf("Masukkan harga batubara(MMBTU) :$ "); scanf("%d",&coal_price); fflush(stdin); printf("Masukkan Daya yang dibutuhkan (Megawatt): "); scanf("%d",&power_need); fflush(stdin); } void menu(){ printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nSimulasi Pembangkit Listrik\n===========================\n"); printf("1.Lihat Data\n"); printf("2.Ubah Data\n"); printf("3.Tambah Data\n"); printf("4.Hapus Data\n"); printf("5.Optimasi Biaya\n"); printf("6.Simpan dan Keluar\n\n"); printf("Masukkan Pilihan[1..6]: "); } void baca(){ printf("Harga Minyak $%d/barrel",oil_price); printf("\nHarga Gas $%d/MMBTU",gas_price); printf("\nHarga Batubara $%d/MMBTU",coal_price); printf("\nDaya yang dibutuhkan %d Megawatt",power_need); printf("\n\n\nData Pembangkit Listrik\n");
L‐2 printf(" %-15s | %-7s | %-10s | %-7s | %-7s | %-7s ","Nama ","Daya","Jenis","Kons","efi","cost\n"); printf("========================================================= ================\n"); for(int b=0;b
} void sorting() { for(int i = 0;i < a; i ++) { for(int j = a-1;j >i; j --) { if(efi[j] < efi[j-1]) { char chrtmp[100]; int inttmp;
L‐3 strcpy(chrtmp, nama[j]); strcpy(nama[j], nama[j-1]); strcpy(nama[j-1], chrtmp); inttmp = daya[j]; daya[j] = daya[j-1]; daya[j-1] = inttmp; strcpy(chrtmp, jenis[j]); strcpy(jenis[j], jenis[j-1]); strcpy(jenis[j-1], chrtmp); inttmp = kons[j]; kons[j] = kons[j-1]; kons[j-1] = inttmp; } } } } void main(){ judul(); initiate(); FILE *p; char tempnama[20],tempjenis[20]; int input,tempdaya,tempkons,flag; p=fopen("skripsi.txt","r"); a=0; while(fscanf(p,"%s %d %s %d",&nama[a],&daya[a],&jenis[a],&kons[a] )!=EOF){ a++; } do{ baca(); printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"); menu(); scanf("%d",&input); fflush(stdin); printf("\n"); switch(input){ case 1 : printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"); baca(); printf("Press Enter to continue....."); getchar(); break; case 2 : printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n"); do{ printf("Masukkan nama pembangkit: "); scanf("%s",tempnama); fflush(stdin);
L‐4 }while(strlen(tempnama)<1 || strlen(tempnama)>20 ); do{ printf("Masukkan Daya(Megawatt): "); scanf("%d",&tempdaya); fflush(stdin); }while(tempdaya<0 || tempdaya>100); do{ printf("Pilihan Bahan Bakar"); printf("\nMinyak\n"); printf("Gas\n"); printf("Batubara\n\n\n"); printf("Masukkan Jenis Bahan Bakar: "); scanf("%[^\n]s",tempjenis); fflush(stdin); }while(strcmpi(tempjenis,"minyak")!=0&&strcmpi(tempjenis,"gas")!= 0&&strcmpi(tempjenis,"batubara")!=0); do{ printf("Masukkan Konsumsi Bahan Bakar: "); scanf("%d",&tempkons); fflush(stdin); }while(tempkons<0 || tempkons>100);
flag=-1; for(int b=0;b
do{ printf("Masukkan Nama
Pembangkit: "); scanf("%s",tempnama); fflush(stdin);
L‐5 }while(strlen(tempnama)>10 ||strlen(tempnama)<1); do{ printf("Masukkan Daya(Megawatt): "); scanf("%d",&tempdaya); fflush(stdin); }while(tempdaya<0 || tempdaya>100); do{ printf("\nPilihan Bahan Bakar"); printf("\nMinyak\n"); printf("Gas\n"); printf("Batubara\n\n\n"); printf("Masukkan Jenis Bahan Bakar: "); scanf("%[^\n]s",tempjenis); fflush(stdin); }while(strcmpi(tempjenis,"minyak")!=0&&strcmpi(tempjenis,"gas")!= 0&&strcmpi(tempjenis,"batubara")!=0); do{ printf("Masukkan Konsumsi Bahan Bakar: \n"); scanf("%d",&tempkons); fflush(stdin); }while(tempkons<0 || tempkons>100); flag=-1; for(int b=0;b
do{ printf("Masukkan Nama
Pembangkit [1..10 kar]: ");
L‐6 scanf("%s",tempnama); fflush(stdin); }while(strlen(tempnama)<1 || strlen(tempnama)>10); flag=-1; for(int z=0;z
sorting(); cek(); getchar(); break;
} }while(input!=6); fclose(p); p=fopen("skripsi.txt","w"); for(int b=0;b
×
Report "Program Simulasi Optimalisasi Biaya"
Your name
Email
Reason
-Select Reason-
Pornographic
Defamatory
Illegal/Unlawful
Spam
Other Terms Of Service Violation
File a copyright complaint
Description
×
Sign In
Email
Password
Remember me
Forgot password?
Sign In
Our partners will collect data and use cookies for ad personalization and measurement.
Learn how we and our ad partner Google, collect and use data
.
Agree & close