Anda di halaman 1dari 24

SEKUENSIAL

*** * *
*** ** **
*** *** ***
(a) (b) (c)

Hendry, PhD.
hendry@uksw.edu
APA ITU SEKUENS ?

Sekuens adalah urut-urutan dalam menjalankan suatu


instruksi secara logika agar maksud yang dikandung
tercapai. Sudah tentu ada banyak cara dalam mencapai suatu
maksud sehingga ada banyak cara pula suatu sekuens yang
bisa dihasilkan.
SEKUENSIAL DALAM C
 
Instruksi Dasar
 
Ada 3 jenis instruksi yang akan dipakai untuk
merencanakan program yang akan dibuat pada bab 2 ini,
yaitu :
 
P*: digunakan untuk mencetak satu * dan membuat kursor
maju satu langkah.
Pb : digunakan untuk mencatak satu space kosong
(spasi) dan maju satu langkah.
BB : digunakan untuk return ke baris berikutnya (enter).
Contoh Kasus
Kasus 1:
Mencetak ***

Solusi :
Intruksi  P*;P*;P*
Dalam C  printf (‘*’); printf(‘*’); printf(‘*’);

Program lengkapnya :
#include<stdio.h>
main(){
printf(’*’); printf(’*’); printf(’*’);
getchar();
}.
Solusi : 
Intruksi  {Cara 1}
BB;P*;P*;P* Kasus 2
BB;P*;P*;P*
BB;P*;P*;P* Mencetak :
{Cara 2}
P*;P*;P*;BB
P*;P*;P*;BB
  P*;P*;P*
 
Dalam C  printf(’*’);printf(’*’);printf(’*’); printf(“\n”);
printf(’*’);printf(’*’);printf(’*’); printf(“\n”);
printf(’*’);printf(’*’);printf(’*’); printf(“\n”);
 
Program lengkapnya :
#include<stdio.h>
main(){
printf(’*’);printf(’*’);printf(’*’); printf(“\n”);
printf(’*’);printf(’*’);printf(’*’); printf(“\n”);
printf(’*’);printf(’*’);printf(’*’); printf(“\n”);
getchar();
}
Kasus 3
 
Solusi :
Intruksi  {Cara 1} P*
BB;P*;P*
BB;P*;P*;P*
{Cara 2} P*;BB
P*;P*;BB
P*;P*;P*
 
Dalam C  printf(’*’); printf(“\n”);
printf(’*’); printf(’*’); printf(“\n”);
printf(’*’);printf(’*’);printf(’*’);
Program lengkapnya :
#include<stdio.h>
main(){
printf(’*’); printf(“\n”);
printf(’*’); printf(’*’); printf(“\n”);
printf(’*’);printf(’*’);printf(’*’);
getchar();
}
Kasus 4
Solusi :
Intruksi  {Cara 1}
Pb;Pb;P*
BB;Pb;P*;P*
BB;P*;P*;P*
{Cara 2}
Pb;Pb;P*;BB
Pb;P*;P*;BB
P*;P*;P*
Dalam C printf(" "); printf(" "); printf("*"); printf("\n");
printf(" "); printf("*"); printf("*"); printf("\n");
printf("*"); printf("*"); printf("*");
Program lengkapnya :
#include<stdio.h>
main(){
printf(" "); printf(" "); printf("*"); printf("\n");
printf(" "); printf("*"); printf("*"); printf("\n");
printf("*"); printf("*"); printf("*");
getchar();
}
Bagaimana cara membuat bentuk di
bawah ini? (Sekuens dan bahasa C)
Jawab :

#include<stdio.h>

main(){
printf("*");printf("*");printf("*");printf("*");printf("*");printf("*");printf("*");printf("*");printf("\n");
printf("*");printf(" ");printf(" ");printf("*");printf("*");printf(" ");printf(" ");printf("*");printf("\n");
printf("*");printf(" ");printf(" ");printf("*");printf("*");printf(" ");printf(" ");printf("*");printf("\n");
printf("*");printf(" ");printf(" ");printf("*");printf("*");printf(" ");printf(" ");printf("*");printf("\n");
printf("*");printf(" ");printf(" ");printf("*");printf("*");printf(" ");printf(" ");printf("*");printf("\n");
printf("*");printf("*");printf("*");printf("*");printf("*");printf("*");printf("*");printf("*");printf("\n");
getchar();
}
 Tuliskan instruksi – instruksi untuk membuat
