-> langkah-langkah dalam menyelesaikan suatu masalah. langkah- langkahnya adalah sebagai berikut:
a. squence (runtunan aksi)
b. selection (pemilihan aksi)
c. pengulangan aksi (loop)
Struktur Dasar Algoritma
1. assignment statement
2. i/o statement
3. control statement
4. call statement
5. return statement
Algoritma Harus Memenuhi Syarat Sebagai Berikut:
1. ada atau tidak ada data yang dimasukkan dari luar
2. paling sedikit ada sebuah keluaran atau output
3. setiap instruksi memiliki maksud yang jelas dan satu arti
4. algoritma dikatakan baik secara keseluruhan maupun sebagai algoritma bila ditelusuri ada titik berhenti
5. setiap instruksi harus jelas, efektif, dan menghasilkan sesuatu
---------------------------------------------------------------------------------
1. if.... then....
2. if.... then.... else
3. switch<variabel>
{
case 1:
case 2:
case 3:
...........
default
end switch
Looping
1. for
2. do-while
contoh:
A. for
#include <iostream.h>
#include <conio.h>
main()
{
int x :
for (x=1;<500;x++)
count << "RPL AlBahri\n";
getche();
}
B. Do-While
#include <iostream.h>
#include <conio.h>main()
{
int x :
x=x+1;
do
{cout <<"RPL AlBahri\n";
x=x+1;
}
while (x<=500);
getche ();
}
C. While
#include <iostream.h>
#include <conio.h>
main()
{
int x;
x=1;
while (x<=500)
{
cout << "RPL AlBahri\n";
x=x+1;
}
getche();
}
---------------------------------------------------------------------------------


0 Komentar