Jumat, 11 Mei 2012

Tugas Akhir Pemrograman Dasar

Tugas Pemrograman Dasar ini cukup menguras pikiran dan waktu tapi akhirnya selesai juga walaupun mungkin sedikit kurang aja,tapi ya dari pada numpuk tugasnya.hehe
Sedikit review tentang tugas saya ini
Buat program menggunakan Pemrograman Berorientasi Objek
syarat:
  1. Ada kelas dan object
  2. Ada metode beserta parameternya
  3. Ada perulangan dan kondisi
  4. Ada array 
Paling lambat tanggal 20 Mei 2012
dikompress dalam zip atau rar
Liat soalnya saja sudah bingung mau bikin program apa yang bisa memenuhi syarat tersebut,setelah cari2 info di om Google akhirnya dapet juga ide,gue bikin program cek nilai UN,berikut form dari programnya.
Program ini terdiri dari 2 form,form1 untuk program utamnya dan form2 untuk My Profile,dan yang mau liat syntaxnya monggo(gunakan dengan bijak)
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, XPMan;

type
TForm1 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Edit5: TEdit;
Edit6: TEdit;
Edit7: TEdit;
Edit8: TEdit;
Button1: TButton;
Memo1: TMemo;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
Label7: TLabel;
Label9: TLabel;
Label10: TLabel;
Label11: TLabel;
XPManifest1: TXPManifest;
Button2: TButton;
Button3: TButton;
Button4: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
procedure ket;
procedure nilai;
end;
TSiswa = class
private
nama,nis,sekolah,ucapan:string;
public
procedure setNama(nm:string);
procedure setNis (ni:string);
procedure setSekolah (sk:string);
procedure setUcapan(uc:string);
function getNama:string;
function getNis:string;
function getSekolah:string;
function getUcapan:string;
end;

var
Form1: TForm1;
sw:TSiswa;
implementation
uses unit2;
{$R *.dfm}
procedure TForm1.ket;
var n1,n2,n3,n4:Integer;
r:Real;
begin
n1:=StrToInt(Edit4.Text);
n2:=StrToInt(Edit5.Text);
n3:=StrToInt(Edit6.Text);
n4:=StrToInt(Edit7.Text);
r:=(n1+n2+n3+n4)/4;
if r>= 6.5 then
Edit8.Text:='L.U.L.U.S'
else
Edit8.Text:='Tidak LULUS'
end;

procedure TForm1.nilai;
begin
Edit4.Text:='80';
Edit5.Text:='79';
Edit6.Text:='90';
Edit7.Text:='99';
end;

procedure TSiswa.setNama(nm:string);
begin
nama:=nm;
end;
procedure TSiswa.setNis(ni:string);
begin
nis:=ni;
end;
procedure TSiswa.setSekolah(sk:string);
begin
sekolah:=sk;
end;
procedure TSiswa.setUcapan(uc:string);
begin
ucapan:=uc;
end;
function TSiswa.getNama:string;
begin
Result:=nama;
end;
function TSiswa.getNis:string;
begin
Result:=nis;
end;
function TSiswa.getSekolah:string;
begin
Result:=sekolah;
end;
function TSiswa.getUcapan:string;
begin
Result:=ucapan;
end;
procedure TForm1.Button1Click(Sender: TObject);
var nama:array [1..99] of string;
i:integer;
begin
i:=1;
sw:=TSiswa.Create;
sw.setNama('Reza Pragita Daza');
sw.setNis('19091993');
sw.setSekolah('SMA N 1 KOTA MUNGKID');
sw.setUcapan('Anda LULUS');
Edit1.Text:=sw.getNama;
Edit2.Text:=sw.getNis;
Edit3.Text:=sw.getSekolah;
Memo1.Clear;
repeat
Memo1.Lines.Add(sw.getNama+' '+sw.getNis+' '+sw.getUcapan);
i:=i+1;
until i>5;
Form1.nilai;
Form1.ket;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
Edit1.Clear;
Edit2.Clear;
Edit3.Clear;
Edit4.Clear;
Edit5.Clear;
Edit6.Clear;
Edit7.Clear;
Edit7.Clear;
Edit8.Clear;
Memo1.Clear;
end;

procedure TForm1.Button3Click(Sender: TObject);
begin
Application.Terminate;
end;

procedure TForm1.Button4Click(Sender: TObject);
begin
Form2.Visible:=true;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin

end;

end.
Jangan lupa untuk membuat new form sebagai My Profile(kalo mau sich.hehe)
Bisa juga yang mau program aslinya disa doownload disini

Rabu, 09 Mei 2012

Motor matic injeksi irit harga murah – Yamaha Mio J

Mio J Motor Matic Injeksi Irit Terbaik

