Selasa, 04 November 2014

Rumus Perhitungan Nilai Matematika




Salam Hangat sahabat blogger di seluruh penjuru dunia, khususnya di tanah air Indonesia tercinta. Pada kesempatan kali ini, saya ingin menjelaskan sedikit mengenai bagaimana cara membuat perumusan nilai hitung Matematika dengan menggunakan Program Borland C++, yaitu menghitung luas bangun datar persegi dan persegi panjang. Langsung saja berikut cara pengerjaannya :



Langkah awal pastikan kita sudah memberi pendefinisian saat kita mengakses file header yang berekstensi ".h" dan di awali dengan tanda "#". Untuk format penulisannya #include<nama file> atau bisa juga diapit dengan tanda "" contoh #include "Tugas.h", perbedaannya disini untuk yang diapit dengan tanda < > itu digunakan bila mengakses file header dari library standar, sedangkan yang diapit dengan tanda "" digunakan bila mengakses file header Tugas.h yang ada di direktori kerja. 

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


Langkah selanjutnya kita tentukan apa saja variable yang ingin kita masukkan, dan perlu diingat  juga statement dalam C++ harus diberi tanda ";" pada akhir dari statement atau pernyataan tersebut, contoh int bil,l,L,s,p;


int main() { /* Merupakan fungsi utama dalam program. Main diikuti oleh sebuah tanda kurung () karena main merupakan sebuah fungsi. Setiap penulisan fungsi selalu diawali tanda "{" dan diakhiri tanda "}", fungsi ini menujukan dimana dimulai dan berakhir.

login:
string nama;
char password[50];
int bil,l,L,s,p;

Note: Abaikan penulisan /* ..., karena itu hanya komentar dan tidak akan berpengaruh dalam hasil keluaran.


cout<<endl; // Fungsi yang digunakan untuk pindah baris atau baris baru.

cout<<"\n Login Administrator";
cout<<"\n--------------------------------";

cout<<"\nNama     :";cin>>nama;
cout<<"Password :";cin>>password;


if(nama == "CANTHA" && strcmp(password,"luthfi")==0)
{
clrscr();
cout<<"\n==================";
cout<<"\nNAMA : "<<nama<<endl;
cout<<"==================";
}

else if (nama == "LUTHFI" && strcmp(password,"cantha")==0)
{
clrscr();
cout<<"\n==================";
cout<<"\nNAMA : "<<nama<<endl;
cout<<"==================";
}

else
{
cout<<"\t\t\tLogin Gagal ..."<<endl;
goto login;
}

Pada penjelasan disini saya menambahkan untuk cara sintak loginnya, jika tidak ingin dimasukkan dalam pembuatan program, abaikan saja, tapi jangan lupa hapus statement yang sebelumnya sudah dimasukkan, mulai dari :

login:
string nama;
char password[50];

Lalu hapus juga sintak ini
if(nama == "CANTHA" && strcmp(password,"luthfi")==0)
...
   ...
 
   ...
...
else
{
cout<<"\t\t\tLogin Gagal ..."<<endl;
goto login;
}

Tapi jika bingung, ikuti saja instruksi sintak yang sudah ada, sudah saya mudahkan dengan membedakan tulisan teks warnanya. Dan selanjutnya ketikkan sintak ini :

awal:
cout<<"\n\n*Menghitung Luas Bangun Datar*\n";
cout<<"\n 1.Persegi \n 2.Persegi Panjang \n 3.Logout";

cout<<"\n\nPilihan :"; cin>>bil;

if (bil==1)
{
cout<<"\n\n*Menghitung Persegi*";
cout<<"\nMasukkan Sisi :";cin>>s;

L=s*s;

cout<<"Hasil Luasnya Adalah :";
cout<<L;
}

else if (bil==2)
{
cout<<"\n\n*Menghitung Persegi Panjang*";
cout<<"\nMasukkan Nilai Panjang : "; cin>>p;
cout<<"Masukkan Nilai Lebar   : "; cin>>l;

L=p*l;

cout<<"Hasil Luasnya Adalah : ";
cout<<L;
}

else
{
cout<<"\t\t\t---Anda Berhasil Keluar---";
}

getch();
}

Pada penulisan sintak diatas tersebut saya menggunakan pernyataan IF-ELSE Majemuk, jadi  peryataan if berada di dalam pernyataan if lainnya.
Bentuk penulisan : 
if (syarat)
{
...perintah;
...perintah;
}
else if (syarat)
{
...perintah;
...perintah;
}
else
{
...perintah;
...perintah;
}

Berikut hasil ouput program dari penjelasan sintak diatas. Pada screenshot gambar dibawah ini, jika kita sudah berhasil login dengan nama "CANTHA" dan passwornya "luthfi" maka tampilannya seperti berikut, dan otomatis langsung terarahkan untuk menghitung luas bangun datar.



Jika kita memilih angka 1, maka akan menghitung Luas Persegi.


Dan jika memilih angka 2, maka akan menghitung Luas Persegi Panjang.



Dan yang terakhir, jika kita pilih angka 3, maka tampilan outputnya:




Mungkin cukup sekian saja penjelasan dari saya, kurang lebihnya mohon maaf, jika ada salah penulisan atau penjelasan yang kurang dipahami, karena sayapun juga masih belajar dan baru saja tahu dan paham tentang apa yang saya jelaskan ini. Saya hanya sekedar ingin berbagi, semoga saja dapat bermanfaat. 

Terima kasih -SALAM HANGAT-



Kamis, 20 Desember 2012

Logo

Hallo salam hangat untuk sahabat blogger indonesia dan semua nya. Lama nih saya tidak posting di blog ini serasa sayang sekali bila di biarkan begitu saja, mumpung dan kebetulan suasana nya saya sedang bersantai santai, dan tidak ada hal yang menyibuk kan, saya sempatkan saja untuk posting di blog tercinta saya ini. Walau pada postingan saya kali ini saya tidak akan membahas tentang artikel atau sebagai nya. Tapi saya disini ingin sedikit membagi desain logo hasil karya saya ini,  bukan bermaksud untuk sombong atau pamer nih, disini saya ingin minta pendapat atau saran saja, bagaimana beberapa hasil desain logo yang saya buat ini, yaah walau di bilang masih biasa atau sederhana sekali di bandingkan dengan karya yang sudah professional dari segi bentuk atau pun ke unikan nya. baiklah langsung saja silahkan di lihat dan jangan segan-segan untuk tinggal kan komentar seputar tentang desain logo, karena komentar anda sangat berarti untuk saya disini, agar saya dapat lebih baik lagi dan bisa mengembang kan ide-ide yang kreatif dan inovatif untuk menghasil kan sebuah desain logo yang simple dan unik. Terimakasih :)





















Jumat, 02 November 2012

Program Java


Pada postingan ini saya akan menjelaskan langkah dan gambar dalam membuat suatu Program Buku, yang dimana ini salah satu tugas sekolah saya. Disini saya akan menjelaskan dengan menggunakan software Netbeans. Sebelum nya jika ada suatu kesalahan dalam pengetikan/yang lain nya mohon maklumi saja J, dan jangan segan untuk berkomentar dan bertanya disini. Langsung saja berikut ketentuan soal dahulu yang saya akan bahas pada kali ini.

1. Buat class bernama Buku
- Tentukan variabel Buku: Judul,Pengarang,Penerbit,Tahun
- Buat konstruktor class Buku dengan parameter : Judul,Pengarang,Penerbit,Tahun
- Buat method cetak Buku

2. Buat class bernama Bukuberaksi dan tampilkan 2 buku tersebut dalam satu hasil program
- Rogers Cadenhead dan laura lemay, Teach Yourself java 6 in 21 Days, Sams Publishing, 2007
- Deitel & Deitel, Java How to Program 7th Edition, Prentice hall, 2007


Berikut langkah pembuatan dan coding nya

1. Buka Apilkasi NetBeans nya dan pilih New Project - Categories java -  Projects java application, lalu next.



2.  Isikan Kolom pada bagian Project Name misalkan “LuthfiH”, pada bagian create main class rubah menjadi Luthfih.buku, lalu finish.



3. Pilih pada bagian yang di tanda cursor ini, lalu klik kanan new-java class, karena kita ingin membuat java class baru dengan nama bukuberaksi. Dan Isikan pada kolom class nama(“bukuberaksi”)-finish.




4. Untuk langkah pertama pada class name buku isikan variable nya yang di tanda kotak warna biru itu apa saja yang ingin kita masukan, contoh seperti gambar berikut.



5. Selanjutnya kita isikan coding seperti gambar di bawah ini, fungsi tanda kotak warna biru itu untuk mencetak method pada kelas bukuberaksi.



6. Jika tidak ada kesalahan kita beralih ke class name bukuberaksi. Dan isikan coding nya seperti gambar berikut.



7. Jika kedua nya tidak mengalami kesalahan maka kita bisa coba lihat hasil nya bisa dengan menekan tombol f6. Maka hasil nya akan sebagai berikut.

..Sekian Dan Terimakasih..



Rabu, 24 Oktober 2012

Aurora 3D


Jika kita ingin membuat sebuah desain logo atau teks yang bermotif 3D , anda bisa coba dengan salah satu software ini, sebut saja Aurora 3D teks & logo maker. Software ini sangat mudah kita gunakan, karena dalam software ini  sudah tersedia berbagai macam template yang dimana kita bisa edit sendiri sesuai selera kita. Dalam software ini kita juga bisa meng import/export gambar yang telah kita buat. Hasil nya pun kita bisa simpan dengan berbagai format diantara nya PNG, JPG, BMP, GIF, SWF, GIF, dll. Berikut tampilan dari Aurora 3D Teks & Logo Maker.


Aurora 3D Text and Logo Maker Features :

o   One click to add 3D object(200+ templates)
o   3000+ Symbols and import SVG
o   50+ Professional Project templates
o   60+ Additional TrueType fonts
o   80+ Object Style
o   One click apply animated effects(10+)
o   Export to PNG, JPG, Tiff, BMP, GIF, TGA etc.
o   Export Animation to Movie, SWF, GIF animation or Image Sequence as you like.

Jika tertarik silahkan download  Aurora 3D Text & Logo Maker. Di dalam nya berisi keygen dan cara penggunaan nya. Terimakasih…




Sabtu, 13 Oktober 2012

Blogger Template


Pada postingan kali ini saya akan membagi beberapa desain template blogger yang ngga kalah keren dan bagus nya  dengan template lain. Pada template yang saya berikan ini kita bisa mengedit sendiri template nya  terutama pada bagian header nya. Langsung saja yang pertama ini adalah Woody template, template ini salah satu yang pernah saya gunakan pada blog saya dan menurut saya ini template yang bagus dan simple. Dan berikut contoh gambar dari Woody template :


Disini saya akan sedikit menjelaskan tentang pengeditan header dan peletakkan nya, berikut sript dan langkah-langkah nya :

Pergi ke Edit HTML jika kita ingin menumakan baris-baris untuk mengedit menu bar dan cari kode <div id='menu'> <ul class='right' id='main-nav'> di bawah kode tersebut kita bisa mengatur sendiri link menu bar nya.
Contoh seperti ini :
<li><a expr:href='data:blog.homepageUrl'>Home</a></li>
<li><a href='http://luthfi-hardiansyah.blogspot.com/search/label/Pembelajaran'>Komputer</a></li>
<li><a href='http://luthfi-hardiansyah.blogspot.com/search/label/Modding'>Modding</a></li>
<li><a href='http://luthfi-hardiansyah.blogspot.com/search/label/Software'>Software</a></li>
</ul></div>

Untuk menambahkan kotak pencarian, buat HTML baru / Javascript widget dan paste kode berikut :
<form id="searchform" action="/search" method="get">
<div><input id="s" value="" name="q" type="text"/>
<input id="searchsubmit" value="Search" type="submit"/>
</div>
</form>

Nah untuk merubah header template nya, pertama buat ukuran gambar 760x100px dengan transparan background. Jika ingin font seperti gambar header diatas itu menggunakan “Grunge fonts” jika belum  ada kita bisa cari di google. Setelah sudah jadi tinggal simpan dengan format .png. Pergi ke edit html dan cari kode #header { 
dan ganti dengan url gambar anda. Sebelum disimpan sebaiknya kita prantinjau dahulu agar tidak terjadi kesalahan pada template blog. Dan berikut contoh gambar yang saya sudah rubah  dari template sebelumnya.


Dan berikut ini template lain nya. Silahkan  download jika tertarik dengan salah satu dari beberapa template ini, cukup sekian dan terimaksih…






Senin, 08 Oktober 2012

Vivi Cursor

Vivi Cursor adalah software gratis yang berfungsi sebagai efek pada cursor, jika cursor di gerakkan maka efek nya pun akan mengikuti cursor kemana dia pergi. Dalam software vivi cursor ini terdapat beragam variasi efek yang menarik diantara nya animal,bubble,dandelion,weather seperti contoh yang saya gunakan ini, dan masih banyak lagi. Kita juga bisa mengatur settingan banyak nya efek yang ingin digunakan. Jika tertarik silahkan download, disitu juga sudah terdapat serial number nya. Terimakasih...







Minggu, 30 September 2012

DHCP

Kali ini saya akan membahas tentang DHCP  yang mana pada posting sebelum nya saya pernah membahas tentang Access Point.  Dan ini salah satu tugas dari sekolah mengenai yang saya bahas ini. Baik langsung saja penjelasan nya..

DHCP merupakan singkatan dari Dynamic Configuration Protocol ialah sebuah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. Komputer yang memberikan nomor IP disebut sebagai DHCP server, sedangkan komputer yang meminta nomor IP disebut sebagai DHCP Client. Dengan demikian administrator tidak perlu lagi harus memberikan nomor IP secara manual pada saat konfigurasi TCP/IP, tapi cukup dengan memberikan referensi kepada DHCP Server.

Pada saat kedua DHCP client dihidupkan , maka komputer tersebut melakukan request ke DHCP-Server untuk mendapatkan nomor IP. DHCP menjawab dengan memberikan nomor IP yang ada di database DHCP. DHCP Server setelah memberikan nomor IP, maka server meminjamkan (lease) nomor IP yang ada ke DHCP-Client dan mencoret nomor IP tersebut dari daftar pool. Nomor IP diberikan bersama dengan subnet mask dan default gateway. Jika tidak ada lagi nomor IP yang dapat diberikan, maka client tidak dapat menginisialisasi TCP/IP, dengan sendirinya tidak dapat tersambung pada jaringan tersebut.

Setelah periode waktu tertentu, maka pemakaian DHCP Client tersebut dinyatakan selesai dan client tidak memperbaharui permintaan kembali, maka nomor IP tersebut dikembalikan kepada DHCP Server, dan server dapat memberikan nomor IP tersebut kepada Client yang membutuhkan.

Berikut ada beberapa tambahan nih setelah saya baca dan cari-cari lagi dari tentang  DHCP dan saya menemukkan kelebihan DHCP tersebut. Berikut kelebihan nya:

1.    Memudahkan dalam transfer data kepada PC client lain atau PC server.
2.    DHCP menyediakan alamat-alamat IP secara dinamis dan konfigurasi lain. DHCP ini didesain untuk melayani network yang besar dan konfigurasi TCP/IP yang kompleks.
3.    DHCP memungkinkan suatu client menggunakan alamat IP yang reusable, artinya alamat IP tersebut bisa dipakai oleh client yang lain jika client tersebut tidak sedang menggunakannya (off).
4.    DHCP memungkinkan suatu client menggunakan satu alamat IP untuk jangka waktu tertentu dari server.