Selasa, 18 September 2018

Input, Ouput, Variable & Tipe Data



TI Politala Alpro1 1C
A.    Input, Ouput, Variable & Tipe Data

       1. Output (Keluaran)

Adalah aktfitas program yang medapatkan peritah umtuk memberikan informasi data kepada pengguna. Data itu biasanya merupakan olahan dari data  lainya yang berbentuk text, file, gambar, hardcopy dan lain-lain. Dalam bahasa c, perintah keluaran dasar berbentuk text kita dapat melakukannya dengan menggunakan fungsi printf(), puts(), putchar dan lain-lain, dalam bahasa c kita dapat melakukannya dengan keyword cout.
Ada dua macam output yaitu :
a)   Output Tidak Terformat : Hanya bisa menampilkan satu variable saja dan hasilnya tidak terformat. Ada dua fungsi yang termasuk output tidak terformat yaitu :
1. Fungsi putchar (char) menampilkan 1 karakter
2. Fungsi puts (char[]) menampilkan array karakter (string)
b)      Output Terformat : Yang termasuk fungsi output terformat adalah printf().

Contoh Program :
cout<<variable;
cout<<"Hallo Semua";
cout<<variable<<"Hallo Semua";
 



 2. Input (Masukkan)
       Adalah interaksi pengguna dengan program,kemungkinan program dapat menerima data   dari pengguna yang biasa nya berbentuk text, file, gambar, hardcopy, dan lain-lain. Dalam     bahasa c kita dapat melakukan perintah input dasar text dengan menggunakan fungsi printf(), puts(), putchar. Dan dalam c++ kita dapat melakukannya dengan keyword cin.

Beberapa fungsi pustaka yang bisa digunakan adalah :
a)  Scanf() : Digunakan untuk menginput data berupa data numerik,karakter,dan string secara terformat.
b)    Gets() : Digunakan untuk memasukkan data bertipe karakter dan tidak dapat digunakan untuk memasukkan data numerik. Harus diakhiri dengan penekanan tombol enter, cursor secara otomatis akan pindah baris dan tidak memerlukan penentu format.
c)  Getchar() : Digunakan membaca data yang bertipe karakter, harus diakhiri dengan penekanan tombol enter, karakter yang dimasukkan terlihat pada layar dan pergantian baris secara otomatis.
d)   Getch() dan Getche() : Digunakan membaca data karakter, karakter yang dimasukkan tidak perlu diakhiri dengan penekanan tombol enter. Tidak memberikan efek pergantian baris secara otomatis dan jika menggunakan fungsi getch() karakter yang dimasukkan tidak akan ditampilkan pada layar sehingga sering digunakan untuk meminta inputan berupa password. Sedangkan pada getche() karakter yan dimasukkan akan ditampilkan pada layar.

Contoh Program :

#include <iostream>
using namespace std;
string nim, nama kelas;
int main()
{
     cout<<"\nNama\t: "; cin>>nama;
     cout<<"\nNIM\t: "; cin>>nim;
     cout<<"\nKelas\t: "; cin>>kelas;
}

3. Variable
                 Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai                      tertentu di dalam proses program. Berbeda dengan konstanta yang nilainya selalu tetap, nilai               dari suatu variable bisa diubah-ubah sesuai kebutuhan. Untuk memperoleh nilai dari suatu                   variable digunakan pernyataan penugasan (assignment statement), yang mempunyai sintaks                 sebagai berikut :
              variable = ekspresi ;
              Contoh penamaan variabel yang benar : NIM, a, x, nama_mhs, f3098, f4, nilai, budi, dsb.
        Deklarasi Variabel bentuk umum:
              Nama_tipe nama_variabel ;
             Contoh :
a.       int x; // Deklarasi x bertipe integer
b.      char y, huruf, nim[10]; // Deklarasi variable bertipe char
c.       float nilai; // Deklarasi variable bertipe float
d.      double beta; // Deklarasi variable bertipe double
e.       int array[5][4]; // Deklarasi array bertipe integer

            Contoh Program:
            # include <iostream.h>
