- Beranda
- Komunitas
- Tech
- Programmer Forum
[SHARE] Sekilas Tentang Bahasa Pemrograman C


TS
raskin007
[SHARE] Sekilas Tentang Bahasa Pemrograman C
Selamat siang agan2 semuanya, sekedar pengen sharing info aja gan, silakan disimak!!!!
Ini 100% No Repsol gan, ini buktinya:
Sekian sharingnya gan, bagi yang ada kelebihan
ane gak nolak ditimpuk ijo2nya gan, atau minimal di
&
:
Sekian dari ane!!!!

Ini 100% No Repsol gan, ini buktinya:
Spoiler for norepsol:
![[SHARE] Sekilas Tentang Bahasa Pemrograman C](https://dl.kaskus.id/cdn-u.kaskus.co.id/87/snx1rzmr.jpg)
Quote:
Original Posted By zzz
Bahasa C pertama kali dirancang oleh Dennis M. Ritchie pada tahun 1972. Bahasa C merupakan pengembangan dari bahasa B yang ditulis oleh Ken Thompson. Ketertarikan Dennis M. Ritchie terhadap bahasa B itulah yang melahirkan suatu compiler yang kini di kenal dengan C. Hingga kini pengembangan bahasa C telah mencapai puluhan versi untuk komputer 8 bit yang telah dikembangkan.
![[SHARE] Sekilas Tentang Bahasa Pemrograman C](https://dl.kaskus.id/cdn-u.kaskus.co.id/87/plrpl1en.jpg)
Bahasa C banyak digunakan oleh programmer karena keteraturan strukturnya sehingga mudah untuk di dokumentasi dan di koreksi. Beberapa software yang mengadaptasi format bahasa C adalah Code Vision AVR dan Matlab (Matrix Laboratory). Beberapa versi C yang umum ditemui seperti Microsoft C dan Turbo C. Turbo C++ merupakan pengembangan lebih lanjut dari bahasa C. Sebagian besar program yang dikoding dengan bahasa C dapat di-run di C++. Tapi sebaliknya program yang dikoding dengan bahasa C++ tidak bisa di-run di C.
Statement
Bahasa C terdiri dari susunan statement-statement yang dibentuk oleh fungsi. Berikut ini statement-statement yang terdapat pada bahasa C.
1. Fungsi printf
Fungsi ini digunakan menampilkan ekspresi di layar. Berikut ini bentuk format yang digunakan dalam fungsi printf :
%d : integer
%c : karakter
%s : string
%f : floating point
%e : floating eksponensial
%u : integer tak bertanda
%x : integer hexadesimal
%p : pointer
==================================================================================
Contoh :
main()
{
printf(halo nama saya shaggy
);
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
halo nama saya shaggy
==================================================================================
2. Fungsi scanf
Fungsi ini digunakan untuk memasukkan data lewat keyboard.
==================================================================================
Contoh :
#include <stdio.h>
main()
{
char nama[10];
printf(masukkan nama anda :
);
scanf(%s,nama);
printf(nama anda adalah :%s
,nama);
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
masukkan nama anda : budi
nama anda adalah : budi
==================================================================================
3. Fungsi gets
Fungsi ini digunakan untuk memasukkan data berupa string agar tampil dilayar.
==================================================================================
Contoh :
#include <stdio.h>
main()
{
char nama[10];
printf( silakan masukkan nama anda :
);
gets(nama);
printf(nama anda adalah :%s
,nama);
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
silakan masukkan nama anda : flores
nama anda adalah : flores
==================================================================================
4. Fungsi getchar
Fungsi ini digunakan untuk memasukkan data berupa karakter agar tampil di layar.
==================================================================================
Contoh :
#include <stdio.h>
main()
{
char k;
printf( masukkan huruf anda :
);
k=getchar();
printf(huruf anda adalah :%c
,k);
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
masukkan huruf anda : x
huruf anda adalah : x
==================================================================================
5. Fungsi getch
Fungsi ini digunakan untuk memasukkan data berupa karakter tanpa tampil di layar.
==================================================================================
Contoh :
#include <stdio.h>
main()
{
char j;
printf( masukkan karakter anda :
);
j=getch();
printf(karakter anda adalah :%c
,j);
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
masukkan karakter anda : ----?karakter yang dimasukkan tidak tampil di layar
karakter anda adalah : z
==================================================================================
6. Pengulangan while
Pengulangan ini digunakan apabila jumlah pengulangannya belum diketahui.
==================================================================================
Contoh :
main()
{
Int i=0;
while (i<=10)
printf(%d selamat belajar C!
,i);
i++;
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
1. selamat belajar C!
2. selamat belajar C!
3. selamat belajar C!
4. selamat belajar C!
5. selamat belajar C!
6. selamat belajar C!
7. selamat belajar C!
8. selamat belajar C!
9. selamat belajar C!
10. selamat belajar C!
==================================================================================
7. Pengulangan do-while
Pengulangan ini merupakan pengembangan dari pengulangan while, dimana dalam do-while seleksi while berada di bawah batas pengulangan.
Contoh :
main()
{
Int k=0;
do
{
printf(%d anda sedang belajar bahasa C
,k);
k++;
}
while (k<=10);
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
1. anda sedang belajar bahasa C
2. anda sedang belajar bahasa C
3. anda sedang belajar bahasa C
4. anda sedang belajar bahasa C
5. anda sedang belajar bahasa C
6. anda sedang belajar bahasa C
7. anda sedang belajar bahasa C
8. anda sedang belajar bahasa C
9. anda sedang belajar bahasa C
10. anda sedang belajar bahasa C
==================================================================================
8. Struktur if
Struktur if digunakan untuk menyeleksi suatu kondisi.
Contoh :
#include <tstdio.h>
main ()
{
Int a;
printf (masukkan nilai anda:
);
scanf (%d,&a);
if (a>60)
printf (lulus
);
else
printf (tidak lulus
);
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
masukkan nilai anda : 75
lulus
9. Struktur switch-case
Struktur ini digunakan untuk menyeleksi pilihan yang jumlahnya cukup banyak.
Contoh :
#include <stdio.h>
char nilai;
printf (masukkan nilai anda (A-E):
);
scanf (%c,&nilai
;
main ()
{
switch (nilai)
{
case A:
printf (Amat baik
);
break;
case B:
printf (Baik
);
break;
case C:
printf (Cukup
);
break;
case D:
printf (Kurang
);
break;
case E:
printf (Jelek
);
break;
default:
printf (Coba lagi
);
}
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
masukkan nilai anda (A-E): A
Amat baik
==================================================================================
Bahasa C pertama kali dirancang oleh Dennis M. Ritchie pada tahun 1972. Bahasa C merupakan pengembangan dari bahasa B yang ditulis oleh Ken Thompson. Ketertarikan Dennis M. Ritchie terhadap bahasa B itulah yang melahirkan suatu compiler yang kini di kenal dengan C. Hingga kini pengembangan bahasa C telah mencapai puluhan versi untuk komputer 8 bit yang telah dikembangkan.
![[SHARE] Sekilas Tentang Bahasa Pemrograman C](https://dl.kaskus.id/cdn-u.kaskus.co.id/87/plrpl1en.jpg)
Bahasa C banyak digunakan oleh programmer karena keteraturan strukturnya sehingga mudah untuk di dokumentasi dan di koreksi. Beberapa software yang mengadaptasi format bahasa C adalah Code Vision AVR dan Matlab (Matrix Laboratory). Beberapa versi C yang umum ditemui seperti Microsoft C dan Turbo C. Turbo C++ merupakan pengembangan lebih lanjut dari bahasa C. Sebagian besar program yang dikoding dengan bahasa C dapat di-run di C++. Tapi sebaliknya program yang dikoding dengan bahasa C++ tidak bisa di-run di C.
Statement
Bahasa C terdiri dari susunan statement-statement yang dibentuk oleh fungsi. Berikut ini statement-statement yang terdapat pada bahasa C.
1. Fungsi printf
Fungsi ini digunakan menampilkan ekspresi di layar. Berikut ini bentuk format yang digunakan dalam fungsi printf :
%d : integer
%c : karakter
%s : string
%f : floating point
%e : floating eksponensial
%u : integer tak bertanda
%x : integer hexadesimal
%p : pointer
==================================================================================
Contoh :
main()
{
printf(halo nama saya shaggy
);
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
Spoiler for hasil9:
halo nama saya shaggy
==================================================================================
2. Fungsi scanf
Fungsi ini digunakan untuk memasukkan data lewat keyboard.
==================================================================================
Contoh :
#include <stdio.h>
main()
{
char nama[10];
printf(masukkan nama anda :
);
scanf(%s,nama);
printf(nama anda adalah :%s
,nama);
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
Spoiler for hasil8:
masukkan nama anda : budi
nama anda adalah : budi
==================================================================================
3. Fungsi gets
Fungsi ini digunakan untuk memasukkan data berupa string agar tampil dilayar.
==================================================================================
Contoh :
#include <stdio.h>
main()
{
char nama[10];
printf( silakan masukkan nama anda :
);
gets(nama);
printf(nama anda adalah :%s
,nama);
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
Spoiler for hasil7:
silakan masukkan nama anda : flores
nama anda adalah : flores
==================================================================================
4. Fungsi getchar
Fungsi ini digunakan untuk memasukkan data berupa karakter agar tampil di layar.
==================================================================================
Contoh :
#include <stdio.h>
main()
{
char k;
printf( masukkan huruf anda :
);
k=getchar();
printf(huruf anda adalah :%c
,k);
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
Spoiler for hasil6:
masukkan huruf anda : x
huruf anda adalah : x
==================================================================================
5. Fungsi getch
Fungsi ini digunakan untuk memasukkan data berupa karakter tanpa tampil di layar.
==================================================================================
Contoh :
#include <stdio.h>
main()
{
char j;
printf( masukkan karakter anda :
);
j=getch();
printf(karakter anda adalah :%c
,j);
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
Spoiler for hasil5:
masukkan karakter anda : ----?karakter yang dimasukkan tidak tampil di layar
karakter anda adalah : z
==================================================================================
6. Pengulangan while
Pengulangan ini digunakan apabila jumlah pengulangannya belum diketahui.
==================================================================================
Contoh :
main()
{
Int i=0;
while (i<=10)
printf(%d selamat belajar C!
,i);
i++;
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
Spoiler for hasil4:
1. selamat belajar C!
2. selamat belajar C!
3. selamat belajar C!
4. selamat belajar C!
5. selamat belajar C!
6. selamat belajar C!
7. selamat belajar C!
8. selamat belajar C!
9. selamat belajar C!
10. selamat belajar C!
==================================================================================
7. Pengulangan do-while
Pengulangan ini merupakan pengembangan dari pengulangan while, dimana dalam do-while seleksi while berada di bawah batas pengulangan.
Contoh :
main()
{
Int k=0;
do
{
printf(%d anda sedang belajar bahasa C
,k);
k++;
}
while (k<=10);
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
Spoiler for hasil3:
1. anda sedang belajar bahasa C
2. anda sedang belajar bahasa C
3. anda sedang belajar bahasa C
4. anda sedang belajar bahasa C
5. anda sedang belajar bahasa C
6. anda sedang belajar bahasa C
7. anda sedang belajar bahasa C
8. anda sedang belajar bahasa C
9. anda sedang belajar bahasa C
10. anda sedang belajar bahasa C
==================================================================================
8. Struktur if
Struktur if digunakan untuk menyeleksi suatu kondisi.
Contoh :
#include <tstdio.h>
main ()
{
Int a;
printf (masukkan nilai anda:
);
scanf (%d,&a);
if (a>60)
printf (lulus
);
else
printf (tidak lulus
);
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
Spoiler for hasil2:
masukkan nilai anda : 75
lulus
9. Struktur switch-case
Struktur ini digunakan untuk menyeleksi pilihan yang jumlahnya cukup banyak.
Contoh :
#include <stdio.h>
char nilai;
printf (masukkan nilai anda (A-E):
);
scanf (%c,&nilai

main ()
{
switch (nilai)
{
case A:
printf (Amat baik
);
break;
case B:
printf (Baik
);
break;
case C:
printf (Cukup
);
break;
case D:
printf (Kurang
);
break;
case E:
printf (Jelek
);
break;
default:
printf (Coba lagi
);
}
}
--------------------------------------------------------------------------------------------------------------------------------------
Apabila program ini ditampilkan maka akan tampak :
Spoiler for hasil1:
masukkan nilai anda (A-E): A
Amat baik
==================================================================================
Sekian sharingnya gan, bagi yang ada kelebihan



Sekian dari ane!!!!



nona212 memberi reputasi
1
1.6K
Kutip
4
Balasan


Komentar yang asik ya
Urutan
Terbaru
Terlama


Komentar yang asik ya
Komunitas Pilihan