Selasa, 15 Januari 2013

PROGRAM SEDERHANA DI C++

Selasa, 15 Januari 2013 0

Listing programnya :
#include<stdio.h>
#include<conio.h>
#define size 99
void sort(int[], int);
main()
{
int x[size] ,i,n,uang,hasil[size];
printf("\n Banyak Koin : ");
scanf("%d", &n);
printf("\n \n Masukan Jenis Koin : \n");
for(i=1;i<=n;i++)
{
scanf("%d", &x[i]);
}
sort(x,n);
printf("\n Koin Yang Tersedia \n : ");
for(i=1;i<=n;i++)
{
printf("%d", x[i]);
printf("\n");
}
printf("\n");
printf("\n \n Masukan Nilai Yang Dipecah : \n");
scanf("%d", &uang);
printf("\n");
for(i=1;i<=n;i++)
{
hasil[i]=uang/x[i];
uang=uang%x[i];
}
for(i=1;i<=n;i++)
{
printf("Keping %d", x[i]);
printf("-an sebanyak : %d", hasil[i]);
printf("\n \n");
}
getch();
return 0;
}

void sort(int a[], int siz)
{
int pass,hold,j;
for(pass=1;pass<=siz-1;pass++)
{
for(j=0;j<=siz-2;j++)
{ if(a[j+1] < a[j+2])
{
hold=a[j+1];
a[j+1]=a[j+2];
a[j+2]=hold;
}
}
}
}

Logikanya :
                    
                Di sini saya akan menjelaskan logika dari Program dia Atas Listing pada program diatas adalah sebuah program bernama program koin yang ditulis dengan menggunakan bahasa C++ . pada listing diatas ditulis dengan menggunakan konsep algoritma greedy . dan hasil dari algoritma greedy tersebut menjadi sebuah program dengan contoh diatas. Kemudian pada listing diatas akan kita diberikan suatu inputan yang terdapat pada listing :

int x[size] ,i,n,uang,hasil[size];
printf("\n Banyak Koin : ");
scanf("%d", &n);
printf("\n \n Masukan Jenis Koin : \n");
for(i=1;i<=n;i++)

setelah langkah di atas Lalu pada input tersebut akan disimpan pada variabel “n” . setelah itu listing akan melakukan looping dengan menggunakan perulangan “for” . setelah itu nilai tersebut akan dimasukan kedalam x[i].  Lebih lengkapnya lihat  pada listing berikut ini :
int pass,hold,j;
for(pass=1;pass<=siz-1;pass++)
{
for(j=0;j<=siz-2;j++)
{ if(a[j+1] < a[j+2])
{
hold=a[j+1];
a[j+1]=a[j+2];
a[j+2]=hold;
}
}
}
}

Setelah  selesai jangan lupa tutup listing program ini dengan tanda kurung kurawal } sebanyak empat kali. Setelah selesai maka akan keluar output seperti di bawah ini :

OUTPUTNYA:






Algoritma Brute Force


#include<stdio.h>
 #include<conio.h>
 #include<iostream>
 void prima (),bsort();
  main()
  {           
start:
int x;
printf ("\n \t Algoritma Brute Force \n");
printf ("\n=======================");
printf ("\n \t 1. Pencarian Bilangan Prima");
printf ("\n \t 2. Sorting Bilangan");
printf ("\n \t 3. Exit");
printf ("\n=======================\n");
printf ("\n Masukkan Pilihan (1-3) : ");
scanf     ("%d",&x);
switch (x)
{
case 1 : prima ();
goto start;
case 2 : bsort ();
goto start;
case 3 : return 0;
printf ("\n\n\n\n\n\n \t \t \t Anda Salah Memasukan Input");
printf ("\n \t \t Program Akan Direstart Setelah Anda Menekan Tombol Enter");
getch();
goto start;
}
}
void prima ()
{
int bil,j;
printf ("\t \t \t Pencarian Bilangan Prima \n \n \n");
printf ("Masukkan Data Yang ingin Diinput: ");
scanf ("%d",&bil);
for (j=2;j<=bil;j++)
{
if ((j%2>0) && (j%3>0)&&(j%5>0)&&(j%7>0) ||
(j==2)|| (j==3)||(j==5)||(j==7))
printf ("%i",j);
}
getch();
}
void bsort()
{
int i,j,temp,n,bil[100];
printf ("\t\t\t Sorting BIlangan \n\n\n");
printf ("Masukkan Jumlah bilangan: ");
scanf("%d",&n);
for (i=0;i<n;i++)
{
printf ("Bilangan ke-%d \t: ",i+1);
scanf ("%d",&bil[i]);
}
printf ("\n");
for (i=0;i<n-1;i++)
 {
 for (j=n-1;j>i;j--)
 {
 if(bil[i] > bil[j])
{
temp = bil[i];
bil[i] = bil[j];
bil[j] = temp;
}
}
}
printf ("Sorting:");
for(i=0;i<n;i++)
{
printf ("%d",bil[i]);
if (i!=n-1)
{
printf (",");
}
}
getch();
}

Logika...

Di sini saya akan menjelaskan logika dari Program dia Atas Listing pada program diatas adalah sebuah program bernama program Algoritma Brute Force yang ditulis dengan menggunakan bahasa C++ . pada listing diatas ditulis dengan menggunakan konsep Algoritma Brute Force. dan hasil dari algoritma tersebut menjadi sebuah program dengan contoh diatas
#include<stdio.h>
 #include<conio.h>
 #include<iostream>

Diatsa adalah perintah yg wajib dimaksukan karena perintah itu adalah perintah awal untuk kita memulai suatu program perintah tersebut juga bisa disebut perintah bawaaan dari c++ atau juga disebut daftar pustaka c++. Lalu liat listing di bawah ini:
void prima (),bsort();
  main()
  {           
start:
int x;
printf ("\n \t Algoritma Brute Force \n");
printf ("\n=======================");
printf ("\n \t 1. Pencarian Bilangan Prima");
printf ("\n \t 2. Sorting Bilangan");
printf ("\n \t 3. Exit");
printf ("\n=======================\n");
printf ("\n Masukkan Pilihan (1-3) : ");
scanf     ("%d",&x);
switch (x)

listing diatasa adalah listing untuk membuat menu utama pada output nanti di sana printf ("\n \t Algoritma Brute Force \n"); maka ia akan mencetak tulisan Algoritma Brute force, printf ("\n======================="); kalau ini akan mencetak garis lurus , printf ("\n \t 1. Pencarian Bilangan Prima");  printf ("\n \t 2. Sorting Bilangan"); sedangkan ini dia akan mencetak menunya menu 1. Bilangan prima menu 2 sorting bilangan.lalu kita akan suru mmbuat masukan pilihan dengan perintah seperti ini printf ("\n Masukkan Pilihan (1-3) : "); lalu kita pindah ke listing berikutnya.
{
case 1 : prima ();
goto start;
case 2 : bsort ();
goto start;
case 3 : return 0;
printf ("\n\n\n\n\n\n \t \t \t Anda Salah Memasukan Input");
printf ("\n \t \t Program Akan Direstart Setelah Anda Menekan Tombol Enter");
getch();
goto start;

listing diatas berfungsi untuk memilih pilihan menu.jika kita memilih case 1 maka kita akan memulai mencri bilangan prima,kalau kita memilih case 2 maka kita akan memulai menyorting bilangan sedangkan jika kita memlih case 3 maka akan keluar dari program dan jika kita salah memasukan inputan maka akan muncul seperti ini “Anda Salah Memasukan Input”.
void prima ()
{
int bil,j;
printf ("\t \t \t Pencarian Bilangan Prima \n \n \n");
printf ("Masukkan Data Yang ingin Diinput: ");
scanf ("%d",&bil);
for (j=2;j<=bil;j++)
{
if ((j%2>0) && (j%3>0)&&(j%5>0)&&(j%7>0) ||
(j==2)|| (j==3)||(j==5)||(j==7))
printf ("%i",j);
}
getch();
}
Sedangkan listing di atas adalh listing dari program case menu pertama yaitu mencari bilangan Prima dan untuk case kedua atau menu bilangan sortir listingnya seperti dibawah ini.
void bsort()
{
int i,j,temp,n,bil[100];
printf ("\t\t\t Sorting BIlangan \n\n\n");
printf ("Masukkan Jumlah bilangan: ");
scanf("%d",&n);
for (i=0;i<n;i++)
{
printf ("Bilangan ke-%d \t: ",i+1);
scanf ("%d",&bil[i]);
}
printf ("\n");
for (i=0;i<n-1;i++)
 {
 for (j=n-1;j>i;j--)
 {
 if(bil[i] > bil[j])
{
temp = bil[i];
bil[i] = bil[j];
bil[j] = temp;
}
}
}
printf ("Sorting:");
for(i=0;i<n;i++)
{
printf ("%d",bil[i]);
if (i!=n-1)
{
printf (",");
}
Maka selesailah program kita telah selesai maka tinggal kita running setelah di running maka kan keluar output seperti ini :

Outputnya



PENGERTIAN ISO



ISO itu adalah suatu Organisasi Internasional untuk Standardisasi (bahasa Inggris: International Organization for Standardization disingkat ISO atau Iso) adalah badan penetap standar internasional yang terdiri dari wakil-wakil dari badan standardisasi nasional setiap negara. Pada awalnya, singkatan dari nama lembaga tersebut adalah IOS, bukan ISO. Tetapi sekarang lebih sering memakai singkatan ISO, karena dalam bahasa Yunani isos berarti sama (equal).

ISO sendiri Didirikan pada 23 Februari 1947, ISO menetapkan standar-standar industrial dan komersial dunia. ISO, yang merupakan lembaga nirlaba internasional, pada awalnya dibentuk untuk membuat dan memperkenalkan standardisasi internasional untuk apa saja. Dalam menetapkan suatu standar tersebut mereka mengundang wakil anggotanya dari 130 negara untuk duduk dalam Komite Teknis (TC), Sub Komite (SC) dan Kelompok Kerja (WG).

Meski ISO adalah organisasi nonpemerintah, kemampuannya untuk menetapkan standar yang sering menjadi hukum melalui persetujuan atau standar nasional membuatnya lebih berpengaruh daripada kebanyakan organisasi non-pemerintah lainnya, dan dalam prakteknya ISO menjadi konsorsium dengan hubungan yang kuat dengan pihak-pihak pemerintah. Peserta ISO termasuk satu badan standar nasional dari setiap negara dan perusahaan-perusahaan besar.

Penerapan ISO di suatu perusahaan berguna untuk :
  •          Meningkatkan citra perusahaan
  •          Meningkatkan kinerja lingkungan perusahaan
  •          Meningkatkan efisiensi kegiatan
  •          Memperbaiki manajemen organisasi dengan menerapkan perencanaan, pelaksanaan, pengukuran dan tindakan perbaikan (plan, do, check, act).
  •          Meningkatkan penataan terhadap ketentuan peraturan perundang-undangan dalam hal pengelolaan lingkungan.
  •          Mengurangi risiko usaha
  •          Meningkatkan daya saing
  •          Meningkatkan komunikasi internal dan hubungan baik dengan berbagai pihak yang berkepentingan.
  •          Mendapat kepercayaan dari konsumen/mitra kerja/pemodal

Sabtu, 01 Desember 2012

membuat Bintang di Strawberi prolog

Sabtu, 01 Desember 2012 0

Disini kita akan membahas tentang bahasa Pemrograman Strawberi Prolog dan untuk mengawalinya kita akan memulai dengan membuat program bintang di prolog ini langkah awal yang kita lakukan untuk memulai program ini adalah dengan cara mengetikan kodingan di bawah ini

?-
Brush(system_color(window)),
window(_,_,win_func(),"bintang 1 ",10,10,800,800).

Kodingan diatas adalah awal untuk membuat program bintang, Brush(system_color(window)), maksudnya adalah kita akan emebuat jendela output atau jendela program dengan berbagai warna sedangkan window(_,_,win_func(),"bintang 1 ",10,10,800,800). Ini adalah membuat judul dari jendela yang kita buat dan membuat besar kecilnya resolusi dari jendela program yang kita buat.lalu kita lanjut ke kodingan berikutnya.

win_func(paint):-
pen(5,rgb(250,50,30)),

perintah diatas ini adalah cara kita untuk memberikan warna pada garis bintang yang akan kita buat di jendela output nanti.untuk memnggunakan warna yang kita suka tinggal ganti saja anggka angka yang ada di potongan kodingan atas ini.

line(400,10,330,200),
line(400,10,470,200),
line(330,200,125,200),
line(470,200,680,200),
line(125,200,285,335),
line(680,200,530,335),
line(285,335,215,530),
line(215,530,400,430),
line(400,430,585,530),
line(585,530,530,335).

Sedangkan potongan kodingan diatas ini adalh potongan kodingan gimana kita membuat garis –garis hingga membentuk bintang di mulai dari membuat garis paling atas hingga paling bawah. Dan maksud dari angka angka yang berda di penggalan kodingan tersebut adalah menentukan miring dan dan lurusnya garis tersebut maka disini kita memerlukan ketelitian yang ekstra jika anggkanya tidak sesuai maka tidak akan jadilah program bintang seperti dibawah ini. Dan janga lupa setiap di akhir potongan kodingan diberi tanda koma (,) dan di ujung program diberi tanda (.) titik sebagai tanda pengakhir program.

Listing tinggal di coba ja :
?-
Brush(system_color(window)),
window(_,_,win_func(),"bintang 1 ",10,10,800,800).
win_func(paint):-
pen(5,rgb(250,50,30)),
line(400,10,330,200),
line(400,10,470,200),
line(330,200,125,200),
line(470,200,680,200),
line(125,200,285,335),
line(680,200,530,335),
line(285,335,215,530),
line(215,530,400,430),
line(400,430,585,530),
            line(585,530,530,335).


INI LOGO




Kali ini saya mendapat tugas softskill di suru membuat sebuah logo dengan format png dan di ats ini adalah bentuk logonya saya akam menfilosofikan logo tersebut pertama saya terinspirasi oleh sebuah jeruk yang saya makan yaitu buahnya yang bulat dan warnanya orange kenapa jeruk karena jeruk karena jeruk mudah dijumpai dan mudah pula di ingat oleh orang orang makanya saya pun embuat logo seperti ini agar mudah di ingat oleh orang orang.sedangkan warna oren di logo tersebut menggambarkan warna matahari di pagi karena warna matahari pagi sendiri melambangkan semangat di pagi hari saya ingin lambang ini seperti orang - orang yang bersemangat di pagi hari. Sedangkan lambang di tengahnya adalah sebuah huruf yang mewakili dari nama saya yaitu adi. Demikian lah filosofi dari gambar ini saya ingin yang ingat dengan buah jeruk maka ingat juga dengan logo ini.

Senin, 26 November 2012

Algoritma Brute Force DI C ++

Senin, 26 November 2012 0

Listing...LLDHIUDHAIU
LISTINGNYA :

#include<stdio.h>
 #include<conio.h>
 #include<iostream>
 void prima (),bsort();
  main()
  {           
start:
int x;
printf ("\n \t Algoritma Brute Force \n");
printf ("\n=======================");
printf ("\n \t 1. Pencarian Bilangan Prima");
printf ("\n \t 2. Sorting Bilangan");
printf ("\n \t 3. Exit");
printf ("\n=======================\n");
printf ("\n Masukkan Pilihan (1-3) : ");
scanf     ("%d",&x);
switch (x)
{
case 1 : prima ();
goto start;
case 2 : bsort ();
goto start;
case 3 : return 0;
printf ("\n\n\n\n\n\n \t \t \t Anda Salah Memasukan Input");
printf ("\n \t \t Program Akan Direstart Setelah Anda Menekan Tombol Enter");
getch();
goto start;
}
}
void prima ()
{
int bil,j;
printf ("\t \t \t Pencarian Bilangan Prima \n \n \n");
printf ("Masukkan Data Yang ingin Diinput: ");
scanf ("%d",&bil);
for (j=2;j<=bil;j++)
{
if ((j%2>0) && (j%3>0)&&(j%5>0)&&(j%7>0) ||
(j==2)|| (j==3)||(j==5)||(j==7))
printf ("%i",j);
}
getch();
}
void bsort()
{
int i,j,temp,n,bil[100];
printf ("\t\t\t Sorting BIlangan \n\n\n");
printf ("Masukkan Jumlah bilangan: ");
scanf("%d",&n);
for (i=0;i<n;i++)
{
printf ("Bilangan ke-%d \t: ",i+1);
scanf ("%d",&bil[i]);
}
printf ("\n");
for (i=0;i<n-1;i++)
 {
 for (j=n-1;j>i;j--)
 {
 if(bil[i] > bil[j])
{
temp = bil[i];
bil[i] = bil[j];
bil[j] = temp;
}
}
}
printf ("Sorting:");
for(i=0;i<n;i++)
{
printf ("%d",bil[i]);
if (i!=n-1)
{
printf (",");
}
}
getch();
}

Logika...

Di sini saya akan menjelaskan logika dari Program dia Atas Listing pada program diatas adalah sebuah program bernama program Algoritma Brute Force yang ditulis dengan menggunakan bahasa C++ . pada listing diatas ditulis dengan menggunakan konsep Algoritma Brute Force. dan hasil dari algoritma tersebut menjadi sebuah program dengan contoh diatas
#include<stdio.h>
 #include<conio.h>
 #include<iostream>

Diatsa adalah perintah yg wajib dimaksukan karena perintah itu adalah perintah awal untuk kita memulai suatu program perintah tersebut juga bisa disebut perintah bawaaan dari c++ atau juga disebut daftar pustaka c++. Lalu liat listing di bawah ini:
void prima (),bsort();
  main()
  {           
start:
int x;
printf ("\n \t Algoritma Brute Force \n");
printf ("\n=======================");
printf ("\n \t 1. Pencarian Bilangan Prima");
printf ("\n \t 2. Sorting Bilangan");
printf ("\n \t 3. Exit");
printf ("\n=======================\n");
printf ("\n Masukkan Pilihan (1-3) : ");
scanf     ("%d",&x);
switch (x)

listing diatasa adalah listing untuk membuat menu utama pada output nanti di sana printf ("\n \t Algoritma Brute Force \n"); maka ia akan mencetak tulisan Algoritma Brute force, printf ("\n======================="); kalau ini akan mencetak garis lurus , printf ("\n \t 1. Pencarian Bilangan Prima");  printf ("\n \t 2. Sorting Bilangan"); sedangkan ini dia akan mencetak menunya menu 1. Bilangan prima menu 2 sorting bilangan.lalu kita akan suru mmbuat masukan pilihan dengan perintah seperti ini printf ("\n Masukkan Pilihan (1-3) : "); lalu kita pindah ke listing berikutnya.
{
case 1 : prima ();
goto start;
case 2 : bsort ();
goto start;
case 3 : return 0;
printf ("\n\n\n\n\n\n \t \t \t Anda Salah Memasukan Input");
printf ("\n \t \t Program Akan Direstart Setelah Anda Menekan Tombol Enter");
getch();
goto start;

listing diatas berfungsi untuk memilih pilihan menu.jika kita memilih case 1 maka kita akan memulai mencri bilangan prima,kalau kita memilih case 2 maka kita akan memulai menyorting bilangan sedangkan jika kita memlih case 3 maka akan keluar dari program dan jika kita salah memasukan inputan maka akan muncul seperti ini “Anda Salah Memasukan Input”.
void prima ()
{
int bil,j;
printf ("\t \t \t Pencarian Bilangan Prima \n \n \n");
printf ("Masukkan Data Yang ingin Diinput: ");
scanf ("%d",&bil);
for (j=2;j<=bil;j++)
{
if ((j%2>0) && (j%3>0)&&(j%5>0)&&(j%7>0) ||
(j==2)|| (j==3)||(j==5)||(j==7))
printf ("%i",j);
}
getch();
}
Sedangkan listing di atas adalh listing dari program case menu pertama yaitu mencari bilangan Prima dan untuk case kedua atau menu bilangan sortir listingnya seperti dibawah ini.
void bsort()
{
int i,j,temp,n,bil[100];
printf ("\t\t\t Sorting BIlangan \n\n\n");
printf ("Masukkan Jumlah bilangan: ");
scanf("%d",&n);
for (i=0;i<n;i++)
{
printf ("Bilangan ke-%d \t: ",i+1);
scanf ("%d",&bil[i]);
}
printf ("\n");
for (i=0;i<n-1;i++)
 {
 for (j=n-1;j>i;j--)
 {
 if(bil[i] > bil[j])
{
temp = bil[i];
bil[i] = bil[j];
bil[j] = temp;
}
}
}
printf ("Sorting:");
for(i=0;i<n;i++)
{
printf ("%d",bil[i]);
if (i!=n-1)
{
printf (",");
}
Maka selesailah program kita telah selesai maka tinggal kita running setelah di running maka kan keluar output seperti ini :


ARSENAL





Sejarah klub.....
Arsenal Football Club (dikenal pula sebagai Arsenal atau The Gunners) adalah klub profesional Inggris yang berbasis di daerah London Utara, London. Klub ini kini bermain di Liga Utama Inggris.

Arsenal didirikan di daerah Woolwich, bagian tenggara kota London pada 1886 dengan nama Dial Square, lalu dengan cepat berganti nama menjadi Royal Arsenal. Tahun 1891 nama mereka diganti menjadi Woolwich Arsenal. Pada tahun 1913, klub ini pindah ke wilayah utara, tepatnya di daerah Highbury dan membangun Stadion Highbury, yang menjadi markas baru mereka. Saat pindah lokasi itulah, nama depan klub mereka, yaitu Woolwich dihapus sehingga hanya nama Arsenal yang tersisa. Selain itu karena lokasi stadion Arsenal dekat dengan markas Tottenham Hotspur, maka tak heran jika pertandingan Arsenal vs Tottenham Hotspur disebut "North London derby" dan merupakan salah satu derby terpanas di London.


Nama lengkap              : Arsenal Football Club
Julukan                        : The Gunners
Didirikan                      : 1886 dengan nama Dial Square
Stadion                        : Stadion Emirates, London, Inggris
                                    (Kapasitas: 60.355)
Pemilik Arsenal           : Holdings plc
Ketua                        : Peter Hill-Wood
Manajer                    : Arsène Wenger
Liga                           : Liga Utama Inggris
Posisi 2011–12           : ke-3, Liga Utama Inggris


Prestasi

Selain rekor tak terkalahkannya sebanyak 49 kali menjadi yang terpanjang di Inggris hingga saat ini, Arsenal juga mempunyai banyak prestasi lainnya, yaitu:

  • Liga Inggris: 131931, 1933, 1934, 1935, 1938, 1948, 1953, 1971, 1989, 1991, 1998, 2002, 2004
  • Piala FA: 10
    1930, 1936, 1950, 1971, 1979, 1993, 1998, 2002, 2003, 2005
  • Piala Liga Inggris: 21987, 1993 dan menjadi finalis pada tahun 1968, 1969, 1988, 2007
  • FA Charity Shield/FA Community Shield:11
    1930, 1931, 1933, 1934, 1938, 1948, 1953, 1991 (juara bersama dengan Tottenham), 1998, 1999, 2002, 2004
  • Piala Winners: 1
    1994 dan dua kali menjadi finalis pada tahun 1980 dan 1995
  • Piala UEFA: 1
    1971 (waktu itu masih bernama Inter-Cities Fairs Cup, berubah nama menjadi Piala UEFA sejak musim 1970-71) dan sekali menjadi finalis pada musim 1999-00
  • Liga Champions: -
    menjadi finalis pada musim 2005-06
  • Piala Emirates: 2
        Pemasok Kostum
          
Bukta              :   1930- 1970-an
Umbro              :   1978 - 1986
Adidas              :   1986 - 1994
Nike                      :   1994 - hingga kini


        Pemasok Sponsor
             
JVC                        : 1982 – 1999
Sega                        : 1999 – 2002
O2                        : 2002 – 2006
Emirates                : 2006 – hingga kini





 
tugas seorang mahasiswa.... ◄Design by Pocket, BlogBulk Blogger Templates | Distributed by Blogger Styles | Credit Card Offers