Vous êtes sur la page 1sur 6

1.

Algoritma dan Flowchart Percabangan IF


Algoritma :
a. Mulai
b. Masukkan nilai N
c. Jika nilai N >= 70 maka,
Tampilkan Selamat, Anda LULUS
d. Jika nilai N <= 70 maka,
TampilkanMaaf, Anda tidak LULUS
e. Selesai
Flowchart :

Listing Program dalam bahasa C++:


//Program menampilkan hasil ujian
#include <conio.h>
#include <iostream.h>
#include <stdio.h>
void main() {
int N;
cout << " Masukkan nilai ujian anda :" cin >> N; endl;
if (N >= 70)
cout << "Selamat, anda LULUS .."; endl;
else
cout << "Maaf, anda TIDAK LULUS"; endl;
getch();
}
2. Algoritma dan Flowchart Pemrograman Case
Algoritma :

Mulai
Deklarasikan Variabel
Input Nilai
Cek nilai
Pilih salah satu Pilihan yang sesuai dengan Nilai input.
Kerjakan pernyataan
Cetak Hasil
Selesai
Flowchart :

Listing Program dalam bahasa Pascal :


Program Case_Of;
uses crt;
var n1 : integer;
n2 : char;
Begin
write('Input Nilai angka = ');

readln(n1);
case n1 of
0..40 : n2
40..55 : n2
55..69 : n2
69..85 : n2
85..100:n2
end;

:=
:=
:=
:=
:=

'E';
'D';
'C';
'B';
'A';

writeln;
writeln('Anda mendapat nilai : ',n2);
readln;
end.
3. Algoritma dan Flowchart Perulangan For
Algoritma :
a. Mulai
b. nilai N = 1
c.
Flowchart :

Listing Program dalam bahasa C++:


//Program menampilkan Tulisan sebanyak 3 kali
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
void main () {
int N;
for (N=1; N<=3; N++) {
cout << "UBUNG \n";

}
getch();
}
4. Algoritma dan Flowchart Perulangan while Do dan Repeat Until
Algoritma Pseudocode While Do
Deklarasi
bil: integer ( pencacah pengulangan )
Algoritma
bil > 2 while bil > 3 do
write ( bil)
bil= bil - 1
end while
. output
20, 17, 14, 11, 8, 5, 2
Algoritma Pseudocode Repeat Until
Deklarasi
bil : integer ( pencacah pengulangan)
Algoritma
Bil = 20
repeat
write ( Bil )
bil =bil - 3
until bil > 2
output
20, 17, 14, 11, 8, 5, 2

Flowchart :
Listing Program While do dalam bahasa Pascal :

Program ulang1;
Uses crt;
Var
bil : integer;
begin
clrscr;
bil := 20;
while bil > 2 do
bil := bil 3 ;
write (bil);
end;
readln ;
end.
Listing Program Repeat Until dalam bahasa Pascal :
Program ulang1;
Uses crt;
Var
bil : integer;
begin
bil := 20;
Repeat
bil := bil 3
write (bil);
until bil > 2;
readln ;
end;
end.

Vous aimerez peut-être aussi