NPM : 2021020007
Kelas : TI A
2. Sebutkan dan jelaskan serta berikan contoh 3 komponen struktur algoritma yang
digunakan pada notasi algoritma
Contoh
Judul: Program Menentukan_Keliling_Persegi
Deklarasi
Var sisi,keliling: integer;
Implementasi
Read(sisi);
Keliling ← sisi*4;
Write(keliling);
c. Algoritma Deskriktif
Cara Membuat
b. Operand
Operand adalah tetapan, data, variabel, atau hasil dari suatu fungsi
c. Operator
Operator simbol simbol yang memiliki fungsi untuk menghubungkan operan
sehingga menjadi transformasi
4. Lengkapi Program berikut , sehingga outputnya sesuai pada slide berikut:
PROGRAM
program Perulangan_For;
uses crt;
var
cacah,N,jumlah,angka:integer;
rata:real;
begin
clrscr;
write('Masukkan Beberapa Bilangan : ');
read(N);
jumlah := 0 ;
for cacah := 1 to N do
begin
write('Masukkan bilangan ke-',cacah,' : ');
read(angka);
jumlah := jumlah + angka;
end;
rata := jumlah/N;
write('rata-rata = ',rata:1:2);
begin
{Water Mark}
writeln;
writeln;
textcolor(green);
writeln('Program By ARY KURNIA');
textcolor(white);
readln;
end;
end.
OUTPUT
5. Buatlah Algoritma serta Program dalam bahasa Pascal yang membaca sebuah integer
Tabnilai, mulai dari indeks 1 sampai n, dan menghitung nilai ratarata ujian dan
menampilkannya dilayar.
PROGRAM
program Perulangan_For;
uses crt;
var
x : array [1..100] of integer;
n,i,jumlah,k : integer;
rata : real;
begin
clrscr;
write('Masukkan nilai n = '); readln(n);
writeln;
jumlah := 0;
for i := 1 to n do
begin
write('TabNilai = [',i,'] = ');readln(x[i]);
jumlah := jumlah + x[i];
end;
rata := jumlah / n;
writeln;
writeln('Rata-rata = ',rata:1:4);
begin
{Water Mark}
writeln;
writeln;
textcolor(green);
writeln('Program By ARY KURNIA');
textcolor(white);
readln;
end;
end.
OUTPUT