SlideShare a Scribd company logo
1 of 9
Download to read offline
Steps to write C programs and
get the output:
• Choice Borland C
• File – New Text Edit
CREATE

PROJECT - COMPILE

DEBUG - RUN TO…

GET THE OUTPUT
styled by: FARIZA ZAHARI.EC201
FUNDAMENTAL
PROGRAMMING
Pengenalan : Aturcara C++
#include <stdio.h>
main()
{
//Aturcara ini memaparkan ucapan kepada pengguna
printf(“n Selamat Datang ke Kelas EC201”);
printf(“n Semoga Anda Berjaya Mendapat A!”);
return 0;
}

styled by: FARIZA ZAHARI.EC201
FUNDAMENTAL
PROGRAMMING
Penerangan

#include
…
stdio.h
main()
//

Arahan prapemproses untuk
memasukkan kepala fail ke dalam
aturcara.
merupakan kepala fail asas untuk
input dan output.( contoh )
menyatakan fungsi asas aturcara
simbol untuk memasukkann ulasan
baris dengan simbol ini tidak akan
dibaca oleh pengkompil
styled by: FARIZA ZAHARI.EC201
FUNDAMENTAL
PROGRAMMING
printf

return 0
{}

• console output
• untuk memaparkan
kenyataan/mesej
• perlu mula dengan printf(“
“);
• kembali kebaris 0 tanpa ralat
• Curly braces
• menandakan badan aturcara
bermula dan berakhir.
styled by: FARIZA ZAHARI.EC201
FUNDAMENTAL
PROGRAMMING
Latihan
1.

• Paparkan pantun dibawah:
*************************************
– Tuai padi antara masak,
– Esok jangan layu-layuan,
– Intai kami antara nampak,
– Esok jangan rindu-rinduan.

************************************
styled by: FARIZA ZAHARI.EC201
FUNDAMENTAL
PROGRAMMING
LATIHAN ERROR
#include <stream.h>
Int main
{
printf( I am the best, I am the best, I am the bestn”);
printf(“I never give up! n”)
printf (“ I am a successful person”);
return 0;

styled by: FARIZA ZAHARI.EC201
FUNDAMENTAL
PROGRAMMING
CONSTANT
• Defining Constants
• There are two simple ways in C to define
constants:
• Using #define preprocessor.
• Using const keyword.
• The #define Preprocessor
• Following is the form to use #define
preprocessor to define a constant:
C Program Intro

More Related Content

What's hot

05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++Budi Yono
 
Mengenal fungsi scanf() dan printf()
Mengenal fungsi scanf() dan printf()Mengenal fungsi scanf() dan printf()
Mengenal fungsi scanf() dan printf()Rahmat Rijal
 
Algoritma
Algoritma Algoritma
Algoritma Mr. FM
 
Modul tentang aritmatika dengan pascal
Modul tentang aritmatika dengan pascalModul tentang aritmatika dengan pascal
Modul tentang aritmatika dengan pascalqwerty127
 
Calculator Sederhana Delphi
Calculator Sederhana DelphiCalculator Sederhana Delphi
Calculator Sederhana DelphiPrima Wisesa
 

What's hot (6)

05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++
 
Mengenal fungsi scanf() dan printf()
Mengenal fungsi scanf() dan printf()Mengenal fungsi scanf() dan printf()
Mengenal fungsi scanf() dan printf()
 
Algoritma
Algoritma Algoritma
Algoritma
 
Modul tentang aritmatika dengan pascal
Modul tentang aritmatika dengan pascalModul tentang aritmatika dengan pascal
Modul tentang aritmatika dengan pascal
 
Calculator Sederhana Delphi
Calculator Sederhana DelphiCalculator Sederhana Delphi
Calculator Sederhana Delphi
 
Fungsi
FungsiFungsi
Fungsi
 

Similar to C Program Intro

Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)Nabil Muhammad Firdaus
 
Struktur dasar input dan output aritmatika
Struktur dasar input dan output aritmatikaStruktur dasar input dan output aritmatika
Struktur dasar input dan output aritmatikaandhycicau
 
