Rabu, 16 Mei 2012

pemograman bahasa C


LAPORAN PRAKTIKUM
ALGORITMA PEMROGRAMAN
“Pengenalan Ide Turbo C dan latihan Program Pertama”



Nama             :           Gustila Rahmatika
NIM                :           1106774
Prodi              :           Pendidikan Teknik Elektronika



TEKNIK ELEKTRONIKA
FAKULTAS TEKNIK
UNIVERSITAS NEGERI PADANG
2012

TEORI SINGKAT PENGENALAN BAHASA C
            Akar dari bahasa C adalah bahasa BCLP yang dikembangkan oleh Martin Richards pada tahun 1967. Bahasa ini memberika ide kepada Ken Thompson yang kemudian mengembangkan bahasa yang disebut dengan B pada tahun 1970. Perkembangan selanjutnya dari bahasaB adalah bahasa C oleh Dennis Rictie sekitar tahun 1970-an di Bell Telephone Laboratories Inc. Bahasa C pertamakali digunakan oleh komputer Digital Equipment Corporation PDP-11 yang merupakan sistem operasi UNIK.
            C adalah bahasa yang standar, artinya suatu program yang ditulis dengan versi bahasa C tentu akan dapat dikombinasikan dengan versi basahasa C lain dengan sedikit modifikasi. Komputer bahasa C menbuat versi-versi dari bahasa ini banyak dibuat  untuk komputer mikro. Untuk membuat versi-versi tersebut standar, ANSI ( American National Standards Institue) membentuk suatu komite pada tahun 1983 yang kemudian menetapkan standar ANSI untuk bahasa C. Standar ANSI menetapkan sebanyak 32 buah kata-kata kunci (keywords) standar.
Alasan-alasan menggunakan Bahasa C :
1.      Bahasa C tersedia hampir di semua jenis komputer.
2.      Kode Bahasa C sifatnya adalah portable.
3.      Bahasa C hanya menyediakan sedikit kata-kata kunci.
4.      Proses executable program bahasa C lebih cepat.
5.      Dukungan pustaka yang banyak.
6.      C adalah bahasa yang terstruktur.
7.      Selain bahasa tingkat tinggi, C juga dianggap sebagai bahasa tingakat menengah.
8.      Bahasa C adalah compiler.



ANALISIS KEBUTUHAN
·         Variabel
Fungsi pertama yang harus ada di program C sudah ditentukan namanya, yaitu main().
Suatu fungsi di program C dibuka dengan kurung kurawal ({) dan ditutup dengan kurung kurawal tutup (}). Diantara kurung-kurung kurawal dapat dituliaskan statement(s) program.
Fungsi selain fungsi utama diletakkan di file pustaka (library). Jika akan dipakai di suatu program, maka nama file judulnya (header file) harus dilibatkan di dalam program yang menggunakannya dengan prepossisor directive #include.
N         = Untuk menyimpan banyaknya data yang dibaca.
Data    = Untuk menyimpan data yang dibaca.

·         Rumus
Menggunakan fungsi pustaka printf()
#include          <stdio.h>
#include          <canio.h>
v  clrscr()  : untuk membersihkan layar tampilan
v  getch()   : untuk mengambil 1 karakter.
v  \n           : sebagai enter atau halaman berikutnya










ALGORITMA
source code
/* nama program : tipe data          */
/* programer    : gustila rahmatika  */
/* date         : 13 februari 2012   */
/* program menggunakan tipe data     */

#include <stdio.h>
#include <conio.h>

