Pengenalan ke Pemrograman C
1. Tujuan Praktikum
sederhana.
Windows 32-bit
3. Teori Dasar
Menginstall GCC
Jika program instalasi tidak terbuka secara otomatis, klik ganda berkas
Anda perlu mengganti folder instalasi, jangan pilih folder dengan nama yang
panel kiri, lalu centang seluruh kompiler yang tampil di panel utama kanan.
Jika diperlukan, Anda dapat memilih All Packages dan mencentang seluruh
kompiler tambahan.
kunci environment.
;C:\namafolderinstalasi\bin.
Administrator.
Gantikan nama berkas dengan nama berkas kode program Anda. Setelah
proses kompilasi selesai, Anda akan melihat baris perintah kembali. Galat
helloworld.exe.
Penamaan Variabel
yang nilainya selalu tetap, nilai dari suatu variable bisa diubah-ubah sesuai
berupa huruf.
berbeda.
Tipe Data
Tipe data merupakan bagian program yang paling penting karena tipe
dibandingkan float.
Adapun tipe data yang selanjutnya adalah tipe data Void pada bahasa C.
Tipe data void adalah tipe data khusus untuk menyatakan tidak ada
data. Apakah nol 0 sama dengan void? Tidak, nol memiliki nilai yaitu 0
sementara void tidak ada. Tipe data void jarang digunakan dalam
pembuatan variabel. Namun biasanya dipakai pada nilai kembalian
sebuah fungsi.
String
Printf()
Main()
Pada progran C, main() merupakan fungsi yang istimewa, fungsi ini harus
ada di setiap program C karena fungsi ini yang menjadi titik awal dan titik
akhir eksekusi program. Nilai balik pada fungsi main(), akan ditentukan
Include
Komentar
Input Output
Operasi input dan output merupakan suatu hal yang mendasar dalam
layar termasuk data dari yang kita input juga bisa ditampilkan.
- Scanf
numerik.
- Gets
Fungsi gets ini hanya bisa digunakan untuk memasukkan data berupa
karakter atau string saja. Pada fungsi gets kursor otomatis akan
- Getchar
Fungsi gets ini mirip dengan fungsi gets, bedanya fungsi ini hanya dapat
- Getch
Fungsi getch hanya dapat menginput data berupa karakter, pada fungsi
getch ini tidak perlu diakhiri dengan menekan enter, dan datanya tidak
ditampilkan pada layar. Fungsi getch ini memerlukan file header conio.h.
- Printf
- Puts
Fungsi puts hanya bisa digunakan untuk membaca string, fungsi ini juga
- Putchar
variabel.
4. Praktikum
4.1. Penamaan variabel
Buat program dengan tipe variabel di dalamnya
#include <stdio.h>
int main(){
int berat = 54;
int tinggi = 178;
printf("Berat badan saya adalah %ikg dan tinggi %icm",
berat, tinggi);
return 0;
}
#include <stdio.h>
int main(){
4.3. String
Buat program dengan terdapat string didalamnya
#include <stdio.h>
int main () {
getch();
}
4.4. Printf()
Buat program pemakaian penentu format pada printf() untuk beberapa
tipe data:
#include <stdio.h>
int main() {
printf("Nomor Siswa: %d\n", 1234);
printf("Nama Siswa: %s\n", "Amir Dani");
printf("Nilai: %1f, skor = %c\n", 70.5, 'B');
return 0;
}
4.5. Komentar
Buat program dengan memuat komentar didalamnya
/*--------------------------------
Program: Komentar.c
Contoh komentar di dalam program
---------------------------------*/
#include <stdio.h>
int main()
{
int bil = 1;
return 0;
}
#include <stdio.h>
int main() {
int angka;
printf("Masukkan angka : ");
scanf("%d", &angka);
printf("Angka yang dimasukkan %d", angka);
return 0;
}
4.6.2. Gets
Buat program dengan terdapat Gets didalamnya
#include <stdio.h>
int main() {
char nama[20];
printf("Masukkan nama : ");
gets(nama);
printf("Nama yang dimasukkan %s", nama);
return 0;
}
4.6.3. Getchar
Buat program dengan terdapat Getchar didalamnya
#include <stdio.h>
int main() {
char karakter;
return 0;
}
4.6.4. Getch
Buat program dengan terdapat Getch didalamnya
#include <stdio.h>
#include <conio.h>
int main() {
char huruf;
printf("Masukkan sebuah karakter : ");
huruf = getch();
printf("\nKarakter yang Anda masukkan adalah %c\n",
huruf);
return 0;
}
4.6.5. Getche
Buat program dengan terdapat Getche didalamnya
#include <stdio.h>
#include <conio.h>
int main() {
char huruf;
printf("Masukkan sebuah karakter : ");
huruf = getche();
printf("\nKarakter yang Anda masukkan adalah %c\n",
huruf);
return 0;
}
4.6.6. Printf
Buat program dengan source code berikut
#include <stdio.h>
int main() {
int angka;
return 0;
}
4.6.7. Puts
Buat program dengan terdapat puts didalamnya
#include <stdio.h>
int main() {
puts("Selamat Datang");
puts("Bantubelajar.com");
}
4.6.8. Putchar
Buat program dengan terdapat putchar didalamnya
#include <stdio.h>
int main() {
char huruf;
return 0;
}