This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan
Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan

Senin, 16 Januari 2012

program Hotel Ala C++ (yang masih sederhana)


kenapa saya bilang ini program sederhana,,, karena program ini masih belum kompleks dengan database dan inputan-inputannya juga masih yang sederhana... belum menggunakan ID, Form LOG IN dll,,,, jadi ini program masih sangat sederhana.

berikut adalah penjelasan berjalannya program :

*inputkan tanggalnya dengan benar ya,,, contoh 21/12/2011
*jika tanggal cek in lebih besar dari pada cek out atau format tanggal salah maka program akan meminta melanjutkan program atau tidak...
*jika penginputan kelas tidak sesuai dengan yang tertulis maka program akan meminta melanjutkan program atau tidak...
*jika kelas sudah di inputkan dengan benar dan lama nginap lebih dari 7 hari maka akan mendapatkan diskon 10%
*kalau tidak lebih dari 7 hari maka tidak mendapatkan diskon
*setelah selesai proses di atas maka program meminta untuk inputan bayar,,, kalo bayarnya kurang maka akan muncul pesan, tapi kalau tidak maka program akan menampilkan hasil.
*setelah proses di atas selesai maka program meminta inputan y atau n.
*jika y maka program kembali dari awal
*jika n maka program selesai

dan source codenya adalah sebagai berikut...


#include
#include
#include

main(){
int a,b,c,d,e,f,g,i,j,k,l,m;
char h,pilih;
do{
clrscr();
printf("          Hotel Gue...");
printf("\n---------------------------");
printf("\n\nformat tanggal : dd/mm/yyyy");
printf("\ntanggal cek in : ");scanf("%d/%d/%d",&a,&b,&c);//printf("/");scanf("%d",&b);printf("/");scanf("%d",&c);
printf("tanggal cek out : ");scanf("%d/%d/%d",&d,&e,&f);
if ((a>=31) || (d>=31))
{
    printf("inputkan taggal dengan benar");
      goto end;
   }
else if(d<=a)
{
    printf("cek in tidak boleh lebih besar atau sama dengan dari cek out");
      goto end;
   }
else
{
    g=d-a;
      printf("\nlama nginap : %d",g);
   }

printf("\n\nkode kelas : \nE = Ekonomi\nV = VIP\nR = Regular");

printf("\n\nKelas : ");scanf("%s",&h);
if ((h=='e')||(h=='E'))
{
    printf("\nkelas : Ekonomi");
      printf("\nharga perhari : 350000");

    if (g>=7)
      {
            i=g*350000;
          j=i*0.1;
            printf("\nanda mendapat diskon : %d",j);
            k=i-j;
      printf("\ntotal bayar : %d",k);
         }
      else
      {
          printf("\nanda tidak mendapat diskon");
            k=g*350000;
      printf("\ntotal bayar : %d",k);
         }
   }
else if ((h=='V')||(h=='v'))
{
      printf("\nkelas : Very Important Person");
      printf("\nharga perhari : 550000");

    if (g>=7)
      {
          i=g*550000;
          j=i*0.1;
            printf("\nanda mendapat diskon : %d",j);
            k=i-j;
      printf("\ntotal bayar : %d",k);
         }
      else
      {
          printf("\nanda tidak mendapat diskon");
            k=g*550000;
      printf("\ntotal bayar : %d",k);
         }
   }
else if ((h=='R')||(h=='r'))
{
      printf("\nkelas : Regular");
      printf("\nharga perhari : 150000");

    if (g>=7)
      {
          i=g*150000;
          j=i*0.1;
            printf("\nanda mendapat diskon : %d",j);
            k=i-j;
      printf("\ntotal bayar : %d",k);
         }
      else
      {
          printf("\nanda tidak mendapat diskon");
            k=g*150000;
      printf("\ntotal bayar : %d",k);
         }
   }
else
{
    printf("inputkan kelas dengan benar.");
      goto end;
}
printf("\n\n===========================");
printf("\nbayar : ");scanf("%d",&l);
if ((l>=k))
{
    m=l-k;
    printf("\ntotal kembalian : %d",m);
   }
else
{
    printf("uang anda tidak mencukupi");
      goto end;
   }
   end :
cout<<"\n\ncoba lagi ga ?? (Y/N) : " ; cin>>pilih;
}while (pilih=='y'||pilih=='Y');


getch();
}

berikut tampilan program :


selamat mencoba...

Kamis, 12 Januari 2012

Menghitung Bilangan Genap dan Bilangan Ganjil Pada C++

akhirnya ada juga waktu untuk memposting lagi,,, setelah sibuk dengan keadaan natal belakangan ini,,, jadi kesempatan untuk memposting hal baru tidak sempat lagi kawan,,, :D

ok,,, kita cukupkan saja curhatnya,,,

Jadi, hari ini kami baru-baru saja menjalankan ujian responsi, dari sekian banyak soal,,, salah satunya baru soal ini yang saya selesaikan,,, kasusnya adalah,,, jika kita menginputkan beberapa angka maka progam kita akan menyeleksi yang mana bilangan ganjil dan bilangan genap, dan kemudian hasil seleksi itu di hitung berapa jumlah bilangan genap dan bilangan ganjilnya... Nah,,, setelah saya mendapatkan ide maka saya langsung saja membuatkan programnya,,,

tampilannya sebagai berikut, :

tapi sebenarnya untuk tampilannya ada yang sedikit ane tambahkan,,, contohnya yang teks "mau ngulang lagi?" nah,,, dari tampilan itu muncullah scriptnya sebagai berikut :



nah,,, untuk script seleksi antara bilangan genap dan bilangan ganjilnya adalah sebagai berikut :


if (c%2!=0)
      {
          d=d+1;
          }
      else
      {
          e=e+1;
          }

variabel d dan e itu fungsinya untuk menampung bilangan-bilangan yang genap dan ganjil,,, sehingga pada

printf("\ntotal genap : %d",e);
printf("\ntotal ganjil : %d",d);
tinggal menampilkan saja hasil dari seleksi tersebut,,,
sekian dari ane gan,,, selamat mencoba,,,  

Kamis, 15 Desember 2011

Menggambar Segitiga Dengan C++


Nah,,, ini salah satu pembelajaran pada C++ yang sedikit memutar otak kawan,,, kok gitu?
Iya karena untuk Menggambar Segitiga Dengan C++ kita menggunakan metode perulangan di dalam perulangan dan di dalam perulangan lagi... hehehe,,,, nah,, untuk menghemat waktu silahkan di lihat script C++ yang ada di bawah ini...


//contoh 1
#include
#include

void main() {
int a,b,c;

printf("Masukkan angka : "); scanf("%d",&a);
printf("\n");

for(b = 1 ; b <= a ; b++)
{
    for(c=1;c<=b;c++)
      {
          printf("*");
         }
printf("\n");
   }
getch();
}


nah untuk script C++ yang di atas itu menghasilkan segitiga sebagai berikut


Macam segitiga itu banyak kawan... contoh lainnya adalah sebagai berikut :

//contoh 2
#include
#include
main() {

int a,b,c,d;

printf("Masukkan angka : "); scanf("%d",&a);
printf("\n");

for(b=1;b<=a;b++)
{
    for(c=1;c<=b;c++)
      {
          printf("*");
         }
      printf("\n");
   }
for(b=1;b<=a;b++)
{
    for(d=1;d<=a-b;d++)
      {
          printf("*");
         }

      printf("\n");
   }

getch();
}



//contoh 3
#include
#include
main() {
int a,b,c,d;

printf("Masukkan angka : "); scanf("%d",&a);
printf("\n");
for(b=1;b<=a;b++)
{
    for(d=1;d<=a-b;d++)
      {
          printf(" ");
         }
        for(c=1;c<=b;c++)
          {
            printf("*");
            }
printf("\n");
   }

getch();
}

nah untuk contoh 2 itu sebenarnya adalah gabungan dari contoh 1 dan 1 segitiga lagi yang terbalik dengan contoh 1,,, sedangkan yang contoh 3 itu kita membuat segitiga terbalik dari contoh no 1 namun *-nya di ganti dengan space dan di tambah 1 perulangan lagi untuk membuat bintangnya,,, mungkin penjelasannya cuma segitu saja,,, tapi, kalo anda udah mencoba pasti bisa,,,

