Home about IT Motivation Course Sales Project About Me

Friday, December 04, 2009

SEQUENCE dalam bahasa C

Sebuah Algoritma dapat dibangun dari 3 buah FLOW CONTROL kontruksi / struktur dasar . Yaitu:
  1. SEQUENCE (runtunan)
  2. SELECTION (pemilihan)
  3. REPETITION/LOOPING (perulangan).
akan coba kita bahas satu persatu penggunaan nya dalam pemrograman Bahasa C.

===========================================================
SEQUENCE
===========================================================
yaitu
- tiap pernyataan dikerjakan secara berurutan (sequensial) sesuai dengan urutannya
dalam algoritma.
- tiap instruksi tepat dikerjakan tepat sekali.
- akhir dari instruksi terakhir adalah akhir algoritma
- flowchart nya adalah sbb:



contoh penggunaan adalah dalam program :
- menghitung Luas , keliling dan diagonal persegi panjang, lingkaran, dll.
- membaca dua bilangan dan menukar bilangan pertama dengan bilangan kedua.
- mencetak "hello word"
- konversi jam ke menit atau detik dan sebaliknya
- etc

berikut contoh script programnya:

:::contoh 1:::
/* Program mencetak "hello Word" di layar */
#include<stdio.h>
#include<conio.h> /* ini ada karena pemakaian clrscr */
void main()
{
clrscr(); /* gunanya untuk membersihkan layar */
printf( "Aku belajar bahasa C! \n \n");
/* \n untuk set kursor ke baris berikutnya */
}



:::contoh 2:::
/* Program Menghitung Luas dan Keliling Lingkaran */
#include<stdio.h>
#include<conio.h>
#define phi 3.14
int main()
{
float jari,luas,keliling;
clrscr();
printf("Masukan jari-jari lingkaran = ");
scanf("%f", &jari);
luas=phi*jari*jari;
keliling=2*phi*jari;
printf("Luas lingkaran = %f \n",luas);
printf("Keliling lingkaran = %f \n",keliling);
getch();
}

No comments: