Pertemuan 2a - Sekuensial
Pertemuan 2a - Sekuensial
*** * *
*** ** **
*** *** ***
(a) (b) (c)
Hendry, PhD.
hendry@uksw.edu
APA ITU SEKUENS ?
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
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 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
Komentar
Yaitu suatu tulisan pada program yang tidak berarti apa-apa bagi
komputer, tetapi sangat berguna bagi orang, karena bertindak
sebagai dokumentasi.
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