Anda di halaman 1dari 7

Nama

: Sari Agnisa

NPM

: 2015.11.0066

Mata Uji

: ALGORITMA & PEMROG. I (A)

1. Penelusuran/tracing
Write (Ketikkan suatu nilai integer)
Read (-2)
If (a <> 0) then
Write (nilai a positif)
Else
If (-2 = 0) then
Write (Nilai a sama dengan nol)
Else
Write (nilai a negatif)
Keluaran dari algoritma, jika nilai a adalah -2, maka nilai
keluarnya -2 adalah negatif
2. Penelusuran/Tracing

If a = 2 dan b = 10
For i := (2) to (10) do
P

For j := (2) to (8) do


If (8 mod 2) = 0 then
P

p+1
P=0+1=1

End if
End for
Keluaran
Keluaran dari algoritma tersebut adalah 1, karena 8 dibagi 2 sisanyo 0
maka p = p+1

p= 0+1=1

3. Flowchart andrew darwis mengembangkan kaskus hingga


sekarang

Start

Andrew Darwis

Tahun

end

4. Algoritma Pseudocode
{Judul}
Biaya untuk membeli jagung
{deklarasi}
Var luas, bibit, harga, biaya : integer
Var a, b, c: integer
{deskripsi}
a=10000
b=0,1
c=2000
Write (luas lahan yang digunakan)
Luas=3/5*a
Read (luas)
Write (bibit jagung yang digunakan)
bibit=11/2*b
Read (bibit)
Write (harga per bibit)
harga=bibit*c
Read (harga)
Write (maka biaya untuk membeli jagung)
biaya=luas*harga
Read (biaya)
Penelusuran/Tracing
Write(luas lahan yang digunakan)
Luas=3/5*10000=6000
Read (luas)
Write (bibit jagung yang digunakan)
Bibit=11/2*0,1=0,55
Read (bibit)
Write (harga per bibit)
Harga=0,55*2000=1100
Read (harga)
Write (maka biaya untuk membeli jagung)
Biaya=6000*1100=6.600.000

5. Keluaran dari program

//Program Otak Atik;


#include<iostream.h>
#include<conio.h>
#include<stdio.h>

int X,Y;
void main ()
{
cout<<"Program Naik Turun";
Y = 5;
X = 0;
if (X<=5)
{
cout<<X;
cout<<",";
cout<<Y;
Y = Y - 1;
X = X + 1;

}
getch ();
}
Apakah keluaran dari program tersebut, jelaskan?
Program Naik Turun 0,5

Nama file: 2015.11.0066_1A_Alpro1.pas


1. Program untuk menyatakan apakah seseorang pelajar
mendapat beasiswa atau tidak.

2. Program yang dapat menampilkan formasi

Anda mungkin juga menyukai