void main ()
{
int n;
n=66;      // sama juga jika ditulis int n=66;
cout << n << endl;   // n sebagai variabel
cout << ’n’ << endl  // endl sebagai karakter
cin.get();
}

4. Tipe Data
     Himpunan yang dapat anda temui pada semua data. Dengan memahami tipe data anda juga dapat menentukan suatu nilai dapat dimiliki dari data tersebut ataukah tidak. Salah satu penerapan tipe data dalam kehidupan sehari-hari adalah pada bilangan bulat. Lebih kongkritnya lagi suatu tipe data dapat ditemui dalam dunia pemrograman komputer. Di dalam tahap awal pembuatan program anda harus menentukan terlebih dahulu tipe data yang digunakan. Contoh tipe data yang sering digunakan para programmer adalah integer, real, double, char, string.
Penjelasan tipe data :
1. Integer : Jenis tipe data yang satu ini dapat didefinisikan sebagai             bilangan bulat. Artinya suatu program yang menggunakan tipe data integer ini tidak mendukung penggunaan huruf. Selain itu bilangan        yang digunakan juga haruslah bulat contoh tipe data integer  adalah 8,-2,205.
2. Float : Juga sering disebut tipe data bilangan real, bilangan float bisa dituliskan karakter desimal (berkoma). Contoh tipe data  float     adalah 3,14 atau 1,2.
  3. Char : Tipe data ini biasanya terdiri dari suatu angka,huruf, tanda           baca atau bahkan karakter khusus. Sering kali juga penulisan karakter kosong digantikan dengan tulisan “null”.
4. String : Yang terdiri dari kumpulan karakter dengan panjang tertentu, dan sering kali dianggap sebagai tipe data dasar. Contohnya sering diawali dan diakhiri dengan kutip ganda serta mengenal         penulisan “null” untuk karakter kosong.
            5. Double : Nilai numberic pecahan ketepatan ganda
            6. Void : Tidak ada nilai/kosong

 a)      Pengarah kompler (#include)
Berfungsi membaca file program tertentu dan mengikutsertakan file tersebut dalam proses kompilasi. Nama file yang di maksud harus diapit symbol ‘<’ dan ‘>’ atau tanda kutip dua (“..”).
1. Header<iostream> merupakan sebuah header yang digunakan untuk proses input/output pada program.
2. Header<studio.h> merupakan sebuah header yang digunakan untuk memanggil fungsi printf.
b)      Variable
Suatu pengenal yang digunakan untuk menyimpan suatu nilai dan nilai dari variable tersebut dapat berubah-ubah selama proses program.
Contoh :
Int jumlah = 5;
Float rata-rata = 2.5;

c)      Tipe Data String
Nilai string adalah kumpulan ari nilai-nilai karakter yang berurutan dalam bentuk larik dimensi satu.
Contoh :
Char nama [17] = ‘nama orang’;

d)     Konstanta Karakter Escape
Karakter Escape
Arti
\a
Bunyi bell
\b
Mundur satu spasi(backspace)
\f
Ganti halaman (form feed)
\n
Ganti baris baru (new line)
\r
Ke kolom pertama, baris yang sama (carriage return)
\t
Tabulasi horizontal
\v
Tabulasi vertikal
\0
Nilai kosong (null)
\’
Karakter petik tunggal
\\”
Karakter petik ganda
\\
Garis miring terbalik (backslash)


      Contoh Program :
      const {nama konstanta}
      Phi = 3.14; Nmaks =200;
      var {nama variable}
      luasL : real; nilai : integer;
       indeks : char; ketemu : bolean;
       Nama_Mhs : string;
       bagian {deskripsi program}
       luasL : 32.4; nilai : =  68;
       indeks := ‘A’ ; ketemu := false;
        Nama_Mhs := ‘Blaise Pascal’;

                   end


Tidak ada komentar:

Posting Komentar

Teknik Hacking Website Sqlmap

Hacking Website Sqlmap A.     Pengertian Hacking Hacking adalah kegiatan memasuki system melalui system operasional lain yang dijal...