Dasar dasar pemrograman
Dasar dasar pemrogramanDasar dasar pemrograman
Dasar dasar pemrogramanraflirazer06
 
Pengenalan c++
Pengenalan c++Pengenalan c++
Pengenalan c++melmaila
 
PENGEMBANGAN PROGRAM TERSTRUKTUR
PENGEMBANGAN PROGRAM TERSTRUKTURPENGEMBANGAN PROGRAM TERSTRUKTUR
PENGEMBANGAN PROGRAM TERSTRUKTUREDIS BLOG
 
pendahuluanv2.ppt
pendahuluanv2.pptpendahuluanv2.ppt
pendahuluanv2.pptKemangKres
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++kua
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++Budi Yono
 
Tugas praktikum algoritma modul 1 faisal al zamar
Tugas praktikum algoritma modul 1 faisal al zamarTugas praktikum algoritma modul 1 faisal al zamar
Tugas praktikum algoritma modul 1 faisal al zamarFaisal Zamar
 
C programming language notes (5)
C programming language notes (5)C programming language notes (5)
C programming language notes (5)nakomuri
 
Pertemuan 1 Pengenalan CodeBlocks (CB)
Pertemuan 1 Pengenalan CodeBlocks (CB)Pertemuan 1 Pengenalan CodeBlocks (CB)
Pertemuan 1 Pengenalan CodeBlocks (CB)Endang Retnoningsih
 

Similar to C Program Intro (20)

Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)
 
Struktur dasar input dan output aritmatika
Struktur dasar input dan output aritmatikaStruktur dasar input dan output aritmatika
Struktur dasar input dan output aritmatika
 
Dasar dasar pemrograman
Dasar dasar pemrogramanDasar dasar pemrograman
Dasar dasar pemrograman
 
Pertemuan 2.ppt
Pertemuan 2.pptPertemuan 2.ppt
Pertemuan 2.ppt
 
What's about Dev-C++
What's about Dev-C++What's about Dev-C++
What's about Dev-C++
 
Pengenalan c++
Pengenalan c++Pengenalan c++
Pengenalan c++
 
PENGEMBANGAN PROGRAM TERSTRUKTUR
PENGEMBANGAN PROGRAM TERSTRUKTURPENGEMBANGAN PROGRAM TERSTRUKTUR
PENGEMBANGAN PROGRAM TERSTRUKTUR
 
pendahuluanv2.ppt
pendahuluanv2.pptpendahuluanv2.ppt
pendahuluanv2.ppt
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Modul c++
Modul c++Modul c++
Modul c++
 
Tugas sp algo
Tugas sp algoTugas sp algo
Tugas sp algo
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++
 
Tugas praktikum algoritma modul 1 faisal al zamar
Tugas praktikum algoritma modul 1 faisal al zamarTugas praktikum algoritma modul 1 faisal al zamar
Tugas praktikum algoritma modul 1 faisal al zamar
 
C programming language notes (5)
C programming language notes (5)C programming language notes (5)
C programming language notes (5)
 
Bab ii
Bab iiBab ii
Bab ii
 
Asistensi Praktikum Pemrograman 1
Asistensi Praktikum Pemrograman 1Asistensi Praktikum Pemrograman 1
Asistensi Praktikum Pemrograman 1
 
Tm c++
Tm c++Tm c++
Tm c++
 
Pertemuan 1 Pengenalan CodeBlocks (CB)
Pertemuan 1 Pengenalan CodeBlocks (CB)Pertemuan 1 Pengenalan CodeBlocks (CB)
Pertemuan 1 Pengenalan CodeBlocks (CB)
 
Algoritma Pemrograman - Perintah Input/Output
Algoritma Pemrograman - Perintah Input/OutputAlgoritma Pemrograman - Perintah Input/Output
Algoritma Pemrograman - Perintah Input/Output
 

More from Fariza Zahari

Borang penempatan aset dalaman
Borang penempatan aset dalamanBorang penempatan aset dalaman
Borang penempatan aset dalamanFariza Zahari
 