main()
{
 int x;
 float     y;
 char z;
 double    w;
 clrscr(); /* untuk membersihkan layar          */

 x = 10;   /* variable x diisi dengan 10        */
 y = 9.45; /* variable y diisi dengan 9.45      */
 z = 'c';  /* variable z diisi dengan karakter "c"    */
 w = 3.45E+20;  /* variable w diisi dengan 3.45E+20  */

 printf ("nilai dari x adalah : %i\n", x); /* menampilkan isi variabel x */
 printf ("nilai dari y adalah : %f\n", y); /* menampilkan isi variabel y */
 printf ("nilai dari z adalah : %c\n", z); /* menampilkan isi variabel z */
 printf ("nilai dari w adalah : %lf\n", w); /* menampilkan isi variabel w */
 getch();


-Deklarasi

N         :  Untuk menyimpan banyaknya data.
Data     :  Untuk menyimpan data yang di baca.
Sapa     :  Untuk menyimpan kata sapa




-Deskripsi
            Mulai
                        Baca ( N )
                         nilai ← int x = 5,
                        Baca ( data )
                           selesai

Flow chart       :
 













PEMBAHASAN
Bentuk Program          :
            \* nama program         :           WELLCOME.C         *\
            \*programmer              :           gustila rahmatika         *\
            \*date                          :           10 february 2012         *\
            \*program untuk menampilkan teks dilayar                *\
            #include          <stdio.h>
            #include          <canio.h>
            main()
            {
                        clrscr();
                        printf(“wellcome to my word \n”);
                        printf(“check it out”);
                        getch();
            }


KESIMPULAN
1.      Setiap bahasa pemrograman mempunyai struktur program yang berbeda-beda.
2.      Penulisan komentar atau catatan dimulai dengan tanda garis miring diikuti tanda bintang atau asterik /* dan diakhiri dengan tanda tersebut dengan urutan terbalik */
3.      Penulisan fungsi, ditulis dengan huruf kecil dan tanpa tanda baca.









LAMPIRAN
1.     Tampilan Turbo C pada Sreen In
2.     Tampilan Turbo C pada sreen out

Kamis, 06 Oktober 2011

curhat ku

ternyata sangat menyikasa jika kita berada di antara kedidak pastian, sebenarnya ku ingin semua itu kenyataan tapi kenapa?????????????
ku tak tau apa sebenarnya yang di inginkannya,,, ku antara percaya atau tidak,, apa itu cuma rayuan gombal atau  memang benar dari hatinya dan sungguh2
sulit ku percaya dan sulit bagitu tuk menbak semua itu,, ku takut sakit hati, awalnya ku tak mau membuka hati ini padanya tapi karna ku tau ternyata dia tu kata teman ku suka padaku di tambah sifatnya yang peduli dan perhatian padaku lawaupun dia tak penah bilang kalu dia suka ma aku, tapi kurasa semua yang di lakuaknnya pada ku ku rasa semua itu cukup menyakinkan ku,,,, akhirnya ku buka hati yang sekian lama ini tertutup untuknya, tapi saat ini apa yang di perbuatnya, ku sakit, ku kecewa, ku marah, ku nyesal, sekrang dia rasanya menjauh dariku, tak pernah sms dan ketemu ku lagi, bahkan td siang di fb dia bikin stat "senangnya bertemu dengannya.." sipa yang di maksudnya,, karna tadi siang ku tak pernah jumpa dengannya,,,,
ya allah itu menbuat ku ingin meneteskan air mata ini,
walupun tak pacaran dengannya tapi sifatnya selama in dan kata2 yang di ucapkannya padku 2 hari yang lalu yang masih tengiang2 di telingaku ini, kenapa kau lakukan ini pada ku,, ini membuatku sakit,, sampai kapan ku bisa berthan seperti ini,?
kenapa harus ada perjumpaan dengan mu jika akhirnya begini, apa salah ku? kenapa kau buat aku begini, ini sangat menyakitkan, sakit yg tak pernah ku rasakan, lebih sakit rasanya dari pada pisau yang mengiris daging ini,, 
ku berharap besok pagi setelah  ku membuka mata kembali, ku harap semua kembali normal, ku kangen pada dirimu yang dulu, tapi jika memang kau tak punya rasa pada ku ku harap ku tak kan pernah melihatnya laagi dan melupakan semua ini secepat mungkin,,,,,,

Jumat, 20 Mei 2011

tak dapat di tebak

jalan hidup kita tak bisa kita tebak, pha yg kan terjadi besok, n gi mna ahkir hidup ni,,,,, kita sbgai manusia hnya bisa berusaha tuk dptin yang terbaik,, kadng dlm hidp ni kita berada d atas,,,,,  n kadang kta tu brda di bwah...... saat kita diatas kta tk bleh berlrt2 dlm ksnngn, krn saat km jtuh km akn terpurk n tk bsa bnggkit lg so jlani hdup ni dg tabh n prjuangan.... hidup cma sekali, jdia gunkn ksmptn yng ada dngn mlkkn hal2 yang bermnfaat... ok guys.....

Senin, 01 November 2010


it's me.... 
i like waching movie,,,,,,,
and i like reading poetry,,,,

it' my poetry....


Selasa, 05 Oktober 2010

HIDUP

Semua orang pasti mempunyai masalah dalam hidup ini karna itulah yang dinamakan hidup.
begitupu dengan diri ku ini yang selalu di timpa masalah bertubi-tubi namun ku sadar kalau kita tak boleh menyerah dan kita harus menyelesaikan masalah tersebut. ketahuilah betapa sulitpun masalah yang kamu hadapi pasti ada jalan keluarnya. namun dalam menyelesaikan masalah itu tentu saja butuh usaha dan perjuangan, karna apapun yang kita lakukan pasti butuh perjuanagn dan usaha. satu hal perlu kitaketahui, kita tak boleh putus asa dalam menghadapi masalah tersebut,,,,,,,
janganlah menyerah jangan pernah menganggap kalau kita tak bisa hidup seperti itu karna ketahuilah sobah tuhan takkan memberi ujian pada umatnya kalau umatnya tak mampu,, jalani saja hidup ini dengan enjoi dan senyum,,,,