ALGORITMA DAN PEMOGRAMAN "pengenalan c++ , tipe data,cin dan cout"



Assalamualaikum wr.wb

Hari ini kita akan membahas tentang pengenalan c++, tipe data, cin dan cout.

Cout() merupakan sebuah objeck di dalam c++ digunakan untuk menampilkan suatu data ke layar. Untuk menggunakan fungsi cout() ini harus menyatakan file header iostream.h.


INPUT
#include <iostream>

using namespace std;
main()
{
    cout << "Nama depan\t: yeyen";
    cout << endl;
    cout << "Nama tengah\t: Nurul";cout << endl;
    cout << "Nama Belakang\t: Imama\n";
    cout << "Nim\t\t: A1317101";
}
Penjelasan:

1     1.  #include<iostream> Program membutuhkan sebaris kode ini agar cin dan cout dapat digunakan. Nama iostream adalah salah satu nama file header.

2   2.  Main () untuk menghasilkan nilai balik integer (nilai nulat) dan memberikan fungsi bagi memanggilnya.

3     3.   Endl merupakan suatu fungsi untuk membuat baris baru.

4     4.  \n merupakan juga untuk membuat baris baru

5     5.   \t merupakan suatu fungsi untuk merapikan baris supaya lurus.

   6.   Bagan fungsi di awali dengan { dan dikhiri dengan }

   7.  Cout menampilkan pesan

8     8. Using namespace std untuk mengenali cout dan cin

9     9.   Pada ; (titik koma) untuk mengakhiri pertanyaan ,

1    10.   Tanda petik ganda dua “ nama depan “ untuk menampilkan tulisan

1    11.   Cout berfungsi untuk menampilkan suatu data dilayar

OUTPUT:
Gambar di atas merupakan ouput dari hasil input source code di atas


Cin merupakan sebuah objeck di dalam C++ digunakan untuk memasukan suatu data .Untuk menggunakan fungsi cin() ini, harus menyertakan file header iostream.h.


Input
#include <iostream>

using namespace std;

main()
{
    char Nama[30];
    char Nim[8];
    float Tb; //tb=tinggi badan

    cout << "Nama\t: "; cin >> Nama;
    cout << "Nim\t: "; cin >> Nim;
    cout << "Tb\t: "; cin >> Tb;
}
Penjelasan:

1. char merupakan huruf atau operator yang tidak dapat dioperasikan

2. float merupakan fungsi yang mencakup lebih besar dari integer

3. cin berfungsi untuk memasukan data

4. cin >> untuk mengekstrak karakter-karakter dari aliran tersebut

output
Gambar di atas merupakan ouput dari hasil input source code di atas





Fungsi #include adalah sebuah prosesor pengarah yang menyatakan kepada compiler untuk meletakan kode dari header file < iostream> ke dalam program. Jika menggunakan kompiler yang lebih tua, mungkin perlu menggunakan #include<iostream.h> sebagai pengganti #include<iostream>. Direktif menyebabkan preposesor c++ menambahkan isi file iostream ke dalam program. Program membutuhkan sebaris kode ini agar cin dan cout dapat digunakan. Nama iostream adalah salah satu nama file header. File header di dalam c++ adalah <stdio.h> yang berfungsi untuk proses masukan (input)  dan keluaran (output)



Input
#include<iostream>
#include<stdio.h>

using namespace std;
main()
{
    char Nama_Depan[30],Nama_Tengah[30],Nama_Belakang[30],Tempat_Lahir[30],Tanggal_Lahir[15];
    int Tinggi_Badan;
    float Berat_Badan;

    // ini dalah inputan
    printf ("Biodata saya\n: ");
    cout << "Nama Depan\t: "; cin >> Nama_Depan;
    cout << "Nama Tengah\t: "; cin >> Nama_Tengah;
    cout << "Nama Belakang\t: "; cin >> Nama_Belakang;
    cout << "Tempat Lahir\t: "; cin >> Tempat_Lahir;
    cout << "Tanggal Lahir\t: "; cin >> Tanggal_Lahir;
    cout << "Tinggi badan\t: "; cin >> Tinggi_Badan;

    // hasil tampilan
    cout << "\nNama saya adalah " << Nama_Depan << " " <<Nama_Tengah << " " <<Nama_Belakang;
    cout << "\nTempat Lahir saya di " << Tempat_Lahir;
    cout << "\nTanggal Lahir saya " << Tanggal_Lahir;
    cout << "\nTinggi Badan saya " << Tinggi_Badan;
}

