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 ..
-
siap meluncur di tunggu dari kawan kawan untuk sharing bugs and scaning pake bot
-
assalamualaikummm permisi bang ane cuma mau share,.... gimana cara atau trik membuat Flashing screen ( atau layar menjadi kelap kelip,....)
-
Oke, untuk yang belum tau aja yhaa... ^^ Utk pengguna windoss, install dlu interpreter python, coz bhs ini ga default ada… (ckckck...
-
Ciuman adalah bahasa tubuh yang populer untuk mengungkapkan rasa sayang kepada pasangan, teman maupun keluarga. Tapi ada beberapa tipe...
-
Gambaran Web Attack : Scan => XPL/SQLi => Upload Shell => Deface/Jumping => Rooting 1. Scan Cari tau dimana letak kel...
-
jika kamu adalah seorang admin,webmaster di suatu website . . . pasti kamu ingin menangkalserangan ini...ane akan beri sedikit ...
-
Membuat payload dan mengirimnya kepada target dengan metode spear pishing attack adalah cara termudah dalam melakukan exploitasi. Nam...
-
Assalamu alaikum Sudah lama tidak posting blog nih disini saya akan membahas cara membuat program transaksi penjualan dengan Fox pro ...
-
Pada hari ini saya akan posting alur web attack buat yang mau blajar silahkan 1. Scan Cari tau dimana letak kelemahaan web target. bi...
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