Social Icons

Pages

Senin, 22 April 2013

Program Pythagoras dengan Free Pascal ( Widarsa )

Program ini saya buat sambil nunggu giliran mempresentasikan blog ini ke depan dewan juri lomba blog guru pendidikan menengah di BPTIKP Semarang. juga sebagai bahan pembelajaran anak didik saya yang akan ikut lomba OSTN tingkat provinsi pada tanggal 22 September 2011. semoga aja dengan sedikit pembelajaran ini dapat bermanfaat bagi yang membaca.
langsung aja ya:
1. Buka program free pascal
masuk ke terminal kemudian ketik sudo fp
2. Kemudian masukkan script berikut

program pythagoras;
uses crt;
var
a,b,c:real;
begin
write('Masukkan nilai a = ');readln(a);
write('Masukkan nilai b = ');readln(b);
c:=sqrt((a*a)+(b*b));
writeln('Hasilnya c adalah ',c:4:2);
end.
lihat gambar di bawah
pembahasan dari script diatas adalah
program .....;
digunakan untuk menamakan nama dari program kita
uses crt;
memulai program
var
untuk mendefinikan variable yang akan di pakai
a,b,c:real;
merupakan variabel yang akan kita gunakan yaitu a, b, c yang bertipe bilangan real, mengapa kita memakain real tidak integer, karena nantinya kalau kita memakai bilang yang ada koma maka bilangan real aja yang bisa menampung.
begin
write('Masukkan nilai a = ');readln(a);
write('Masukkan nilai b = ');readln(b);
memulai mendefinikan variabel dengan melakukan input bahasanya write, kalau ada pertanyaan mengapa tidak pakai writeln, karena nantinya akan di di tulis di sebelahnya baru kalau nanti ada penginputan nilai kemudian enter baru ke bawah.
c:=sqrt((a*a)+(b*b));
ini rumus pythagirasnya yaitu nilai c adalah akar dari a kuadrat di tambah b kuadrat
writeln('Hasilnya c adalah ',c:4:2);
ini mencetak hasil dari rumus diatas, kemudian dengan menggunakan c:4:2 artinya menampung 4 digit karakter dan 2 digit di belakang koma.
end.
mengakhiri program.
3. simpan, compile dan run
maka akan menghasilkan

Source Code Bel Sekolah ( Widarsa )

Source code ini merupakan source code program untuk membunyikan bel sekolah secara otomotis sesuai dengan jam yang di ketikkan, kemudian komputer akan mati sendiri jika udah jam yang ditentukan sehingga orang seorang Tata Usaha yang biasa melakukan bel tidak usah bingung-bingung dalam pengoperasiannya. Program ini dibuat secara otomatis jalan dan hanya orang yang tertentu aja yang bisa mematikan program ini (hehe kecuali komputernya di matikan atau ga ada sambungan listriknya).

Untuk saat ini source codeya belum aku postingkan. tapi nanti kalau nanti udah ada 15 yang komentar dan request ni source code nanti pasti aku upload deh.
tunggu ya tanggal mainnya.

hehe kayak film aja ya...

terima kasih atas komentarnya, ni aku kasih linknya untuk di donlot.
klik ning keneeeeeeeeeeeeee ya (disini)
semoga aja dapat bermanfaat. jangan lupa komentar dikit biar hidup ni blog
aku bahas sedikit aja ya
dulu ni bel sekolah aku buat untuk membantu dalam proses bel di sekolah aku tapi karena ga dipakai n ga dihargai ni program jadi ga dipakai lagi, kembali kemanual lagi deh, ga tahu apa disekolah ku ga mau yang di buat teknologi maunya ke manual terus. he .. he.... oke deh ga usah panjang lebar nanti jadi luas. hehe .....di dalamnya ada file type cc@ yang merupakan hasil dari penyimpanan settingan. dan menyimpan bentuk file wavnya. silahkan aja di buka. hehe ada password terencrypt. silahkan aja di cari sendiri passwordnya untuk menutup aplikasi tersebut.
eh ya hampir lupa password untuk buka file zipnya adalah kosong

5 Langkah membuat router di debian 5 (lenny) ( Novhia Widarsa)

Untuk kali ini saya akan menuliskan gimana membuat router secara sederhana di debian 5 (lenny)
kita definisikan IP yang ada digunakan

Ip untuk koneksi internet kita taruh di eth0
IP : 199.199.199.xxx/24 xxx(disi no kelompok)
Gateway : 199.199.199.254

Ip untuk local ditaruh di eth1
IP : 192.168.212.254/24

dari definisi diatas dikonfigurasikan kedalam sistem debian dengan langkah-langkah sebagai berikut:

1. Memasukkan IP di interfaces (eth)
dengan perintah
#gedit /etc/network/interfaces

kemudian edit filenya menjadi sebagai berikut:

auto eth0
iface eth0 inet static
address 199.199.199.xxx
netmask 255.255.255.0
network 199.199.199.0
broadcast 199.199.199.255
gateway 199.199.199.254

auto eth1
iface eth1 inet static
address 192.168.212.254
netmask 255.255.255.0
network 192.168.212.0
broadcast 192.168.212.255

2. kemudian kita edit file rc.local
(digunakan untuk melukan routing walaupun di restart)
dengan perintah
#gedit /etc/rc.local

sebelum baris exit 0 ditambahkan

iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE

3. Aktifkan ip forward
dengan perintah
#gedit /etc/sysctl.conf

cari kata #net.ipv4.ip_forward=1
kemudian hilangkan tanda #
4. Restart network
perintah
#/etc/init.d/networking restart

5. reboot (restart) komputer
kalau ga mau komputernya di restart ketikan aja

iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE

kemudian ulangi langkah ke 4

cara diatas kalau belum bisa untuk internetan maka perlu di masukkan DNS Server
caranya
edit file resolv.conf dengan perintah #gedit /etc/resolv.conf
edit atau tambahkan di paling bawah nameserver xxx.xxx.xxx.xxx
xxx diisi ip DNS server

untuk pengisian client adalah
IP : 192.168.212.1 - 253 /24
Gateway : 192.168.212.254

sekian dulu

Daftar Isi


i
 

Sample text

Sample Text

 
Blogger Templates