Sabtu, 10 Desember 2011

Penentu Bilangan Genap ala C++ Beserta Penjumlahannya..


nah,,, sekarang kita akan sedikit berfikir untuk menyelesaikan masalah satu ini,,, dalam algoritma pemrograman,,, kalo kita tidak mempunyai masalah maka kita tidak usah membuat program,,, karena algoritma pemrograman,,, kita harus memiliki satu masalah dulu baru kita selesaikan,,, bukan berarti kita harus membuat masalah lho ya,,, :D

masalah yang sekarang ada adalah sebagai berikut,,,


bagai mana caranya kita untuk menampilkan dari angka yang kita inputkan sampe angka 2, tapi angka yang di tampikan hanya angka genap dan juga harus langsung di jumlahkan,,, nah,,, penyelesaian masalahnya sebenarnya bisa menggukan metode perulangan,,, di bawah ini adalah sebagai solusinya...

#include
#include


main(){
int a,b;
printf("inputkan angka : ");scanf("%d",&a);
int c=0,d;
d=a;
for (b=1;d>=b;d--)
{
      if (d==1)
      {
          printf(" = ");
         }
    else if (d%2!=0)
      {
          if (d==a)
          {
            printf("");
            }
          else
          {
            printf("+");
            }
         }
      else if (d%2==0)
      {
            c=c+d;
            printf("%d",d);
         }


   }
printf("%d",c);


getch();
}masalah penjelasannya silahkan di cari tau ja dengan mencoba script di atas,,, hehehe,,,
tapi kalo masih ga paham juga dengan script di atas silahkan tinggalkan komen ja,,, hehehe

Kamis, 08 Desember 2011

Faktorial pada C++ (dengan metode perulangan For, While, do While)

akhirnya bisa juga memposting blog lagi,,, dengan kesibukan2 yang ada, saya coba untuk tetap berbagi kepada teman-teman semua... hehhehehee,,,

di sini saya akan membahas perulangan pada for, while, dan do while... dimana pada setiap perulangan ini ada memiliki perbedaan...

ok sekarang kita langsung saja ke TKP...
jadi misalkan kita mendapat soal matematika sebagai berikut... 8! (di baca delapan faktorial,,, kalo tidak salah) hahaha,,,, sehingga jawabannya adalah 8! = 8x7x6x5x4x3x2x1 = 40320... nah untuk mendapatkan hasil seperti itu pada C++ kita bisa menggunakan metode perulangan FOR, WHILE, dan do WHILE...

contoh scriptnya adalah sebagai berikut...
FOR :
//menggunakan for
#include
#include

main(){
int input,b;

printf("inputkan angka yang di inginkan : "); scanf("%i",&input);
printf("%i\! = ",input);
int hasil=1;
for(b=1;input>=b;input--)
{
      hasil=hasil*input;
      if (input!=b)
      {
      printf("%i x ",input);
         }
      else
    {
          printf("%i = ",input);
         }

   }

printf("%i",hasil);
getch();
}

WHILE :
//menggunakan while

#include
#include


main(){
int input;


printf("inputkan angka yang di inginkan : "); scanf("%i",&input);
printf("%i\! = ",input);
int hasil=1,b=1;
while(input>=b)
{
      hasil=hasil*input;
      if (input!=b)
      {
      printf("%i x ",input);
         }
      else
    {
          printf("%i = ",input);
         }
      input--;
   }


printf("%i",hasil);
getch();
}


DO WHILE :
//menggunakan do while

#include
#include

main(){
int input;
printf("inputkan angka yang di inginkan : "); scanf("%i",&input);
printf("%i\! = ",input);
int hasil=1,b=1;
do{
      hasil=hasil*input;
      if (input!=b)
      {
      printf("%i x ",input);
         }
      else
    {
          printf("%i = ",input);
         }
      input--;
   }while(input>=b);

printf("%i",hasil);
getch();
}

untuk tampilangnnya akan muncul sebagai berikut...



nah untuk penjelasannya,,, saya mencoba untuk menjelaskan sesingkat2nya saja ya,,, :D

