Dwie Suryana
Blog Dwie Suryana
Kamis, 17 November 2016
Tipe data pada C
In
C, there are 5 data types and 4 modifiers
Data types:
–Character char
–Integer int
–Floating
point float
–Double
floating point double
–Void void
Modifiers:
-signed
-unsigned
-long
-short
|
DATA
TYPE
|
SYNTAX
|
MEMORY
|
RANGE
|
|
character
|
unsigned
char
|
1
byte
|
0
to 255
|
|
|
char
|
1
byte
|
-128
to 127
|
|
integer
|
unsigned
int
|
2
byte
|
0
to 65535
|
|
|
int
|
2
byte
|
-32768
to 32767
|
|
|
short
int
|
1
byte
|
-128
to 127
|
|
|
unsigned
long
|
4
byte
|
0
to 4294967295
|
|
|
long
|
4
byte
|
-2147483648
to 2147483647
|
|
float
|
float
|
4
byte
|
3.4E-38
to 3.4E+38
|
|
|
double
|
8
byte
|
1.7E-308
to 1.7E+308
|
|
|
long
double
|
16
byte
|
3.4E-4932
to 1.1E+4932
|
Structured programing
- Goto less programming
- Structured theory: sequential, selection, iteration
- Single entry dan single exit subprogram
- Menggunakan pemrograman yang terstruktur adalah sebuah program yang di pecah menjadi sebuah tugas independen kecil yang dengan mudah untuk dimengerti, dimana setiap tugas memiliki fungsi sendiri dan melakukan proses tertentu dari tugas sebenarnya.
- Structured programming dapat di lakukan dengan dua cara:
2. Modular programming
sumber: ketikan sendiri
Procedural programming
Ini merupakan pemrograman yang memiliki satu program yang dibagi kedalam bagian-bagian kecil, disebut sebagai procedures (Langkah-langkah) seperti yang kita sama-sama tahu yaitu: function, routines, subroutines or methods.
Unstructured programming
Structured programming berkaitan mengenai menulis secara sederhana dan sebuah program kecil yang mana hanya terdapat satu main program, dan melakukan input, proses dan output dalam sebuah program.
- Goto Statement
- Multi entry dan multi exit program
- Sphageti code
Mata kuliah Oop
Programming paradigms
Programming paradigms (2)
Programming paradigms juga berhubungan pada sebuah pendekatan yang digunakan untuk mengembangakan sebuah program yang dapat menyelsaikan suatu masalah.
Secara luas, pemrograman di klasifikasikan kedalam tiga kategori:
1. Unstructured programming (pemrograman yang tidak terstruktur)
2. Structured programming (Pemrograman yang terstruktur)
3. Pemrograman berbasis objek (Object oriented programming)
Programming paradigms merupakan sebuah cara yang berhubungan dengan yang dimaksud melakukan komputasi dan bagaimana sebuah pekerjaan/ task dilakukan pada sebuah komputer serta harus terstruktur dan berkelompok.
Programming paradigms (2)
Programming paradigms juga berhubungan pada sebuah pendekatan yang digunakan untuk mengembangakan sebuah program yang dapat menyelsaikan suatu masalah.
Secara luas, pemrograman di klasifikasikan kedalam tiga kategori:
1. Unstructured programming (pemrograman yang tidak terstruktur)
2. Structured programming (Pemrograman yang terstruktur)
3. Pemrograman berbasis objek (Object oriented programming)