English language-paper-one-upsr-1-1
English language-paper-one-upsr-1-1English language-paper-one-upsr-1-1
English language-paper-one-upsr-1-1Fariza Zahari
 
Fundamental programming
Fundamental programmingFundamental programming
Fundamental programmingFariza Zahari
 
Signals and systems( chapter 1)
Signals and systems( chapter 1)Signals and systems( chapter 1)
Signals and systems( chapter 1)Fariza Zahari
 
Tripping and control of impulse generators
Tripping and control of impulse generatorsTripping and control of impulse generators
Tripping and control of impulse generatorsFariza Zahari
 

More from Fariza Zahari (11)

Borang penempatan aset dalaman
Borang penempatan aset dalamanBorang penempatan aset dalaman
Borang penempatan aset dalaman
 
English language-paper-one-upsr-1-1
English language-paper-one-upsr-1-1English language-paper-one-upsr-1-1
English language-paper-one-upsr-1-1
 
Picture layout
Picture layoutPicture layout
Picture layout
 
Cuba
CubaCuba
Cuba
 
Fundamental programming
Fundamental programmingFundamental programming
Fundamental programming
 
Lti system(akept)
Lti system(akept)Lti system(akept)
Lti system(akept)
 
Lti system
Lti systemLti system
Lti system
 
Nota (first)
Nota (first)Nota (first)
Nota (first)
 
Signals and systems( chapter 1)
Signals and systems( chapter 1)Signals and systems( chapter 1)
Signals and systems( chapter 1)
 
Tugasan chapter 1
Tugasan chapter 1Tugasan chapter 1
Tugasan chapter 1
 
Tripping and control of impulse generators
Tripping and control of impulse generatorsTripping and control of impulse generators
Tripping and control of impulse generators
 

C Program Intro

  • 1. Steps to write C programs and get the output: • Choice Borland C • File – New Text Edit CREATE PROJECT - COMPILE DEBUG - RUN TO… GET THE OUTPUT styled by: FARIZA ZAHARI.EC201 FUNDAMENTAL PROGRAMMING
  • 2. Pengenalan : Aturcara C++ #include <stdio.h> main() { //Aturcara ini memaparkan ucapan kepada pengguna printf(“n Selamat Datang ke Kelas EC201”); printf(“n Semoga Anda Berjaya Mendapat A!”); return 0; } styled by: FARIZA ZAHARI.EC201 FUNDAMENTAL PROGRAMMING
  • 3. Penerangan #include … stdio.h main() // Arahan prapemproses untuk memasukkan kepala fail ke dalam aturcara. merupakan kepala fail asas untuk input dan output.( contoh ) menyatakan fungsi asas aturcara simbol untuk memasukkann ulasan baris dengan simbol ini tidak akan dibaca oleh pengkompil styled by: FARIZA ZAHARI.EC201 FUNDAMENTAL PROGRAMMING
  • 4. printf return 0 {} • console output • untuk memaparkan kenyataan/mesej • perlu mula dengan printf(“ “); • kembali kebaris 0 tanpa ralat • Curly braces • menandakan badan aturcara bermula dan berakhir. styled by: FARIZA ZAHARI.EC201 FUNDAMENTAL PROGRAMMING
  • 5. Latihan 1. • Paparkan pantun dibawah: ************************************* – Tuai padi antara masak, – Esok jangan layu-layuan, – Intai kami antara nampak, – Esok jangan rindu-rinduan. ************************************ styled by: FARIZA ZAHARI.EC201 FUNDAMENTAL PROGRAMMING
  • 6. LATIHAN ERROR #include <stream.h> Int main { printf( I am the best, I am the best, I am the bestn”); printf(“I never give up! n”) printf (“ I am a successful person”); return 0; styled by: FARIZA ZAHARI.EC201 FUNDAMENTAL PROGRAMMING
  • 7.
  • 8. CONSTANT • Defining Constants • There are two simple ways in C to define constants: • Using #define preprocessor. • Using const keyword. • The #define Preprocessor • Following is the form to use #define preprocessor to define a constant: