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


Tidak ada komentar:
Posting Komentar