(。◕‿◕。) RAIH PRESTASI



Assalamu'alaikum. Di dalam blog ini terdapat sekumpulan materi sekolah maupun kuliah. Ingin usul materi lain?
Silakan tinggalkan komentar / isi guest book di sidebar sebelah kanan ya.
Bagi-bagi ilmu sambil cari rezeki. Bismillah. Kami menjual aneka gamis, baju couple, sandal karakter, garskin HP, garskin notebook / laptop, stiker pengiriman, desain brosur, dll. Minat? Just comment. :)

Warm regards

-Ririt & Riana-

Kursor

Cute Hello Kitty 13

Rabu, 22 Agustus 2012

NOTASI ALGORITMIK PSEUDOCODE

Apakah notasi algoritma pseudocode itu?
 
Chapter 3 - Algoritma & Pemrograman
FTI – UNISBANK
Eka Ardhianto, S.Kom., M.Cs


PSEUDOCODE
  • Bentuk algoritma yang paling dekat dengan bahasa pemrograman
  • Tujuan : untuk mentranslasi logika ke bahasa pemrograman
  • Bentuk notasi “=“ dalam pseudo-code dirubah menjadi tanda “<--
  • Nilai = 10 maka dirubah menjadi Nilai <-- 10
  • Nama = Eka maka dirubah menjadi Nama <-- Eka
  • Hasil = nilaiUTS + nilai UAS, maka menjadi Hasil <-- nilai UTS + nilai UAS
  • Rata2 = Total / Jumlah, maka menjadi Rata2 <-- Total / Jumlah


STRUKTUR TEKS ALGORITMA
 Algoritma yang baik seharusnya memiliki 3 bagian:
  • Judul : menjelaskan maksud dan fungsi algoritma yang dimaksud
  • Deklarasi : bagian yang digunakan untuk mendeklarasikan kebutuhan variabel
  • Algoritma : bagian yang digunakan untuk menuliskan logika urutan program


LINGKUNGAN BAHASA C
  • Bersifat case sensitif
  • Deklarasi variabel terdapat 2 lokasi: Global dan Lokal
 Global :  di atas fungsi main()
 Lokal   :  di dalam fungsi
  • Penggunaan komentar di dalam bahasa C diawali dengan /* dan diakhiri */



KONVERSI NOTASI ALGORITMIK KE BAHASA C

{ Program untuk mencetak HelloWord }
DEKLARASI :
{tidak ada}
ALGORITMA :
write(“Hello Word”);
/* Program mencetak HelloWord*/
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main() {
/* deklarasi */
/* tdk ada */
/* algoritma */
cout<< “Hello Word\n”;
getch();
}



{ Program untuk menghitung Luas Persegi }
DEKLARASI :
luas : float;
sisi : int;
ALGORITMA :
read(sisi);
luas <--sisi * sisi;
write(luas);
/* Program menghitung luas persegi */
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main() {
/* deklarasi */
int sisi; float luas;
/* algoritma */
cin >> sisi;
luas = sisi * sisi;
cout << “Luas = “ << luas;
getch();
}



{ Program Cetak Huruf}
DEKLARASI :
huruf_1, huruf_2: char;
ALGORITMA :
read(huruf_1);
read(huruf_2);
write(huruf_1, huruf_2);
/* Program mencetak huruf */
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main() {
/* deklarasi */
char huruf_1, huruf_2;
/* algoritma */
cin >> huruf_1;
cin >> huruf_2;
cout << “Huruf ke-1 = “ << huruf_1<< “dan Huruf ke-2 = “ << hururf_2;
getch();
}


Mau cari apa di blog ini?

Tidak ada komentar:

Posting Komentar

Pembaca yang budiman.
Silakan tinggalkan komentar.
We'll be glad to respond your comment(s). ^_^

Copyright© All Rights Reserved ayoraihprestasi.blogspot.com