Penjelasan:

1.  #include<stdio.h> yang berfungsi untuk proses masukan (input)  dan keluaran (output)

2. Int berfungsi untuk membulatkan angka ke bawah ke bilangan bulat terdekat atau untuk menampung nilai.

3.  Float Float berfungsi sebagai tipe data angka yang berkoma

4.  Char yaitu untuk menyimpan karakter.

Output
Gambar di atas merupakan ouput dari hasil input source code di atas




Tipe Data

Tipe data terbagi menjadi 5 data dasar yaitu

1. Integer (int) yaitu angka bilangan bulat atau nilai numerik bulat

2. Floating (float) yaitu nilai numerik pecahan ketepatan tunggal ,mencangkup lebih besar dari integar

3. Double (double) yaitu nilai numeric pecahan ketepatan ganda ,mencakup int dan out

4. Karakter (char) yaitu huruf atau operator yang tidak dapat dioperasikan

5. Kosong (void) tidak ada nilai atau kosong





Hasil kombinasi tipe data
Variabel
Variabel adalah suatu pengenal yang digunakan untuk menyimpan suatu nilai dan nilai dari variabel tersebut dapat berubah-ubah selama program.

Deklarasi variable

Aturan dalam pemberian nama variabel antara lain yaitu:

1. Harus dimulai dengan abjad, tidak boleh dengan angka atau symbol.

2. Tidak boleh ada spasi diantaranya.

3. Jangan menggunakan symbol-simbol yang bisa membingungkan, seperti titik dua, titik koma, koma, dsb.

4. Sebaiknya memiliki arti yang sesuai dengan elemen data.

5. Sebaiknya tidak terlalu panjang.





Tipe data string

String adalah tipe data bentukan yang merupakan deretan karakter yang membentuk satu kata atau satu kalimat, yaitu biasanya diapit oleh dua tanda kutip.


Deklrasi


Konstansta bernama

Konstanta bernama adalah suatu pengenal yang berhubungan dengan nilai tetap (variable konstan).


Deklarasi
Konstanta karakter

      1. Nilai sebuah karakter yang ditulis diantara tanda petik tinggal (‘ ‘),contoh: ‘a’,’7’,dll.

2    2. Konstanta string (literal string)

      3. Nilai sebuah atau lebih karakter yang ditulis diantara tanda petik ganda (“ “), contoh“a”,”bahasa 
          c”,dll.

4   4. Konstanta escape digunakan di statemen-statemen untuk menampilkan hasil. Misal menggeser
         kursor ke baris berikutnya (ganti baris baru) ,membuat kursor kembali ke kolom pertama (carriage 
         return) atau membunyikan bel dan lain sebagainya.

5   5. Suatu konstanta karate escape diawali dengan karakter atau tanda ‘\’.


Konstanta karakter escape
Maaf bila ada kata yang kurang berkenan semoga bermanfaat.


Refrensi

Dr.suarga,M,Sc.,M.Math.,Ph.D. ” Algoritma dan Pemrograman”, Makassar,April 2012.

Komentar

  1. Gambling hall in Gringo to be converted into a casino
    The project was originally planned how to find air jordan 18 retro yellow to air jordan 18 stockx from me open a casino but had air jordan 18 retro online store the potential for a air jordan 18 retro yellow suede sports hotel. It now has a sister hotel, Resorts air jordan 18 retro red suede discount World and Casino

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

ALGORITMA DAN PEMOGRAMAN 1 "ARRAY SATU DIMENSI"