Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Programming 22 September 2007
22 September 2007, 10:42 (This post was last modified: 22 September 2007 10:50 by digimaster.)
Post: #1
Programming 22 September 2007
Input output & Selection

Rangkuman Input Output:
Terdapat 2 jenis input/output secara umum yaitu layar/keyboard dan file.
Input menggunakan readln() dan read().
Output menggunakan writeln() dan write().

Code:
uses crt;
var a,b: integer;
begin
  clrscr;
  write('Masukkan bilangan antara 1 - 100: ');
  readln(a);
  b:= a * 2;
  writeln('Bilangan yang dimasukkan adalah ', a);
  writeln('Bilangan setelah dikali 2 adalah ', b);
  readkey;
end.

Rangkuman Selection
Selection merupakan salah satu proses program di samping sequential dan repetition / looping.
Dalam selection, program akan memilih bagian yang akan dijalankan (sehingga terdapat bagian yang tak dijalankan).
Umumnya selection menggunakan IF ... THEN ... ELSE ..., akan tetapi terdapat pula CASE ... OF.
Blok pertama untuk IF dijalankan bila condition yang digunakan bernilai TRUE, sedangkan blok ELSE dijalankan bila nilai conditionnya adalah FALSE.

Code:
uses crt;
var bil1, bil2: integer;
begin
  clrscr;
  write('Masukkan bilangan 1 : ');
  readln(bil1);
  write('Masukkan bilangan 2 : ');
  readln(bil2);
  if bil1<bil2 then writeln('Bilangan 1 lebih kecil') else writeln('Bilangan 2 lebih kecil');
  readkey;
end.

Rangkuman operator
Dalam bahasa pemrograman, sebuah proses dibagi menjadi 2 yaitu operand dan operator. Operand dapat berupa variabel atau nilai. Sedangkan operator merupakan tanda-tanda yang dipakai untuk mengolah.
Terdapat banyak jenis operator, tapi 3 jenis yang perlu dipelajari untuk saat ini adalah assignment operator, arithmatic operator, comparation operator.
Assignment operator ditandai dengan :=, dan digunakan untuk memberi nilai ke suatu variabel.
Arithmatic operator ditandai dengan *, /, +, -, div, mod, dan digunakan untuk pengolahan nilai matematika.
Comparation operator ditandai dengan =, <, >, <=, >=, <>, dan digunakan untuk perbandingan 2 nilai sehingga menghasilkan nilai true dan false.

Perhatikan: penggunaan = dan := karena penggunaan operator ini terkadang salah tempat.

Tugas
Buat sebuah program untuk menghitung apakah suatu bilangan n yang dimasukkan, setelah dikali dengan 2 lebih besar sama dengan 200. Bila lebih besar, tampilkan "Nilai yang dimasukkan adalah 2*n dan lebih besar sama dengan 200.", Bila lebih kecil, tampilkan "Nilai yang dimasukkan adalah 2 * n lebih kecil dari 200."

Program dikumpulkan pada pertemuan selanjutnya.

Klo mau nanya-nanya mengenai pertemuan ini, silahkan post di thread ini. Big Grin

[font=trebuchet ms][url=http://etersoul.com][img]http://etersoul.com/images/mysig.png[/img][/url][/font]
Visit this user's website Find all posts by this user
Quote this message in a reply
01 October 2007, 12:08
Post: #2
RE: Programming 22 September 2007
Btw,itu tugas bwt yg ikut comptius ya????Btw,skrg gmn Komptius bhk??
Find all posts by this user
Quote this message in a reply
Post Reply