Anda di halaman 1dari 4

TUGAS ALGORITMA I

Disusun oleh:

I Dewa Ayu Agung Yunita Primandari


1204505063
Teknologi Informasi

FAKULTAS TEKNIK - UNIVERSITAS UDAYANA


JIMBARAN - BALI
2012
Algoritma untuk menampilkan semua bilangan yang terletak antara 1 sampai 100 yang
tidak habis dibagi dengan 5

a. Diagram Alir / Flowchart

Mulai

Bil  1 S/D 100

salah
sisa_pembagia
n(bil,5) ≠ 0
benar

Tampilkan Bil

Selesai

Penjelasan :
1. Mulai
2. Bilangan 1 sampai dengan 100
3. Jika sisa pembagian (bilangan 5) ≠ 0
Maka tampilkan bilangan
4. Selesai

b. Pseudokode
UNTUK bil  1 S/D 100 // Lakukan statement UNTUK bagi bilangan 1 sampai
dengan 100
JIKA sisa_pembagian(bil,5) ≠ 0 MAKA // Lakukan statement JIKA saat bilangan
bersisa jika dibagi lima
Tampilkan(bil) // Tampilkan bilangan
AKHIR-JIKA // Akhir dari statement JIKA
AKHIR-UNTUK // Akhir dari statement UNTUK

c. Sintaks Program

#include <iostream> // header C++ yang menyatakan penggunaan library


// iostream untuk menampilkan dan memasukan data
dengan // metode cout dan cin

int main () // merupakan fungsi minimal yang harus ada dalam C++
{ // awal struktur
int bil; // statement yang menyatakan bil bertipe int

for (bil = 1; bil <= 100; bil++) // menyatakan bilangan 1 sampai 100 akan
melakukan // pengulanganyang sifatnya menaik
{ // awal statement if
if (bil % 5 != 0) // melakukan pengecekan apakah bilangan habis dibagi 5
std::cout << bil << " "; // menampilkan bilangan
} // akhir statement if
std::cout << "\n"; // melakukan breakline

return 0; // menghentikan fungsi int main ()

} // akhir struktur

e. Kesimpulan dan Kegunaan dari Algoritma


1. Kegunaan
Program di atas dapat membantu dalam melakukan perhitungan matematika
sederhana terutama dalam mencari bilangan yang tidak habis jika dibagi 5

2. Kesimpulan

Algoritma adalah langkah detail yang ditujukan untuk computer guna


menyelesaikan suatu masalah. Algoritma dapat dituangkan ke dalam bantuk
Pseudokode, yaitu suatu bentuk algoritma yang menggunakan berbagai notasi yang
dimaksudkan untuk menyederhanakan bentuk kalimat manusia. Selain
menggunakan Pseudokode adakalanya suatu algoritma disajikan dalam bentuk
diagram alir (flowchart). Diagram alir adalah suatu standar untuk menggambarkan
urutan langkah dalam suatu proses, setiap langkah dinyatakan dengan sebuah
symbol dan alirannya dinyatakan dengan garis yang dilengkapi panah.