Joko-Alfandie’s Blog

Just another WordPress.com weblog

Renungan Sabtu Malam

Pengen nulis po neh yo ???? bingung #tuingtuing

baru saja dapat artikel bagus dari kaskus mw tak share disini … gk papa y :) masalahnya saya bukan pujangga .. kayak lagunya Base jam #bukan pujangga =)) Mari dimulai… sebelumnya baca lafal basmallah terlebih dahulu

Dihari ini esok dan selanjutnya

Aku selalu melihat keindahan disela tanah airku, disini dimana aku bisa belajar berjalan, melihat, menulis, membaca, menghirup udara, berlari, mengartikan makna kehidupan …

Disaat aku sedang mempelajari itu semua, aku melihat seseorang yang sedang memberi aba aba kepadaku, untuk bisa melihat, aku melihat seorang laki-laki dan perempuan yang sedang tersenyum kepadaku, mungkin aku tidak pernah melihatnya langsung tapi aku dapat merasakannya …

Dan disaat aku sedang belajar berjalan&berlari aku melihat seseorang memberikan aku aba-aba dengan boneka besar berwarna putih yang digenggam oleh tangan halus seorang ibu&ayah …

Dan disaat aku belajar menulis&membaca mereka selalu sabar memberi nasihat kepadaku agar aku giat dan lebih semangat belajar menulis&membaca …

Disini didunia ini aku bisa belajar sesuatu yang indah, Tapi aku bisa merasakan hal yang mungkin bisa membuat aku membencinya, aku belajar memaafkan, bersabar, ikhlas, menerima kenyataan …

perjuanganku untuk hidup, membuahkan hasil yang baik, aku menyadari aku bukan seseorang yang sempurna sesuatu yang mungkin bersinar untuk negeri ini …

Tapi aku bisa memberikan kehidupan hijau dan indah didunia ini …

Makna kehidupan ku berasal dari keikhlasan, aku pernah merasakan perih di hatiku pada saat kecil, melihat sekumpulan keluarga kecil yang tidur dibawah jembatan, aku memberikan yang terbaik untuk mereka(makanan, minuman, cemilan kecil) aku bahagia senyum kecilku menyertai mereka …

Disaat aku besar, aku melihat terangnya dunia ku berharap menjadi orang yang sukses yang bisa membantu orang yang sedang kesusahan, ku berusaha mempertahankan penglihatan cerahku didunia ini, tapi apa dayaku disaat aku mencoba mempertahankan mataku, mereka berdua tertutup untuk mendapat kebahagiaan didunia lain …

Terima kasih ya Allah engkau telah memberikan sesuatu yang sempurna dikehidupanku dan orang yang aku sayangi, sayangi mereka ampuni mereka ya Allah seperti engkau menyangi para nabi&rassulmu :’)

Mungkin bisa direnungkan agar kita lebih mensyukuri apa yag telah diberikan Allah kepada kita semua :)

Aplikasi Kalkulator Sederhana

udah lama banget gx ngepost blog tercinta ini … :D tapi mw ngepost ap yah …..
ah…ngepost ini aj ah….

Hmmm … postingin aplikasi sederhana tentang kalkulator sederhana saja yg pernah tak buat waktu semester 2 dah lama mw tak postingin tapi gk jadi terus … Maybe bisa membantu temen2 yang buntu :D

Disini saya memakai OOP (Object Oriented Programming) dengan diciri2nya .. ad class dan didalam class itu terdapat public ,private dan apa y saya lupa :) tapi yg lebih sering digunakan it y kedua yg disebutin diawal td  :D

Sekarang mari kita preteli satu persatu


#include<iostream.h>
#include<conio.h>

class kalku
{
 friend istream & operator >>( istream &, kalku & );
 friend ostream & operator << ( ostream &, const kalku & );
public:
 kalku();
 void tampilan();
 void kali();
 void tambah();
 void kurang();
 float bagi();
 void akar();
private:
 int a, b,c;

};

Friend istream & ostream -> operator overloading

sekarang kita berlanjut ke public -> didalam public ini biasanya terdapat fungsi2 yg nantinya dipake dalam aplikasi tersebut

trus private -> biasanya sich hanya pendeklarasian tipe data dan variabel yg akan digunakan ..

dilanjutkan dengan implementasi dari fungsi2 yg ad dipublic tadi y …

