Search

Problem Solving and Program Design in C (Overview of C)


BAHASA ELEMENTS
Salah satu keuntungan dari C adalah bahwa hal itu memungkinkan Anda menulis program yang menyerupai sehari-hari Bahasa Inggris. Meskipun Anda belum tahu bagaimana menulis program Anda sendiri. Nomor baris yang ditunjukkan dalam kode semua angka bukan bagian dari pemrograman C.

PREPROCESSOR DIRECTIVE
preprocessor directivea C program baris dimulai dengan # yang memberikan instruksi kepada preprocessor preprocessor program sistem yang memodifikasi program C sebelum ke perpustakaan kompilasi kumpulan fungsi yang berguna dan simbol-simbol yang dapat diakses oleh program.


SINTAKS MENAMPILKAN UNTUK DIREKTIF PREPROCESSOR
Sintaks berikut menggambarkan dua arahan preprocessor. yang dicetak miring elemen dalam membangun masing-masing dibahas dalam bagian interpretasi.


FUNGSI UTAMA
Dua baris judul menandai awal dari fungsi utama di mana eksekusi program dimulai. Fungsi utama berisi tanda baca dan simbol-simbol khusus (*, =). Koma memisahkan item dalam daftar, titik koma muncul pada akhir beberapa baris, dan kawat gigi ({,}) Menandai awal dan akhir dari tubuh fungsi utama.

STANDARD IDENTIFIER
Seperti kata-kata reserved, pengidentifikasi standar memiliki arti khusus dalam C. pengenal standar printf dan scanf adalah nama operasi didefinisikan dalam perpustakaan input / output standar. Tidak seperti kata-kata reserved, standar pengidentifikasi dapat didefinisikan ulang dan digunakan oleh programmer untuk tujuan lain-Namun, kami tidak merekomendasikan praktek ini. Jika Anda mendefinisikan kembali identifier standar, C no akan lagi dapat menggunakannya untuk tujuan aslinya.

VARIABEL DEKLARASI DAN TIPE DATA
Variabel deklarasi memberikan nama dua variabel (mil, km) digunakan untuk menyimpan bilangan real. Sebuah deklarasi variabel dimulai dengan identifier (misalnya, ganda) yang memberitahu compiler C jenis data (seperti bilangan real) disimpan dalam variabel tertentu. Anda dapat mendeklarasikan variabel untuk semua jenis data. C mengharuskan Anda untuk menyatakan setiap variabel yang digunakan dalam program.

TIPE DATA
Sebuah tipe data adalah seperangkat nilai-nilai dan satu set operasi pada nilai-nilai. Sebuah tipe data standar di C adalah tipe data yang adalah standar, seperti sebagai char int, ganda, dan. Kami menggunakan jenis data standar ganda dan int sebagai abstraksi untuk bilangan real dan bilangan bulat (dalam matematika akal).
Tipe Data int
Tipe data int digunakan untuk mewakili bilangan bulat di C. Karena ukuran terbatas dari sel memori, tidak semua bilangan bulat dapat diwakili oleh tipe int.
Tipe Data ganda
Sejumlah nyata memiliki bagian integral dan bagian pecahan yang dipisahkan oleh titik desimal.

PERBEDAAN ANTARA TIPE NUMERIC
Ini hasil perbedaan dari cara nomor diwakili dalam komputer memori. Semua data yang direpresentasikan dalam memori sebagai string biner, string 0s dan 1s. Bilangan bulat positif diwakili oleh bilangan biner standar. Format nilai tipe ganda (juga disebut floating-point format) adalah analog untuk notasi ilmiah.

TIPE DATA CHAR
Data tipe char mewakili karakter nilai-individu surat, angka, atau khusus simbol. Setiap nilai tipe char tertutup dalam apostrof (tanda kutip tunggal).

INPUT / OUTPUT OPERATIONS DAN FUNGSI
Semua input / output operasi di C yang dilakukan oleh unit program khusus yang disebut input / output fungsi. Input / output yang paling umum fungsi yang disediakan sebagai bagian dari perpustakaan standar C input / output yang kita mendapatkan akses melalui preprocessor direktif


 

FUNGSI PRINTF
Untuk melihat hasil eksekusi program, kita harus memiliki cara untuk menentukan apa yang variabel nilainya harus ditampilkan. 


Fungsi argumen dalam tanda kurung setelah nama fungsi, menyediakan informasi yang dibutuhkan oleh format string fungsi dalam panggilan untuk printf, string karakter tertutup dalam tanda kutip ("), yang menentukan bentuk dari daftar keluaran garis cetak dalam panggilan ke printf , variabel atau ekspresi yang nilainya ditampilkan placeholder awal simbol dengan% dalam format string yang menunjukkan di mana untuk menampilkan urutan nilai output escape newline urutan karakter \ n, yang digunakan dalam format string untuk mengakhiri line output.

Tentang \ n kursor adalah penanda tempat yang bergerak yang menunjukkan berikutnya Posisi pada layar di mana informasi akan ditampilkan. Misalnya, panggilan 


menghasilkan dua baris teks dengan baris kosong di antara:


BENTUK UMUM PROGRAM C
Sebuah program C sederhana mendefinisikan fungsi utama setelah arahan preprocessor. Sebuah keriting terbuka brace ({) sinyal awal tubuh fungsi utama.  Variabel ini diikuti oleh pernyataan yang diterjemahkan ke dalam Bahasa mesin dan akhirnya dieksekusi. Akhir dari tubuh fungsi utama ditandai dengan penutupan keriting brace (}).

KOMENTAR DI PROGRAM
Pernyataan, atau tertanam dalam sebuah pernyataan. Dalam deklarasi variabel berikut, yang pertama komentar tertanam dalam deklarasi, sedangkan yang kedua mengikuti deklarasi


No comments:

Post a Comment