Add Image Yamaha Writing Competition
Mencari Motor matic berteknologi injeksi yang irit bahan bakar dan berharga murah (ekonomis) merupakan solusi terbaik bagi konsumen sepeda motor yang ingin meletakkan nilai efisiensi sebagai prioritas utama. Faktor ini seakan tidak bisa ditawar. Apalagi isyu peningkatan harga bahan bakar dan pencemaran lingkungan sudah berada di depan mata.
Berbicara tentang motor matik injeksi irit dengan harga ekonomis maka pilihan terbaik akan jatuh pada produk sepeda motor terbaru Yamaha Mio J. Model terbaru yang telah tersedia di pasar nasional ini begitu unik dengan keunggulan sesuai tagline-nya "Semakin Cepat Semakin Irit...It’s Magic."

Keunik Mio J saja sudah dimulai dari namanya. Huruf "J" yang berada di belakang nama "Mio" merupakan awalan dari teknologi FI Yamaha yang disebut Yamaha Mixture JET-Fuel Injection (YMJET-FI).
Makna tagline tersebut juga sangat dalam dan menjadi kesempurnaan Mio J. Pasalnya, dengan teknologi mutakhir Yamaha itu pengguna dapat meningkatkan performa mesin dan hemat bahan bakar sampai 30 persen. Ini pula mengapa Mio J disebut "It’s Magic."


Kata kunci lainnya buat Mio J adalah friendly (bersahabat). Artinya Mio J mudah digunakan baik oleh pria maupun wanita dari segala usia, anak-anak sampai dewasa. Desainnya pun friendly, cocok untuk siapa saja karena tidak terlalu macho atau condong ke anak-anak muda.
Mio J mudah digunakan dan ketinggian jok rendah sehingga bisa mengakomodir siapa saja. Sudah menggunakan teknologi injeksi jadi tidak perlu membersihkan karburator. Servisnya pun cepat karena akinya kering, jadi tidak perlu dicek setiap minggu.
Untuk mereka yang butuh ruang untuk penyimpan barang tak perlu khawatir. Bagasi Mio J luasnya 8 liter, sehingga bisa menyimpan banyak barang seperti jas hujan, sepatu ganti dan tas kecil.
Pengguna Mio J juga tidak perlu sering-sering ke SPBU untuk mengisi bahan bakar karena besarnya tangki Mio J yang dapat diisi 4,8 liter bahan bakar. Keunggulan lainnya adalah mudah membawa boncengan karena joknya panjang.
Performa Mio J sudah pasti terjamin keunggulannya. Hal ini berkat diaplikasinya sederet terknologi terdepan Yamaha, yaiut diasil cylinder, forged piston, dan YMJET-FI. Jadi bukan berlebihan bila Mio J lahir sebagai motor matik performa tinggi secepat jet dan selincah Mio, didukung kemampuan irit dan awet.
Spesifikasi mesin Mio J menggunakan tipe mesin 4-langkah, 2 valve, SOHC, berpendingin kipas dan berkapasitas 113 cc. Mesin ini mampu menghasilkan tenaga hingga 7,75 PS di putaran 8.500 rpm dengan torsi puncak mencapai 8,5 Nm di 5.000 rpm.
Fitur penting lainnya yang terdapat pada Mio J adalah key shutter (kunci magnet) yang meningkatkan perlindungan sepeda motor dari aksi pencurian. Karena itu, ketika parkir Anda tak perlu lagi gundah.
Desain Mio J secara keseluruhan pun menarik. Update sesuai zaman untuk menyesuaikan dengan konsumen yang sudah cerdas dalam memilih motor. Desainnya mengambil aliran garis yang tidak terputus dari bodi depan ke bodi belakang sehingga menciptakan kesan harmonis. Sporty, canggih dan dinamis.
Permukaan bodinya tidak datar tapi memiliki sentuhan lekukan-lekukan yang menimbulkan efek bayangan bernuansa elegan dan berkualitas tinggi. Titik-titik menonjol Mio J secara keseluruhan dapat dilihat pada bodi belakang, spack board, leg shield dan head lamp.

Add Image Yamaha Writing CompetitionDan yang paling saya sukai dari mio-J adalah bodynya yang stylis dan trendy cocok untuk anak muda seperti saya,apalagi satiap hari saya kulaih menempuh jarak sekitar 50Km. Tapi kalau pakai Mio-J pasti tidak akan terkendala dari segi bensin,karena super iritnya...Ini adalah sosok motor matik idaman saya selama ini,siapa tau dengan ikut lomba blog ini saya bisa mendapatkan Mio-J dari YAHAMA,hehehe
Ini dia motif motor kesukaan saya desainnya yang trendy dan kombinasi warna yang pas,pas juga buat pamer sama teman-teman di kampus. Selain itu di iklan Mio-J juga motor ini npaling depan,(kalo tidak salah sich) bersama-sama dengan grup idol JKT-48,kebetulan pula Girlband favorit saya. Memang Yamaha itu nomer 1 dech,,
Dan berikut ini spesifikasi dari Mio-J sepeda motor injeksi irit terbaru dari Yamaha:
Dimensi
• Panjang x Lebar x Tinggi: 1.830x705x1.050 mm
• Jarak Sumbu roda: 1.240 mm
• Jarak terendah ke tanah: 125 mm
• Tinggi tempat duduk: 745 mm
• Berat isi: 94 kg
• Kapasitas tangki: 4,1 liter
Mesin
• 4 Langkah, 2 valve SOHC, pendingin kipas
• Volume Silinder 113,7 cc
• Diameter x langkah: 50,0x 57,9
• Rasio kompresi: 8,8:1
• Daya maksimum: 8,35 Ps (6,14 kw pada 8.000 rpm
• Torsi maksimum: 7,84 Nm pada 7.000 Rpm
• Starter: Electric dan kick starter
• Sistem bahan bakar: Fuel Injection
• Tipe kopling: Kering, kopling sentrifugal otomatis


Senin, 07 Mei 2012

Program Record berurut di Pascal

Kali ini dapet tugas lagi dari Pak Edi untuk mencoba-coba ngurutin data yang diinputkan pada program Record kemarin,dan akhirnya selesai juga tugasnya. Inti dari program ini adalah kita membuat tampilan untuk menginputkan data nama,nim,nilai satu persatu dan keluarannya namanya harus sesuai abjad. Misal mahasiswa 1 nama Budi,mahasiswa 2 Adi,maka keluarannya nama Adi dahulu baru kemudian Budi. Lebih jelasnya liat program dibawah ini.
uses wincrt;
type rec_mhs = record
nama:string;
nim:string;
nilai:integer;
end;
var mhs:array[1..10] of rec_mhs;
n,i,j:integer;

procedure input_data;
begin
for i:= 1 to n do
begin
writeln('Mahasiswa',i);
write('Nama :');readln(mhs[i].nama);
write('Nim :');readln(mhs[i].nim);
write('Nilai :');readln(mhs[i].nilai);
writeln;
end;
end;

procedure urut;
var t:string;
begin
for i:= 1 to n-1 do
for j:= 1+i to n do
if mhs[i].nama>mhs[j].nama then
begin
t:=mhs[i].nama;
mhs[i].nama:=mhs[j].nama;
mhs[j].nama:=t;
end;
end;

procedure cetak;
begin
for i:= 1 to n do
writeln(i:2,mhs[i].nama:6,mhs[i].nim:8,mhs[i].nilai:10);
end;

begin
write('Masukkan Jumlah Mahasiswa :');readln(n);
input_data;
urut;
writeln('No Nama No.mhs Nilai');
cetak;
end.


Kamis, 03 Mei 2012

Lagu Take em All mirip Iwak Peyek


Lagi ngetrend2nya lagu iwak peyek karena sering dinyayikan Andre personil OVJ setiap tampil di layar TV,aslinya iwak peyek itu merupakan lagu suporter dari PERSEBAYA yang dipopulerkan oleh Trio Macan. Namun baru-baru ini ditemukan lagu yang nadanya mirip iwak peyek tapi berasal dari band luar negeri yang benama Cock Sparer dengan judul lagu Take em All,biar gak penasaran nie lirik dari lagu Take em All :

We worked our way up from east end pubs
To gigs and back stage passes
Ex-boxing champs, West end clubs
Americans in dark glasses
Driving ten grand cars, they drink in hotel bars
They're even making money in bed
They wouldn't be no loss, they aint worth a toss
It's about time they all dropped dead.

[Chorus]
Take 'em all, take 'em all
Put 'em up against a wall and shoot 'em
Short and tall, watch 'em fall
Come on boys take 'em all

Well tough shit boys, it aint our fault
Your record didn't make it
We made you dance, you had your chance
But you didn't take it
Well, I gotta go make another deal
Sign another group for the company
I don't suppose we'll ever meet again
You'd better get back to the factory.

[Chorus]

Take 'em all, watch 'em fall [x4]

[Chorus Repeat...] 

kalo yang pengen download lagunya bisa disini >>Download<<

UPDATE(4052012)Link sudah diperbaiki,makasih buat mas Rifdu yang sudah komplain :D 

STIMULANT UNIT 16


This activity practices Grammar Focus : Describing changes.
I got married.                   ==> I'm not single anymore.
I wear contacts now.       ==> I don't wear glasses anymore.
I've changed jobs.             ==> I'm a nurse now.
I've cut my hair.               ==> My hair is shorter now.
I move to a new place.     ==> I live alone now.

This activity practices Grammar Focus : Verb + invinitive.
Choose the correct words and phrases to complete the paragraph. There is one extra answer.

After I finish college, I'm going to travel for one month. I hope to visit Europe. Then I plan to get a job. I'd love to work in a bank.
The extra answer is like.

This activity practices Grammar Focus : Verb + infinitive.'
  • I plan to call some agencies next week.
  • I'd like to for a travel agency.
  • Well, I haven't found a job yet, but I hope to get one soon.
  • I'd love to travel, too – after I work and make some money!
  • What am I going to do after graduation?

The correct order is :
  • What am I going to do after graduation?
  • I'd love to travel, too – after I work and make some money!
  • Well, I haven't found a job yet, but I hope to get one soon.
  • I'd like to for a travel agency.
  • I plan to call some agencies next week.

source:blantikonline.blogspot.com