bentuk seperti di bawah ini lalu tuliskanlah perintah
– perintah tersebut dalam sekuens dan dalam bahasa
C:

a) b)
BERKENALAN DENGAN C
BERKENALAN DENGAN C

Bahasa C merupakan bahasa pemrograman


terstruktur

Penciptabahasa C yaitu Dennis Ritchie pada


tahun 1972

Compiler untuk bahasa C sendiri ada banyak,


salah satunya ialah Dev C.
TAMPILAN
Dev C++

Menu
Utama

Editor,
tempat
untuk
menulis
kan
source
code
Menu Utama pada Dev C++
Menu File, berisi perintah untuk operasi yang
berhubungan dengan file, seperti :
 membuat program baru
 menyimpan file
 mencetak program ke printer
 memuat program ke editor
 mengubah direktori kerja
 keluar ke DOS untuk sementara
 keluar dari Dev C++.
Menu Edit, perintah yang berhubungan dengan operasi
penyuntingan program:
 menyalin dan membuang teks
 melihat isi clipboard.

Menu Search, berfungsi untuk mencari dan mengganti teks.

Menu Run berfungsi untuk :


 menjalankan / mengeksekusi program
 mengatur eksekusi perintah per langkah
 mengisikan parameter baris perintah.

Menu Compile
 mengkompilasikan program ke disk atau ke memori
 mengkompilasi secara cerdas terhadap program yang multifile
 menampilkan informasi mengenai program, memori, dan EMS.
Menu Debug, melakukan debugging ( pencarian kesalahan ).
Menu Tools, untuk menampilkan jendela pesan kesalahan.
Menu Options, untuk mengatur berbagai pilihan untuk debugger,
linker
Menu Window, untuk menutup jendela yang sedang aktif,
memperbesar ukuran
jendela, memilih jendela aktif.
Menu Help, berisi berbagai bantuan yang disediakan Dev C++.
Kepala Program
Contoh : program coba1;
 Bersifat optional, namun dianjurkan menggunakan baris ini
 Adanya tanda titik koma(;) setelah nama
 Nama didefinisikan sendiri, yang biasanya sesuai dengan nama file

Begin End
 Didalam C mulai dan berakhirnya program dilambangkan didalam { dan }
Pernyataan
 Merupakan perintah yang menyebabkan komputer melakukan suatu
tindakan
 Pernyataan berada di dalam Begin End
 Masing-masing pernyataan diakhiri titik koma (;) yang mana tanda ini
sebenarnya diperlukan untuk memisahkan 2 buah pernyataan

Tanda titik koma harus ada :


 Di akhir kepala program
 Di akhir setiap pendeklarasian konstanta
 Di akhir setiap pendeklarasian variabel
 Di antara pernyataan-pernyataan yang terletak di dalam Begin End
Huruf Kecil dan Huruf Kapital
 C bersifat case sensitive, artinya huruf besar dan kecil dianggap tidak
sama.
 Contoh : writeln dengan WRITELN dengan Writeln dianggap tidak
sama.

Komentar
 Yaitu suatu tulisan pada program yang tidak berarti apa-apa bagi
komputer, tetapi sangat berguna bagi orang, karena bertindak
sebagai dokumentasi.

Adapun aturan yang ada, yaitu :


 Sepasang tanda (* *) boleh berada di dalam sepasang tanda { }
 Sepasang tanda { } boleh berada di dalam sepasang tanda (* *)
 Tanda (* *) dan { } tidak boleh berpotongan
TRY THIS…….
#include <stdio.h>
{
system("cls");
printf('FTI');
printf('2014\n');
printf(’Belajar C??? siapa takut^^');
getchar();
}
TUGAS :
Buatlah Program 4 digit terakhir NIM Kalian misalnya
sbb :

x x x x x x x x x
x x x x x x x
x x x x x x x
x x x x x x x x
x x x x x x
x x x x x x
x x x x x x x x x x x x x x x
Ketentuan :
Tugas individu
Kumpulkan minggu depan
Yang dikumpulkan file word/pdf di
flearn, sekuensnya, sourcecode program
dan printscreen output sejelas mungkin.
THE END
Hendry, PhD.
Hendry@uksw.edu

Anda mungkin juga menyukai