istream & operator >> ( istream & in, kalku & r )
{
 cout << "      BILANGAN 1 : ";
 in >> r.a;
 cout << "      BILANGAN 2 : ";
 in >> r.b;
 return in;
}

ostream & operator<< ( ostream & out, const kalku & r )
{
 int pil;
 gotoxy( 4, 20 );
 cout << char( 201 );
 for ( int i = 1; i <= 20; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 187 );
 gotoxy( 4, 21 );
 cout << char( 186 ) << "  PILIHAN OPERATOR  " << char( 186 ) << endl;

 gotoxy( 4, 22 );
 cout << char( 204 );
 for ( int i = 1; i <=20; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 185 ) << endl<<endl;
gotoxy(4,23);
 cout <<char(186)<< " [1]  TAMBAH  ( + ) " <<char(186)<< endl;
 gotoxy( 4, 24 );
 cout <<char(186)<< " [2]  KURANG  ( - ) " <<char(186)<< endl;
 gotoxy( 4, 25);
 cout <<char(186)<< " [3]  KALI    ( X ) " <<char(186)<< endl;
 gotoxy( 4, 26 );
 cout <<char(186)<< " [4]  BAGI    ( / ) " <<char(186)<< endl;
 gotoxy(4,27);
cout<<char(200);
for ( int i = 1; i <= 20; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 188 ) << endl;


 gotoxy(4,28);cout<<" PILIHAN : [ ] ";gotoxy(16,28);cin >> pil;
 switch ( pil )
 {
 case 1:
 r.tambah();
 break;
 case 2:
 r.kurang();
 break;
 case 3:
 r.kali();
 break;
 case 4:
 r.bagi();
 break;
 default:

 break;
 }


}
void kalku::tampilan()
{
 gotoxy(6,6);
 cout<<char(201);
 for(int i=1;i<=15;i++){
 cout<<char(205);
 }
 cout<<char(187)<<endl;
 gotoxy(6,7);
 cout<<char(186)<<"               "<<char(186)<<endl;
 gotoxy( 5, 8 );
 cout<<" " << char( 204 );
 for ( int i = 1; i <= 4; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 203 );
 gotoxy( 10, 8 );
 cout << char( 203 );
 for ( int i = 1; i <=3 ; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 203 );
 gotoxy( 14, 8 );
 cout  << char( 203 );
 for ( int i = 1; i <= 3; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 203 );


 for ( int i = 1; i <=3; i++ )
 {
 cout << char( 205 );
 }

 cout << char( 185 ) << endl;
 gotoxy( 6, 9 );
 cout << char( 186 ) << " 7 " << char( 186 ) <<" 8 " << char( 186 )<<" 9 "<< char( 186 )<<" + " << char( 186 )<< endl;
 gotoxy( 6, 10 );
 cout << char( 204 );
 for ( int i = 1; i <= 4; i++ )
 {
 cout << char( 205 );
 }
 gotoxy(7,10);
 for ( int i = 1; i <= 2; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 205 );
 cout << char( 206 );
 for ( int i = 1; i <= 2; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 205 );

cout << char( 206 );
 for ( int i = 1; i <=2; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 205 );
 cout << char( 206 );
 for ( int i = 1; i <=3; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 185 )<<endl;

 cout <<"     " <<char( 186 ) << " 4 " << char( 186 ) <<" 5 " << char( 186 )<<" 6 "<< char( 186 )<<" - " << char( 186 )<< endl;
 cout<<"     "<<char(204);
 gotoxy(7,12);
 for ( int i = 1; i <= 2; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 205 );
 cout << char( 206 );
 for ( int i = 1; i <= 2; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 205 );

 cout << char( 206 );
 for ( int i = 1; i <=2; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 205 );
 cout << char( 206 );
 for ( int i = 1; i <=3; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 185 )<<endl;

 cout <<"     " <<char( 186 ) << " 1 " << char( 186 ) <<" 2 " << char( 186 )<<" 3 "<< char( 186 )<<" * " << char( 186 )<< endl;

 cout<<"     "<<char(204);
 gotoxy(7,14);
 for ( int i = 1; i <= 2; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 205 );
 cout << char( 206 );
 for ( int i = 1; i <= 2; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 205 );

 cout << char( 206 );
 for ( int i = 1; i <=2; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 205 );
 cout << char( 206 );
 for ( int i = 1; i <=3; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 185 )<<endl;

 cout <<"     " <<char( 186 ) << " 0 " << char( 186 ) <<" . " << char( 186 )<<" = "<< char( 186 )<<" / " << char( 186 )<< endl;

 gotoxy(6,16);

 cout<< char( 200 );
 for ( int i = 1; i <= 4; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 202 );
 gotoxy( 10, 16 );
 cout << char( 202 );
 for ( int i = 1; i <=3 ; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 202 );
 gotoxy( 14, 16 );
 cout  << char( 202 );
 for ( int i = 1; i <= 3; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 202 );


for ( int i = 1; i <=3; i++ )
{
 cout << char( 205 );
}

cout << char( 188 ) << endl;

}

kalku::kalku() //Constructor
{
 gotoxy( 1, 2 );
 cout << char( 201 );
 for ( int i = 1; i <= 25; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 187 );
 cout << endl;
 gotoxy( 1, 3 );
 cout << char( 186 ) << "  KALKULATOR SEDERHANA   " << char( 186 );
 gotoxy( 1, 4 );
 cout << char( 200 );
 for ( int i = 1; i <= 25; i++ )
 {
 cout << char( 205 );
 }
 cout << char( 188 ) << endl;
}

 void kalku::kali()
{
c= a * b;
gotoxy(14,7);cout<<c;
}

void kalku::tambah()
{
 c=a + b;
 gotoxy(14,7);cout<<c;

}

void kalku::kurang()
{
c= a - b;
gotoxy(14,7);cout<<c;
}

float kalku::bagi()
{
 c=a / b;
gotoxy(14,7); cout<<c;
}

lanjut lagi dengan main functionnya y …

 kalku X; // penginisialisasian kelas kalku dengan X
 X.tampilan();
 cin >> X;//pemanggilan fungsi istream/overloading
cout<<X;//pemanggilan fungsi ostream/overloading

 getch();
 return 0;

kalo ad yg kurang jelas silakan komentar .. karena disini saya masih belajar :)

sekilas tampilannya :

PROGRAM KONVERSI BILANGAN KE HURUF

Tadi waktu ngasisten ,banyak yang pada bingung membuat program konversi bilangan ke huruf padahal udh dijelaskan sama dosen pengampunya … weleh2 ;D ;D ;D

Nich , saya kasih program lengkapnya gx tw juga bener pa salah wkakakakkakak…..(Insya Allah bener )

#include <iostream>
using namespace std;

class konversi
{
 friend ostream& operator<<(ostream&,const konversi&);
 public:
 konversi();
 void 3digit();
 void 2digit();
 void 1digit();
 private:
 int ratusan;
 int puluhan;
 int satuan;
 int bilangan;
};
konversi::konversi(){
cout<<"================================================="<<endl;
cout<<"         KONVERSI BILANGAN KE HURUF              "<<endl;
cout<<"================================================="<<endl;
}
konversi :: konversikan(){
konversi X;
if (bilangan < 10) cout<<X.1digit();
else if(bilangan>=10)&&(bilangan<100) cout<<X.2digit();
else
cout<<X.3digit();
}

ostream&operator<<(ostream&out,const konversi& a){
out<<"masukkan bilangan yang dikonversikan : ";
cin>>a.bilangan;
}

void konversi::3digit(){
ratusan=bilangan/100;
puluhan=(bilangan%100)/10;
satuan=(bilangan%100)%10;
cout<<ratusan<<" Ratusan "<<puluhan<<" puluhan "<<satuan<<" satuan"<<endl;
}
void konversi::2digit(){
puluhan=(bilangan/10);
satuan=(bilangan%10);
cout<<puluhan<<" puluhan "<<satuan<<" satuan";
}

void konversi::1digit(){
satuan=bilangan;
cout<<satuan<<" satuan";
}

int main(){
konversi X;
cout<<X;
X.konversikan();
}

Selamat mencoba … silakan kirimkan kritik serta saran anda jika terdapat script yang salah

Informasi Tugas Pengganti Statistika Jumat 02 April 2010

Bagi Temen2 yang ngambil Statistika dasar Kelas C … kita ada tugas lho :) :) :) (sengaja diupload di blog biar blog saya agak rame heheheheh :) :) :) )tugasnya bisa didownload disini :

Dikumpulkan hari jumat depan tanggal 9 april 2010 . OKE

Penggunaan Class Pada C++

udah lama gx ngepost …. :) ) bingung mw ngepost ap hehehehehe

tadi dipraktikum C++ banyak yang bingung bagaimana cara penggunaan class … nah disini saya akan memberikan sebuah contoh yang simple saja ( program utk mencetak pola segitiga ) :

#include <cstdlib>
#include <iostream>

using namespace std;

class segitiga {
     public:
            int cetak();
     private:
             int i,j,n;
      };
      
int segitiga :: cetak ()
{
    cout<<"Masukkan jumlah perulangan = ";
    cin>>n;
    
    for(i=1;i<=n;i++)
    {
                     for(j=1;j<=i;j++)
                     cout<<" * ";
                     cout<<"\n";
                     }
} 

int main(int argc, char *argv[])
{
    segitiga a;
    a.cetak();
    system("PAUSE");
    return EXIT_SUCCESS;
}

Disini bisa jadi … implementasi dari class tersebut berbeda (itu karna style programming setiap programmer berbeda )
untuk menyelesaikan masalah ,setiap orang memiliki berbagai macam solusi … nah solusi yang kedua :

#include <cstdlib>
#include <iostream>

using namespace std;

class segitiga {
     public:
            segitiga();
            int cetak();
     private:
             int i,j,n;
      };
      
segitiga::segitiga()
{
     cout<<"Masukkan jumlah perulangan = ";
    cin>>n;                     
                     }
      
int segitiga :: cetak ()
{
    
    
    for(i=1;i<=n;i++)
    {
                     for(j=1;j<=i;j++)
                     cout<<" * ";
                     cout<<"\n";
                     }
} 

int main(int argc, char *argv[])
{
    segitiga a;
    a.cetak();
    system("PAUSE");
    return EXIT_SUCCESS;
}

 

Ultrasurf 9.5

downloadBTN_BG

Privasi
Melindungi privasi Internet dengan anonymous surfing dan browsing – menyembunyikan alamat IP dan lokasi, bersih browsing history, cookies & lagi …

Keamanan
Benar transparan dan transfer data tinggi tingkat enkripsi isi memungkinkan Anda untuk berselancar di web dengan keamanan tinggi.

Kebebasan
UltraSurf memungkinkan Anda untuk mengatasi rintangan dan sensor di Internet. Anda dapat mengakses semua situs web secara bebas, sehingga benar untuk mendapatkan informasi dari dunia bebas.

Disediakan download-an nya klik disini :

MATERI KULIAH SEMESTER 3

MATERI KULIAH SEMESTER 3 (TIGA )

TEKNIK INFORMATIKA AHMAD DAHLAN

Mungkin ini yang bisa diberikan kepada mahasiswa semester 3 sekarang , dengan adanya Blog ini mungkin mahasiswa bisa mendapatkan gambaran tentang materi yang akan didapatkan dalam semester 3 nanti .  Untuk Materi-materinya bisa didownload pada link dibawah ini :

Baca tulisan ini lebih lanjut

MRAM: Teknologi Terbaru Memori Komputer, 10 Kali Lebih Cepat dari RAM

Kecepatan komputer selalu didambakan oleh siapa saja. Berbagai usaha dan penelitian terus dilakukan untuk meningkatkan kemampuan komputer. Beberapa waktu yang lalusuper komputer tercepat di dunia telah hadir untuk membantu militer amerika melakukan perhitungan. Kini giliran sebuah teknologi di bidang Memory komputer.

Baca tulisan ini lebih lanjut

Kata-Kata Bijak

Apalah arti sebuah pengabdian kalau tidak dibarengi dengan sebuah sikap yang bertanggung jawab atas semua perbuatan ataupun pekerjaan  yang telah kita lakukan maka sebuah pengabdian tanpa tanggung jawab akan menjadi tidak ada artinya

Wassalam

Beasiswa

Assalamualaikum

Pengumuman untuk semua Siswa-siswi yang sekarang sudah mau mendekati Ujian Akhir Nasional . ITB sekarang memberikan Program Beasiswa gratis kuliah dengan nama ” ITB untuk semua ” .Beasiswa ini ditujukan kepada siswa-siswa yang Kurang Mampu dan Mau untuk melanjutkan Pendidikannya ke Perguruan Tinggi.

Untuk Informasi Lebih Lanjut bisa didownload disini

Terima kasih …

Wassalam

Ikuti

Get every new post delivered to your Inbox.