Konsep Dasar dari C n C++ Part 5
Konsep Dasar dari C n C++ Part 5
Berikut Ini ada Program Membuat Segitiga
Code:
//---------------------------------------------------------------------------
#include <vcl.h>
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{
int i,N;
cout<<"N: ";cin>>N;
for(i=1;i<=N;i++)
{
cout<<setw(i)<<setfill('*')<<"*"<<endl;
}
getch();
return 0;
}
//---------------------------------------------------------------------------
Perhitungan Luas Segitiga [simpLe]
Code:
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
int alas,tinggi,luas;
clrscr();
cout << "*--------------------------------------------------*"<<endl;
cout << "| @CopyRight By Jefri Fernando |"<<endl;
cout << "| Contact Me : jefrifernando@linuxmail.org |"<<endl;
cout << "| Visit me : http://click-unic.blogspot.com |"<<endl;
cout << "*--------------------------------------------------*"<<endl<<endl;
cout << "Masukan Alas Segitiga : " ; cin >> alas;
cout << "Masukan Tinggi Segitiga : " ; cin >> tinggi;
luas=(alas*tinggi)/2;
cout << "Luas Segitiga : "<<luas;
getch();
}
Contoh Program Buat TOKO or MARKET
Code:
//SOURCE BY Jefri Aug 2012
//Begin -->
#include <stdio.h>
#include <conio.h>
#include <process.h>
#include <dir.h>
#define keluaran "D:/OUTPUT_HARGA"
int a, b=0, harga=0, harga_asal=0, diskon, harga_barang;
char *jenis_barang;
FILE *stream, *text_terbeli, *barang_terbeli, *jumlah_harga;
//deklarasi fungsi untuk nama-nama barang yang sudah dipilih beserta harga barang kemudian dicetak kedalam file .txt
void text_note() {
text_terbeli = fopen("D:\\OUTPUT_HARGA\\TOKO_JEFRI_SEJAHTERA.txt", "w+");
fprintf(text_terbeli, "TOKO JEFRI SEJAHTERA\n\nBarang yang sudah terbeli adalah :\n");
fclose(text_terbeli);
}
void barang_terbeli_note() {
barang_terbeli = fopen("D:\\OUTPUT_HARGA\\TOKO_JEFRI_SEJAHTERA.txt", "a");
fprintf(barang_terbeli, "- %s - Rp.%i\n", jenis_barang, harga_barang);
fclose(barang_terbeli);
}
void harga_asal_note() {
jumlah_harga = fopen("D:\\OUTPUT_HARGA\\TOKO_JEFRI_SEJAHTERA.txt", "a");
fprintf(jumlah_harga, "\nharga asal adalah : Rp.%i\n", harga_asal);
fclose(jumlah_harga);
}
//---------------------------------------------------------->>
void print_to_paper() { // belum berfungsi
system("type D:\\OUTPUT_HARGA\\TOKO_JEFRI_SEJAHTERA.txt >printer");
}
void harga_on_note() {
stream = fopen("D:\\OUTPUT_HARGA\\TOKO_JEFRI_SEJAHTERA.txt", "a+");
fprintf(stream, "Diskon : %i\nHarga Setelah Diskon : %i\n\n\nsilahkan print dikertas\n\n", diskon, harga);
fclose(stream);
}
void daftar_barang() {
system("TITLE ::: TOKO JEFRI SEJAHTERA :::");
printf("\n Barang A : \n");
printf(" 1. Cerita dongeng - Rp. 20.000\n 2. Cerita rakyat - Rp. 15.000\n\n");
printf(" Barang B : \n");
printf(" 3. Novel Cinta - Rp. 35.000\n 4. Novel Misteri - Rp. 25.000\n");
printf(" 5. Selesai memilih");
}
void harga_asal_screen() {
harga_asal = harga;
printf("\n\n\n\n harga asal adalah : %i\n", harga_asal);
}
void hitung() {
diskon=harga/10;
harga-=diskon;
}
void main() {
mkdir(keluaran);
daftar_barang();
printf("\n\n Pilih buku : ");
text_note();
do {
if(b>0) {
printf("\n Pilih buku lagi atau pilih angka 5 untuk selesai memilih : ");
}
scanf("%i", &a);
switch(a) {
case 1 :
harga+=20000;
jenis_barang = "Cerita Dongeng";
harga_barang = 20000;
break;
case 2 :
harga+=15000;
jenis_barang = "Cerita Rakyat";
harga_barang = 15000;
break;
case 3 :
harga+=35000;
jenis_barang = "Novel Cinta";
harga_barang = 35000;
break;
case 4 :
harga+=25000;
jenis_barang = "Novel Misteri";
harga_barang = 25000;
break;
case 5 :
if(harga==NULL) {
printf(" Anda tidak membeli apa pun sekarang\n");
}
break;
default:
printf(" Anda Belum Membeli ! Cek harga yang Anda input !\n");
break;
}
if(a==5) {
break;
}
barang_terbeli_note();
printf(" \"%s\" seharga \"%i\" rupiah dari barang A telah terbeli\n", jenis_barang, harga_barang);
b++;
} while(b>0);
harga_asal_screen();
harga_asal_note();
hitung();
printf("\n Diskon : %i", diskon);
printf("\n\n Harga setelah diskon adalah : %i", harga);
harga_on_note();
print_to_paper();
getch();
}
//END -->
ane pake Borland Che ++ dan ini pake fungsi switch()-case
itu kalo di compile trus dijalanin programnya akan membuat satu folder "OUTPUT_FOLDER" di Drive d:\ dan itu isinya file .txt yaa hasil transaksi belanjanya :D
About: jefri
You may also like...
Langganan:
Posting Komentar (Atom)
Recent Posts
Popular Posts
-
1.LOAD_FILE Load file adalah query SQL untuk meng-load suatu file scara remote..kurang lebihnya seperti itu ..
-
assalamualaikummm permisi bang ane cuma mau share,.... gimana cara atau trik membuat Flashing screen ( atau layar menjadi kelap kelip,....)
-
pada kamus ini terdapat pilihan opsi dari bahasa Perancis ke Indonesia, dari bahasa Indonesia ke Perancis, lihat seluruh kata, tes, help se...
-
Situs jejaring sosial seperti Twitter dan Facebookbisa menjadi sarana flirting dan aturan berpacaran lewat situs jejaring sosial ini...
-
siap meluncur di tunggu dari kawan kawan untuk sharing bugs and scaning pake bot
-
Buat Ngerjaain Koneksi Orang Gunakan Seperlunya... Misalnya buat mutusin koneksi orang yang lagi buka situs porno
-
Apakah Anda punya sahabat atau rekan yang tampan, mapan tapi sampai sekarang masih senang sendiri dan belum berkeinginan punya pacar. Wa...
-
ada model baru dari vietnam. baru 12 taun gan. liat kaki nya deh gan, bikin deg deg an Cewek Idaman : Lê Hoàng Bảo Trân (Le Hoang Bao ...
-
Assalamu alaikum Sudah lama tidak posting blog nih disini saya akan membahas cara membuat program transaksi penjualan dengan Fox pro ...
-
Ciuman adalah bahasa tubuh yang populer untuk mengungkapkan rasa sayang kepada pasangan, teman maupun keluarga. Tapi ada beberapa tipe...
Recent Comments
Labels
Labels
Find us on Facebook
Labels
- backtrack (47)
- berita (12)
- blogseo (6)
- education (1)
- foxpro (2)
- hacking (78)
- Ilmu Komputer (131)
- info unik (32)
- intim (12)
- kesehatan (23)
- lounge (4)
- love (11)
- network (1)
- Network-Linux (1)
- network-windows (1)
- olahraga (5)
- pascal (2)
- php (1)
- programer (29)
- relationship (23)
- sqljavascriptdll (7)
- Virus (1)
- webhacking (9)
- wifihack (8)
Tidak ada komentar:
Posting Komentar