Pengenalan Bahasa C Dasar Komputer Pemrograman 2 B
Pengenalan Bahasa C Dasar Komputer & Pemrograman 2 B
Apa itu Program ? • Mari kembali dahulu ke dasar komputer & Pemrograman 1 • Apa itu program ? • Program komputer adalah serangkaian instruksi-instruksi yang memberitahu kepada komputer apa yang harus dilakukan. (Oleg Yoroshenko, 1994 p: 6) • Komputer tidak mengerti bahasa manusia, mereka tidakbisa juga berbahasa C. Tetapi yang mereka mengerti adalah 1 dan 0. yang disebut bahasa biner • Bahasa C merupakan bahasa tingkat tinggi yang mempunyai penyusun (Compiler) dan penerjemah (Intrepreter). Sehingga komputer dapat mengerti apa yang dimaksud dengan bahasa C.
Bahasa Pemrograman C • Bahasa pemrograman C di ciptakan oleh Dennis Ritchie pada tahun 1972 • Perkembangan bahasa C adalah C++, C# (Sharp), Visual C#, Visual C++, dan Java • Bahasa C dan C++ tidak jauh berbeda. Jika anda menguasai semantik dan tata bahasa (Grammar) pemrograman • Yang membuatnya berbeda adalah terletak pada sintaks. • Apapun bahasa pemrogramannya jika struktur “kondisi” dan “Perulangan” akan tetap sama. Ini adalah hal yang mendasar yang harus dipahami terlebih dahulu
Struktur bahasa C #include <stdio. h> Main() { printf(“hello world”); getch(); } Header atau aktifasi library C Fungsi yang akan dijalankan pertama kali Isi dari program
Macam-macam header � #include<stdio. h> adalah Standart Input Output, yang akan mengaktifkan library C seperti sintak printf, scanf, “; ”, main. � #include<conio. h> adalah CONsole Input Output, yang akan mengaktifkan library seperti IF, ELSE, FOR, dan lain-lain. � #include<math. h> adalah library untuk mengaktifkan sintaks matematik lebih lanjut seperti SQRT (akar).
Program pertama #include <stdio. h> #include <conio. h> main() { char nama[15]= ""; printf("masukan nama : "); scanf("%s", &nama); printf(“halo %s", nama); getch(); }
Hasil
Tugas � Buatlah coding program untuk memasukan nama, npm, kelas masing. Dan tampilkan apa yang sudah di masukan. seperti gambar berikut : Dan jelaskan mengapa bisa tampil seperti itu dengan bahasa kalian sendiri
- Slides: 8