sebenarnya antara while, do while dan for itu sama,,, hanya saja yang membedakan adalah pada while atau for jika kita menggunakan tanda > (lebih besar) saja,,, maka jika kita menginputkan angka 1 tidak akan ada tampilan untuk hasilnya... tapi jika pada do while akan menampilkan hasil 1 saja... pada while dan for itu,,, mereka memporses dulu baru menjalankan perintah,,, sedangkan pada do while tidak demikian

untuk jalannya program penjelasannya saya ambil pada for saja,,, nah pada for(b=1;input>=b;input--) maksudnya adalah... jika kita menginputkan angka 3 maka statment di atas akan di jalankan,,, selama inputan itu lebih besar dari pada b maka perulangan akan terus di jalankan...

demikian dari postingan ane gan,,,, semoga bermanfaat...
selamat menjelang NATAL,,,
:D

Selasa, 15 November 2011

Penentu Tahun Kabisat (C++ dasar)

nah,,, di sini ane akan ngebahas tentang pembuatan apps yang super sederhana,,, yaitu penentu tahun kabisat,,,

ketentuan tahun kabisat adalah,,,
tahunnya habis di bagi dengan bilangan 400 atau  4.
nah,,, dengan ketentuan tersebut maka muncullah hasil sebagai berikut...

#include
#include

main(){
play:
int a;

printf("inputkan tahun : "); scanf("%d",&a);
   if ((a%400==0)&&(a%4==0))
    {
      printf("tahun kabisat\n");
}
   else
    {
        printf("bukan tahun kabisat\n");
      }

getch();
goto play;
}

jadi, dari scipt di atas,,, apabila kita menginputkan angka 2011 maka Tahunnya bukan tahun kabisat,,, karena 2011 tidak habis di bagi dengan 400 atau dengan bilangan 4,,,

tapi jika kita menginputkan tahun 2400 maka yang akan muncul adalah tahun kabisat,,,

selamat mencoba..
:D

Jumat, 11 November 2011

Fungsi if di dalam if dalam c++


 hmmm,,, ini sebenarnya adalah tugas dari kampus gue gan,,, dimana dosen kami memberikan tugas membuat program dengan soal cerita sebagai berikut,,,seorang raja membuat sayembara mencari jodoh buat 2 anaknya yang laki-laki dan perempuan...1. jika pelamar laki-laki di cek umurnya :
  • umur antara 23-35 -> di terima
  • umur di atas 35 -> terlalu tua
  • umur di bawah 23 -> terlalu muda
2. jika pelamar perempuan
  • jika janda tidak di terima
  • jika singgle di terima
nah,,, setelah ane membaca tuh tugas,,, maka langsung muncul di benak gue kalo ne bisa di selesaikan dengan metode if di dalam if,,, atau if di dalam switch,,, tapi yang ane sekarang buat ini adalah if di dalam if,,,begini scriptnya gan :
#include <stdio.h>
#include <conio.h>

main(){
play:
int a,b,c;

printf("\npilihan 1 : Laki-laki");
printf("\npilihan 2 : Perempuan");
printf("\nmasukkan pilihan : ");scanf("%d",&a);

if (a==1)
{
printf("masukkan usia : ");scanf("%d",&b);
if (b>35)
{
printf("maaf, anda di tolak karena umur anda terlalu tua.");
}
else if ((b>23)&&(b<35))
{
printf("selamat, anda di terima");
}
else
{
printf("maaf, anda di tolak karena umur anda masih muda");
}
}
else
{
printf("\nSilahkan pilih status anda?");
printf("\n1. Singgle");
printf("\n2. Janda");
printf("\n");
scanf("%d",&c);
if (c==1)
{
printf("selamat, anda diterima");
}
else
{
printf("maaf anda di tolak");
}
}
getch();
goto play;
}

nah begitulah hasil dari persyaratan yang di berikan,,,
selamat mengutak atik yo,,, thnx dah mengunjungi blog gue,,, :D

Jumat, 04 November 2011

Program kalkulator sederhana (dengan pernyataan switch)

ini merupakan tampilan dari kalkulator tersebut..



Di sini kita akan mencobamembuat kalkulator sederhana gan, tapi neh kalkulator memiliki beberapapilihan,,, dimana jika memilih angka 1 maka aritmatika yang di jalankan adalahpembagian, jika angka 2 maka perkalian dan seterusnya,,, caranya gimana... nahsekarang ane coba menjelaskan dengan kata-kata yang seadanya,,, semoga mengertiya,,, :D



Berikut adalah scripuntuk membuat program tersebut :



//kalkulator sederhana byarsboy.blogspot.com

#include
#include

main()
{
start:
int z;

printf("\napakahanda ingin melanjutkan program (1/0)? "); scanf("%d",&z);
if (z==1)
            {
            int a;
   float d,e,f;
            printf("\n\npilihan: ");
      printf("\n1. PEMBAGIAN(/)");
      printf("\n2. PERKALIAN(*)");
      printf("\n3. PENJUMLAHAN(+)");
      printf("\n4. PENGURANGAN(-)");

      printf("\n\npilihan : ");scanf("%d",&a);

            switch(a)
            {
            case1://pembagian
            printf("\n\nPembagian");
         printf("\nbilangan 1 : ");scanf("%f",&d);
         printf("bilangan 2 : ");scanf("%f",&e);
         if (d>=e)
            {
            f=d/e;
            printf("\nhasilnya adalah :%f",f);
            }
         else
            {
            printf("\nmaaf hasil tidakdiketahui, karena bilangan 1 lebih kecil dari pada bilangan ke 2");
            }
      break;

      case 2://perkalian
            printf("\n\nPerkalian");
         printf("\nbilangan 1 : ");scanf("%f",&d);
         printf("bilangan 2 : ");scanf("%f",&e);
         f=d*e;
         printf("\nhasil perkaliannyaadalah : %f",f);

      break;

      case 3://penjumlahan
            printf("\n\nPenjumlahan");
         printf("\nbilangan 1 : ");scanf("%f",&d);
         printf("bilangan 2 : ");scanf("%f",&e);
         f=d+e;
         printf("\nhasil penjumlahannyaadalah : %f",f);

      break;

      case 4://pengurangan
            printf("\n\nPengurangan");
         printf("\nbilangan 1 : ");scanf("%f",&d);
         printf("bilangan 2 : ");scanf("%f",&e);
         f=d-e;
         printf("\nhasil Pengurangannyaadalah : %f",f);

      break;

                        default:
            printf("\npilihananda salah!");
            }


            getch();
            goto start;
   }
else
            {
   printf("hasil karya Gamaliel...");
   printf("silahkan kunjungi blog gue diarsboy.blogspot.com");
   getch();
   }
}


Untuk memilih angka 1untuk pembagian dan angka 2 untuk perkalian dan seterusnya itu kita menggunkan pernyataanswitch,,, yang dimana sebenarnya menggunkan if else if juga bisa sih... tapiane nyoba menggunakan switch ini untuk pembelajaran aja,,, hehhee

Jadi untuk penjelasanjalannya program adalah sebagai berikut...

Hal yang pertama tampiladalah pertanyaan apakah kita ingin melanjutkan program ini. Jika kitamenginputkan angka 1 maka program dilanjutkan, dan jika bukan angka satu makaprogram selesai,,,

Setelah program ini dijalankan, maka kita akan di berikan opsi berupa penghitungan aritmatika yang inginkita lakukan,,, setelah itu kita akan menginputkan bilangan 1 dan bilangan 2maka hasilnya akan muncul...

Setelah itu kita akankembali lagi ke awal.

Begitu saja mungkinpenjelasan dari ane... kalo ingin penjelasan yang lebih mendetail silahkanberikan komentar ya,,, :D

Kamis, 03 November 2011

If Else pada C++

ok,,, sekarang kita sudah mulai memasukki hal-hal yang dimana akan sedikit menggunakan logika. Dalam if else ini, kita membuat suatu kondisi dimana jika kondisi itu benar, maka akan menghasilkan suatu statment, dan jika salah maka akan menghasilkan statment juga,,, namun antara statment yang benar dan yang salah sangat jelas dan harus berbeda...

di sini saya mencoba dalam satu kasus...

jika ada satu orang minta kepada kita untuk membuatkan program sederhana, dimana orang ini mintanya dengan persyaratan bahwa input program tersebut adalah bilangan ke 1 dan bilangan ke 2 dan prosesnya adalah berupa pembagian yang menghasilkan 2 jawaban, yang pertama adalah hasil bagi dan yang ke 2 adalah sisa bagi. Dan jika bilangan 1 lebih kecil dari pada bilangan ke 2 maka prosesnya tidak jalan...

setelah ane pikir2,,, jawabanya berupa hal berikut gan...

ini adalah hasil dari implementasi ke C++. Jadi penjelasannya adalah sebagai berikut.

pada saat program jalan, maka kita akan diminta untuk mengiputkan bilangan 1 dan bilangan 2,,, dan 
bilangan ini akan langsung di proses untuk mendapatkan hasil bagi, dan sisa baginya. Tapi setelah proses 
aritmatikanya berjalan, di bawahnya ada if else dimana memiliki kondisi jika bilangan 1 yang di wakili 
variabel "a" lebih besar dari bilangan 2 yang di wakili variable "b" maka hasilnya akan di tampilkan, tapi jika 
tidak seperti kondisi itu maka hasilnya tidak di temukan. Dan proses selesai, kembali lagi ke start...

kira2, seperti gambar di bawah inilah hasil dari implementasi tersebut :

nah demikianlah ilmu yang ane punya gan,,, tolong di kasi komentar, jika ada kesalahan dan lain-lainya,,, terima kasih karena sudah masuk ke blog ane,,, :D

Jumat, 28 Oktober 2011

Konversi waktu dengan C++

ini salah satu tugas yang di berikan oleh dosen gue di kampus gan,,, dimana kasusnya adalah, misalkan anda menginputkan detiknya sebanyak 3661 detik, maka yang muncul adalah 1jam 1menit dan 1 detik,,,

jadi, kalo menurut rumusnya adalah sebagai berikut,,,
untuk mendapatkan jamnya 3661 (3661 kita ibaratkan sebagai a) dibagi dengan 3600 maka akan muncul angka 1 pada jam (jam = a/3600). angka 1 ini kita simbolkan sebagai b.

untuk mendapatkan menitnya maka, menit = (a-b*3600)/60 untuk hasil dari menit ini kita ibaratkan sebagai c.

dan selanjutnya untuk mendapatkan detik maka rumusnya adalah detik = a-(b*3600+c*60) ...

sehingga, hasil dari 3661 detik itu sama dengan 1jam 1menit dan 1detik,,,

dan hasil implementasinya ke c++ adalah sebagai berikut,,,

dan di samping ini adalah hasil dari script diatas,,,

kalo ada yang salah atau ada pertanyakan silahkan tinggalkan komen ya gan,,, kalo ane bisa, ane bantu,,, coz, ane juga new bie,,, hehehehe,,,,

oia, ini memang script sangat dasar,,, tapi biasanya ini berfugsi untuk program-program untuk perhotelan, terutama di bagian cek in dan cek outnya,,,

oklah,,, selamat mencoba,,,

:D

Jumat, 14 Oktober 2011

Script Paling Dasar C++

