Pages - Menu

Kamis, 05 Januari 2012

Jejak The Beauty of Pascal

laksana seorang manusia yang lahir ke bumi dari buah cinta orang tuanya... The Beauty of Pascal pun begitu jua. karena tuntutan tugas juga karena kecintaanku terhadap MatKul PIK.
You light up my heart in my destination to find The Beauty of Pascal...^_^


kenapa harus The Beauty of Pascal???
bukankah ada judul lain yang lebih "waaaawwww,,,,....."?
aku bilang " TIDAAAAAAK"
karena The Beauty of Pascal lah nama yang terindah dan terbaik menurutku.
bak memilihkan sebuah nama untuk seorang jiwa manusia, karena setiap nama adalah doa terindah yang diharapkan akan selalu membawa dan memberi kebaikan.

PENGANTAR LOGIKA DAN ALGORITMA DENGAN PASCAL



ini nih yang paling susah..... nge-logika apa yang diminta soal.... kadang pas bisa logikanya.... mbuatnya susah... heheheh, maka dari itu... simak materi berikut!!!
Pengertian LOGIKA:
Logika berasal dari bahasa Yunani yaitu LOGOS yang berarti ilmu. Logika pada dasarnya filsafat berpikir. Berpikir berarti melakukan suatu tindakan yang memiliki suatu tujuan. Jadi pengertian Logika adalah ilmu berpikir / cara berpikir dengan berbagai tindakan yang memiliki tujuan tertentu.

Pengertian ALGORITMA:
Pada Merriam-Webster’s Collegiate Dictionary, istilah algoritma diartikan sebagai prosedur langkah demi langkah untuk memecahkan masalah atau menyelesaikan suatu tugas. Kamus Besar Bahasa Indonesia (KBBI) mendefinisikan algoritma sebagai urutan logis pengambilan keputusan untuk pemecahan masalah.

Alat Bantu untuk menuliskan Logika dan Algoritma, salah satunya adalah FLOWCHART.

Pengertian FLOWCHART:
gambaran dalam bentuk diagram alir dari algoritma dalam suatu program atau prosedur sistem secara logika, yang menyatakan arah alur program dalam menyelesaikan suatu masalah.

Penggunaan Case dan If


Pendahuluan
Pascal merupan salah satu program yang terkemuka karena struktur penulisannya yang mengalir seperti algoritma, saat ini kita akan mempelajari perbedaan antara case dan if pada pascal 1.5 (TPW 1.5). sebelum itu perhatikan keterangan berikut ini struktur dasarnya

Cara Mudah Belajar Pascal



Didalam tulisan ini saya memberikan cara mudah anda dalam belajar bahasa pemrograman Turbo Pascal, dan disertai gambar-gambarnya agar anda paham. Tulisan ini cocok bagi yang baru mau belajar bahasa pemrograman langsung aja ni pada materinya. Program komputer pada dasarnya adalah proses merancang dan membuat urutan instruksi untuk menyelesaikan  suatu masalah yang diimplementasikan kedalam komputer. karena yang menjalnkan intruksi itu adalah komputer maka intruksi  harus dinyatakan  dalam  bahasa yang “dimengerti” oleh  komputer yaitu bahasa mesin (assembly language) atau dikenal juga dengan  bahasa  pemrograman  tingkat  rendah.  Bahasa mesin ini menggunakan simbol 0 (on) dan i (of) untuk dalam mendefinisikan intruksinya.
Menerjemahkan  intruksi  kedalam  simbol 0 dan 1 merupakan  pekerjaan  yang  rumit. itu sebabnya manusia merancang  sistem  pemberian  intruksi  dengan  cara  yang  lebih  mudah  digunakan,  yang  dikenal dengan bahasa  pemrograman  tingkat  tinggi.  Ada  banyak  bahasa  pemrograman  yang  telah  dibuat, namun tidak semuanya bertahan dan digunakan secara luas. Sekurangnya ada dua keuntungan pemberian  intruksi  dalam bahasa pemrograman tingkat tinggi ini.  Pertama,  manusia  lebih  mudah  dalam  pemberian  intruksi karena bahasa  ini  relatif  dekat  dengan  bahasa  manusia.  Yang  kedua,  sebagai alat penerjemah intruksi manusia kedalam bahasa mesin.

Matriks

pada mata kuliah PIK ini, khususnya program pascal.... kan ada program tentang matriks... nah, untuk bisa membuat programnya. tentunya kita harus menguasai tentang MATRIKS... so, let's study matriks before......^_^
Matriks adalah suatu kumpulan besaran (variabel dan konstanta) yang dapat dirujuk melalui indeknya, yang menyatakan posisinya dalam representasi umum yang digunakan, yaitu sebuah tabel persegipanjang. Matriks merupakan suatu cara visualisasi variabel yang merupakan kumpulan dari angka-angka atau variabel lain, misalnya vektor. Dengan representasi matriks, perhitungan dapat dilakukan dengan lebih terstruktur. Pemanfaatannya misalnya dalam menjelaskan persamaan linier, transformasi koordinat, dan lainnya. Matriks seperti halnya variabel biasa dapat dimanipulasi, seperti dikalikan, dijumlah, dikurangkan dan didekomposisikan.

introducing Algoritma and Bahasa Pemrograman


