English French German Spain Italian Dutch Russian Brazil Japanese Korean Arabic Chinese Simplified
FellowEquality.com

Senin, 30 April 2012

1 Contoh Dasar Program C++

Berikut ini adalah contoh program sederhana yang akan mencetak kalimat "Hello, World!" dengan menggunakan pustaka stdio.h


#include <iostream>
using namespace std;
int main (int argc, char *argv[])
{
cout << "Hello World!" << endl;
cout << "miftahulfauzan.blogspot.com" << endl;
cin.get();
return 0;
}



Kamis, 26 April 2012

0 Sejarah dan Standar C


Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richard pada tahun 1967. Bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa yang disebut dengan B pada tahun 1970. Perkembangan selanjutnya dari bahasa B adalah bahasa C oleh Dennis Ricthie sekitar tahun 1972-an di Bell Telephone Laboratories Inc. ( sekarang adalah AT&T Bell Laboratories).

Selasa, 24 April 2012

0 Program Compiler C dan C++ (2)- Borland

Melanjutkan posting sebelumnya yang memposting tentang program C dan C++, nah sekarang ada lagi nih program yang berfungsi sama dengan dengan dev C++ yaitu Borland C++,

Borland adalah salah satu perusahaan yang membuat kompiler. Pada waktu lalu, mereka merilis versi dari C ++ yang disebut Turbo C++ yang menjadi populer untuk pemrograman pada lingkungan DOS, dan anda dapat menemukan beberapa buku yang berhubungan dengan kompiler tersebut.

Website Borland mempunyai informasi mengenai kompiler mereka, dan memberikan download gratis dari kompiler mereka. Perusahaan tersebut memberikan versi baru dari kompiler mereka , yaitu Borland C++ 5.5 untuk di download

untuk download

Senin, 23 April 2012

1 Program Compiler C dan C++ (1)







Kompilator (Inggris: compiler) adalah sebuah program komputer yang berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa pemrograman tertentu menjadi program yang ditulis dalam bahasa pemrograman lain.


Terlepas dari pengertiannya yang demikian relatif luas, istilah kompilator biasa digunakan untuk program komputer yang menerjemahkan program yang ditulis dalam bahasa pemrograman tingkat tinggi(semacam bahasa Pascal, C++, BASIC, FORTRAN, Visual Basic, Visual C#, Java, xBase, atau COBOL) menjadi bahasa mesin, biasanya dengan bahasa Assembly sebagai perantara.

Sabtu, 21 April 2012

0 Program C untuk konversi dari hari menjadi tahun bulan hari







dengan memasukkan script di bawah ini bisa di gunakan untuk mengkonversi dari hari menjadi tahun bulan hari


/*PROGRAM untuk menentukan konversi dari hari menjadi tahun bulan hari*/
#include <stdio.h>



int main()
{
/*DEKLARASI*/
int y, z, tahun, bulan, hari;

/*ALGORITMA*/
printf("Masukkan Total hari yang akan di konversi ke tahun bulan hari ");
printf ("\n");
scanf ("%d", &y);
/*Perhitungan untuk mendapatkan hasil yang di inginkan*/
tahun=y/365;
z=y%365;
bulan=z/30;
hari=z%30;
/*Mencetak Hasil*/
printf(" %d tahun ", tahun);
printf(" %d bulan ", bulan);
printf(" %d hari", hari);
getch();


}

Rabu, 04 April 2012

3 ALGORITMA SEDERHANA PENGHITUNGAN BIAYA WARNET

Program Warnet
{menghitung biaaya yang haru dibayar oleh seorang penyewa warnet}.Masukkan adalah waktu awal dan waktu selesai internet (hh:mm:ss)
.keluaran adalah lama dan biaya internet/jam = Rp 3000,- kelebihan waktu/menit=Rp50,- /detik=Rp10,-}

DEKLARASI
const BiayaPerJam : 3000{Biaya PerJam}
const BiayaPerMenit : 50{Biaya kelebihan waktu PerMenit}
const BiayaPerDetik : 10{Biaya kelebihan waktu PerDetik}
biaya=(j3.hh*BiayaPerjam) + (j3.mm*BiayaPerMenit) + (j3.ss*BiayaPerDetik)

Type jam : record < hh : integer, {0..23}
                    mm : integer, {0..59}
ss : integer, {0..59}
>
j1: Jam{ Jam masuk}
j2: Jam{ Jam keluar}
j3: Jam{ Selisih j1 dengan j2}
TotalDetik1, TotalDetik2, TotalDetik3 : integer
sisa : integer{peubah bantu untuk menamping sisa pembagian}
durasi : integer
biaya : real

ALGORITMA
read (j1.hh, j1.mm, j1.ss){Jam masuk}
read (j2.hh, j2.mm, j2.ss){Jam Keluar}

TotalDetik1 <- {j1.hh*BiayaPerJam) + (j1.mm*BiayaPerMenit) + j1.ss
TotalDetik2 <- {j2.hh*BiayaPerJam) + (j2*BiayaPerMenit) + j2.ss

durasi <- TotalDetik2 - TotalDetik1 {Mencari Selisih Detik}

j3.hh <- SelisihDeik div 3600
sisa <- SelisihDetik mod 3600
j3.mm <- sisa div 60
j3.ss <- sisa mod 60
write(j3.hh,j3.mm,j3.ss,biaya)

FellowEquality.com