Kamis, 17 November 2016

contoh input output pada C



Input Output





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: 
          1. Procedural programming
          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 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)