| contoh gambar animasi |
Selasa, 22 Januari 2013
Selasa, 15 Januari 2013
BELAJAR Python 2
Selasa, 15 Januari 2013
0
LISTING :
class
aritmatika:
def penambahan (self,a,b):
c=a+b
return c
def pengurangan (self,a,b):
c=a-b
return c
def perkalian (self,a,b):
c=a*b
return c
def pembagian (self,a,b):
c=a/b
return c
print
'1.PENAMBAHAN'
print
'2.PENGURANGAN'
print
'3.PERKALIAN'
print
'4.PEMBAGIAN'
x=input('Masukkan
Angka Pertama : ')
y=input
('Masukkan Angka Kedua : ')
pil =
input('Masukkan Pilihan = ')
a=aritmatika()
if pil ==
1:
print a.penambahan(x,y)
elif pil
== 2:
print a.pengurangan(x,y)
elif pil
== 3:
print a.perkalian(x,y)
elif pil
== 4:
print a.pembagian(x,y)
else:
print 'salah masukan'
class A:
def x(self):
print 'ini method class induk'
class
B(A):
def y(self):
print 'ini method class anak'
C = A()
D = B()
print
C.x()
print
D.y()
print
D.x()
logika :
membuat program def pada python langkah awalnaya adalah kita
tuliskan dulu rumus rumus penambahan ,perngurangan,perkalian,pembagian caranya
adalah seperti dibawah ini :
def tambah(a,b):
c=a+b
return c
def kurang(a,b):
c=a-b
return z
def kali(a,b):
c=a*b
return c
def bagi(a,b):
c=a/b
return c
artinya adalah variabel c samadengan variabel a ditambah
Variabel b lalu return Z maka ia akan membaca c(hasil penjumlahan) begitu jga
dengan pengurangannya def kurang (a,b):
kenapa harus menggunakan (a,b): karena jika tidak menggunakan ini maka
saaat di compile pasti akan muncul tulisan merah dan bertuliskan syintak eror
lalu c=a-b itu adalah rumus pemgurangan yang artinya variabel a- variabel b dan
c adalah hasilnya begitu juga dengan perkaliaan dan pembagiannya.
Setelah ini lalu kita akan membuat menu pilihan yang akan
kita pilih di outputnya caranya adalah dengan cara menuliskan perintah di bawah
ini :
print
"1.penambahan"
print
"2.pengurangan"
print
"3.perkalian"
print
"4.pembagian"
pil=input('masukkan
pilihan:')
perintah pertama print menu yang maksudya kiata akan
mengeluarkan output menu lalu di ikuti dengan ,print
1.penambahan,2.pengurangan,3.perkalian,4pembagian maka akan keluar output seperti di hasil
output dibawah ini agar kita bisa memilih menu yang kita buat maka kita harus
juaga mengetikan x=input(‘masukan pilihan:’) yang berguna agar kita bisa
memilih menu yang telah kita buat.
if x==1:
a=input('masukkan pilhan 1:')
b=input('masukkan pilihan 2:')
tambah(a,b)
print tambah(a,b)
perintah diaatas dibuat setelah kita selesai dengan menu
yang kiata buat dan inilah adalah perintah dalam suatu menu a= input adalah memasukan angka pada variabel
a dan begitu jaga di b=input lalu masukan rumus yang tadi pertama kita tulis
tapi kali ini kita hanya menulis tambah(a,b) lalu print tambah(a,b) maka
outputnya akan keluar jumlahnya. Begitu jaga dengan menu pengurangan, pembagian
dan perkalian tinggal di masukan rumusnya lalu print maka akan keluar
outputnya.sedangkan else coba lagi adalah
perintah yang di buat gar jika user memilih di luar menu akan ada kata kata
coba lagi.dan akan kembali ke menu utama.
Program selanjutnya kita akan membahs tentang calss yang
berada di dalam class/ interintance makka tuliskan kodingan seperti ini...
class A:
def x(self):
print 'ini method class induk'
class B(A):
def y(self):
print 'ini method class anak'
C = A()
D = B()
print C.x()
print D.y()
print D.x()
yang berarti
turunan dari suatu class. Penurunan class akan membuat semacam class anak yang
akan mewarisi anggota class utama atau orang
tua serta bisa mengganti beberapa anggota data atau membuat baru sehingga class
anak ini lebih spesifik, maka selesai lah program ini dan lihat lah hasilnya di
bawah ini :
outputnya :
PROGRAM SEDERHANA DI C++
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.
Langganan:
Postingan (Atom)