algoritma dan bahasa pemrograman
algoritma dan bahasa pemrograman merupakan salah satu mata kuliah yang berada pada prodi sistem informasi
didalam mata kuliah tersebut kita akan belajar program dengan menggunakan pascal dan bahasa c , mata kuliah ini di unand dipegang oleh bapak surya afrianus sekaligus kajur prodi sistem informasi unand
berikut sekilas tentang algoritma dan bahasa pemrograman menurut wikipedia
Algoritma
Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Perubahan tertunda ditampilkan di halaman ini Belum Diperiksa
Langsung ke: navigasi, cari
Diagram Alur sering digunakan untuk menggambarkan sebuah algoritma.

Looping (Perulangan)


Looping (perulangan) merupakan bentuk yang sering ditemui didalam suatu program aplikasi. Didalam bahasa pascal, dikenal tiga macam perulangan yaitu :dengan menggunakan statemen For, While-Do, dan Repeat…until.
1. For
For biasa digunakan untuk perulangan positif atau perulangan dengan penghitung (couter) dari kecil kebesar atau dengan kata lain pertambahannya positif.
Bu : For variabel-kontrol := nilai awal To nilai-akhir Do statemen
contoh :
var
i :integer;
begin
for i:= 1 to 5 do writeln(‘BSI’);
end.
maka akan menghasilkan :
BSI
BSI
BSI
BSI
BSI
For Nested
contoh :
var
i:integer;
begin
for i:= 1 to 2 do
begin
for j:= 1 to 2 do
write(i:3,j:3);
writeln;
end;
readln;
end.
maka akan menghasilkan :
1 1 1 2
2 1 2 2

Lihat Kondisi Pascal Dulu Yukk!!

Kondisi di dalam pascal

Dalam analisis kondisi di dalam pascal akan dijelaskan beberapa trik instruksi yang akan di gunakan. Sedangkan analisis kondisi adalah perintah yang bisa menghasilkan hasil atau tidak. Artinya pada instruksi ini ada pemeriksaan. Pemeriksaan kondisi. Apakah kondisi dipenuhi atau tidak? Kalau kondisi dipenuhi maka instruksi yang mengikutinya akan dikerjakan, dan sebaliknya bila tidak memenuhi kondisi maka instruksi yang mengikutinya tidak dilaksanakan. Karena itu dinamakan instruksi analisis. Yang dianalisis adalah kondisi/keadaan.
Sebelum kita mulai dengan instruksi ini lebih lanjut ada baiknya kita pelajari dulu apa yang dimaksud dengan kondisi.
Kondisi menghasilkan sebuah nilai benar atau salah.
Ada 6 operasi logik yang dimiliki yakni :
tanda = yang berarti sama dengan,
yang berarti tidak sama dengan,
> berarti lebih besar,
< berarti lebih kecil,
berarti lebih besar dan sama dengan,
berarti lebih kecil dan sama dengan.
dan tanda ini dapat digabungkan dengan penghubung and atau or
Contoh : 5 > 7 : hasilnya salah
5 < 7 : hasilnya benar
5 = 5 : hasilnya benar dll

Senin, 02 Januari 2012

Pengantar Pascal


A. Program Turbo Pascal
Pascal adalah salah satu bahasa pemrograman tingkat tinggi (high level language). Nama
Pascal diambil dari nama seorang ahli matematika dan filosofi terkenal abad 17 dari
Perancis, yaitu Blaise Pascal. Bahasa ini dirancang oleh Prof. Niklaus Wirth dari Technical
University di Zurich, Switzerland. Turbo Pascal adalah salah satu versi Pascal yang paling
popular dan banyak digunakan saat ini. Bentuk tampilan awal Turbo Pascal adalah sebagai
berikut:

Senin, 19 Desember 2011

Program Temuan...^_^


heheheh, dari judulnya pasti bikin ketawa...
program ini nih,aku temuin di email statistika 2011....,
dan aku coba,,,,
eh, ternyata......

Kamis, 15 Desember 2011

Program Nilai Max


program nilaimax;
uses wincrt;
var i,n,s,x: integer;

begin
write ('masukkan sejumlah data:');
readln(n);
for i:=1 to n do
   begin
   write('data ',i,'=');
   readln(x);
   if i=1 then s:=x
   else
      if x>s then s:=x
   end;
writeln('nilai maximum:',s);
end.

Program Aritmatik


program aritmatik;
uses wincrt;
var x: real;
begin
clrscr;
write('Masukkan nilai dari x = ');
readln(x);
if x<0 then x:=abs(x);
writeln('nilai x = ',x:5:2);
writeln('nilai eksponensialnya = ',exp(x):9:3);
writeln('nilai logaritma naturalnya = ',ln(x):9:3);
writeln('nilai integernya = ',int(x):9:3);
writeln('nilai fraksionalnya = ',frac(x):9:3);
writeln('nilai x dipangkatkan = ',sqr(x):9:3);
writeln('nilai x diakarkan = ',sqrt(x):9:3);
write('nilai x jika dimasukkan dalam ');
writeln('fungsi sin,cos,dan tangen: ');
writeln('- sinus = ',sin(x):9:3);
writeln('- cosinus = ',cos(x):9:3);
writeln('- tangen = ',arctan(x):9:3);
end.