hmmm,,, sebelumnya,,, karena saya juga baru belajar dengan bahasa C++ maka saya cuma bisa script menampilkan tulisan doang,,, hehehe,,,Tools yang saya pakai untuk belajar bahasa C++ ini adalah Borland C++ 5.02 yang bisa anda download di sini
nah setelah anda download itu Tools, sialhkan anda install Borland C++ tersebut,,,berikut adalah tampilan awal dari borlan C++
Kemudian klik menu file>new>text edit untuk memulai pekerjaan,,,
kemudian masukkan scrip berikut :
#include
#include
main(){
printf("Nama Saya Gamaliel"
printf("\nSaya bersekolah dimana mana hatiku senang")
getch();
}
setelah selesai, kemudian anda bisa mengecek apakah script tersebut sudah benar atau belum, caranya menu project>compile atau anda bisa juga menekan shortcut pada keyboard anda alt+f9
jika hasil ketikan script anda benar, makan akan muncul pesan seperti berikut
kemudian anda dapat menjalankan hasil dari scrip anda dengan mengclick menu debug>run atau menekan tombol ctrl+f9 pada keyboard anda. Sepertinya ini aja ilmu yang bisa saya kasikan, meski sederhana,tapi sesuatu yang besar tidak akan menjadi besar kalau tidak memulainya dari hal-hal yang kecil,,, Terimakasih
:D

Rabu, 21 Juli 2010

Membuat web Browser dengan delphi 7


Browser pada masa ini sudah sangat banyak sekali macamnya yang sudah beredar di dunia, salah satunya adalah google crome, IE, mozilla, dan lain-lain... Tapi tidak ada salahnya jika belajar sendiri untuk membuat browser sendiri dengan menggunakan delphi 7.

Caranya adalah sebagai berikut :
1. buat aplikasi baru (file -> new application)
2. masukkan komponen komponen ke dalam form.



a. komponen edit,
b. komponen button
c. dan komponen “webbrowser” yang bisa diambil dari pallete “internet”.
3. kemudian klik 2x pada button1, kemudian masukkan perintah ini :
webbrowser1.navigate(edit1.text);
4. jalankan program (tekan run atau tekan f9)
5. isi edit1 dengan nama website yang akan dikunjungi (ex : blog.masaguz.com ) lalu tekan button1, tunggu hingga beberapa saat akan muncul web yang dimaksud.
Selesai... Tapi jika anda ingin lebih menyempurnakan lagi, silahkan cari tau sendiri ya... hehehe... Selamat mencoba...

Kamis, 17 Desember 2009

Pascal

Dalam dunia Komputer Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari Matematikawan Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.

Rabu, 09 Desember 2009

Program Pertokoan

Sebenarnya gue dapet ilmu ini dari skul juga seh...
hehehehe...

Ne scripnya...

TABEL PROPERTIES

object
properties setting
label1
caption kode barang
label2
caption nama barang
label3
caption harga
label4
caption jumlah harga
label5
caption total awal
label6
caption keterangan
label7
caption diskon
label8
caption total akhir
text box1
name txtkode

onlostfocus Private Sub txtkode_LostFocus()

If txtkode = "1" Then

txtnama = "pensil"

txtharga = "1000"

ElseIf txtkode = "2" Then

txtnama = "polpen"

txtharga = "1500"

ElseIf txtkode = "3" Then

txtnama = "tipe x"

txtharga = "2000"

ElseIf txtkode = "4" Then

txtnama = "buku"

txtharga = "1250"

ElseIf txtkode = "5" Then

txtnama = "penggaris"

txtharga = "1350"

ElseIf txtkode = "6" Then

txtnama = "penghapus"

txtharga = "2000"

Else

MsgBox ("pintar")

txtkode.SetFocus

End If

End Sub
text box2
name txtnama
text box3
name txtharga
text box4
name txtjumlah

onlostfocus Private Sub txtjumlah_LostFocus()

Dim a, b, c, d As Double


If txtawal >= "100000" Then

txtketerangan = "diskon sebesar 15%"

txtdiskon = "15%"


b = txtharga

c = txtjumlah

a = c * b

txtawal = a

d = a - (a * 15 / 100)

txtakhir = d

Else

txtketerangan = "anda tidak mendapat diskon"

txtdiskon = "0%"

b = txtharga

c = txtjumlah

a = b * c

txtawal = a

d = a

txtakhir = d

End If

End Sub
text box5
name txtawal
text box6
name txtketerangan
text box7
name txtdiskon
text box8
name txtakhir
command button1
name cmdbatal

caption batal
command button2
name cmdhapus

caption hapus

onclick Private Sub cmdhapus_Click()

txtkode = ""

txtnama = ""

txtharga = ""

txtjumlah = ""

txtawal = ""

txtdiskon = ""

txtakhir = ""

txtketerangan = ""

txtkode.SetFocus

End Sub
















command button3
name cmdkeluar

caption keluar

onclick Private Sub cmdclose_Click()

DoCmd.Close

End Sub