Teknik Percabangan (bagian 1)
Dasar Teori
Percabangan if merupakan sebuah blok program yang menyatakan bahwa sebuah aksi akan dijalankan jika kondisi percabangan dipenuhi jika tidak dipenuhi aksi maka tidak akan dijalankan.
Pernyataan if diklasifikasikan lagi ke dalam tiga bagian yaitu :
1.pernyataan if dengan satu kondisi (if tunggal)
2.pernyataan if dengan dua kondisi (if-else)
3.pernyataan if bersarang (if di dalam if)
Bentuk umumnya
{terdiri dari satu statement }
if (kondisi) then
statement;
{terdiri atas bebrapa statement}
if(kondidi) then
begin
statement1;
statement2;
.....
end.
Bentuk umumnya
{terdiri dari 2 }
if (kondisi) then
statemen1t;
else
statement2
atau
if(kondidi) then
begin
statement1a;
statement2b;
.....
end
else
begin
statement2;
end;
contoh program if bersarang
Program nilai;
uses crt;
var
nilai : integer;
begin;
writeln('masukkan nilai anda : ');readln(nilai);
if nilai = 85
writeln('nilai anda A ')
else if nilai = 75 then
writeln('nilai anda B')
else if nilai = 65 then
writeln('nilai anda C')
else if nilai = 55 then
writeln('nilai anda D')
else if nilai = 5 then
writeln('nilai anda E')
readln;
end.
simpan program tersebut dan kemudian jalankan,,,,,
sekian dulu dari saya terima kasih.
Dasar Teori
Percabangan if merupakan sebuah blok program yang menyatakan bahwa sebuah aksi akan dijalankan jika kondisi percabangan dipenuhi jika tidak dipenuhi aksi maka tidak akan dijalankan.
Pernyataan if diklasifikasikan lagi ke dalam tiga bagian yaitu :
1.pernyataan if dengan satu kondisi (if tunggal)
2.pernyataan if dengan dua kondisi (if-else)
3.pernyataan if bersarang (if di dalam if)
Bentuk umumnya
{terdiri dari satu statement }
if (kondisi) then
statement;
{terdiri atas bebrapa statement}
if(kondidi) then
begin
statement1;
statement2;
.....
end.
Bentuk umumnya
{terdiri dari 2 }
if (kondisi) then
statemen1t;
else
statement2
atau
if(kondidi) then
begin
statement1a;
statement2b;
.....
end
else
begin
statement2;
end;
contoh program if bersarang
Program nilai;
uses crt;
var
nilai : integer;
begin;
writeln('masukkan nilai anda : ');readln(nilai);
if nilai = 85
writeln('nilai anda A ')
else if nilai = 75 then
writeln('nilai anda B')
else if nilai = 65 then
writeln('nilai anda C')
else if nilai = 55 then
writeln('nilai anda D')
else if nilai = 5 then
writeln('nilai anda E')
readln;
end.
simpan program tersebut dan kemudian jalankan,,,,,
sekian dulu dari saya terima kasih.
Tidak ada komentar:
Posting Komentar