TI

Pertanyaan

1. jelaskan fungsi #include , int main(), cout dan return 0; ? 2. tuliskan dan jelaskan 5 tipe data yg ada di bahasa c dan 2 tipe data dari c++ ? 3. tuliskan ukuran(bits) range dari char, int, float double ? 4. tuliskan & jelaskan operator aritmatika dan berikan contohnya minimal menggunakan 3 operator ! 5. tuliskan beberapa operator majemuk dan berikan contohnya !

1 Jawaban

  • [jawaban]

    Mata Pelajaran: Teknologi Informasi
    Kata kunci: Tipe data, Operator

    • Jawaban pendek:

    1. jelaskan fungsi #include , int main(), cout dan return 0; ?

    Fungsi #include
    adalah sebuah prosesor pengarah yang mengatakan kepada kompiler untuk meletakan kode dari header file iostream.h kedalam program. Fungsi cout memerlukan file iostream.h.

    Fungsi cout (character out)

    dipakai untuk menampilkan text di layar monitor anda. Cout merupakan sebuah objek di dalam C++, yang digunakan untuk mengarahkan data ke dalam standar output (cetak pada layar)

    Int main()
    artinnya main program mengembalikan nilai int secara default, int main() akan mengembalikan nilai 0, dan fungsi main() tidak memiliki bagan deklarasi lokal, dan hanya memiliki sebuah pernyataan yang dapat dieksekusi, berupa fungsi output printf().


    2. tuliskan dan jelaskan 5 tipe data yg ada di bahasa c dan 2 tipe data dari c++ ?

    Bahasa C:

    1. Tipe Data Int (Integer)
    Tipe data int digunakan untuk nilai integer/numerik/angka. Data integer tersimpan didalam memori sebesar 4 byte (32 bit). Integer digunakan untuk bilangan bulat.

    2. Tipe Data LongTipe data long sama dengan int/integer, bedanya int menampung data dalam skala kecil sedangkan long dalam sekala besar.

    3. Tipe Data Float
    Tipe data float termasuk dalam kelompok floating point yang menampung bilangan-bilangan riil. Float digunakan untuk bilangan desimal.

    4. Tipe Data Double
    Tipe data double sama dengan float, bedanya float menampung data dalam skala kecil sedangkan double dalam sekala besar.

    5. Tipe Data Char
    Tipe data Char digunakan  untuk karakter.  Masing-masing karakter menempati memori sebesar 1 byte. Satu byte terdiri dari 8 bit. Satu variabel bertiper char hanya mampu menampung 1 buah karakter.

    Bahasa C++:

    1. Void (Kosong)
    adalah tipe data yang tidak bertipe karena mempunyai ukuran 0 byte biasanya digunakan untuk tipe data kosong seperti membuat fungsi.

    2. Char (karakter) 
    adalah tipe data untuk karakter yang sering digunakan untuk tipe data yang menggunakan huruf dan angka sebagai datanya.


    3. tuliskan ukuran (bits) range dari char, int, float double ?

    1. Tipe Data Integer
    Tipe data bilangan bulat decimal yang dapat menampung angka antara -2147483648 dan 2147483647. Tipe data ini berukuran 32 bits atau 4 bytes.

    2. Tipe data Character
    Tipe data yang hampir mirip dengan tipe data integer tetapi hanya cukup untuk menampung 1 karakter ASCII. Karena tipe data character hanya memiliki ukuran 1 byte, tipe data ini sangat sering digunakan untuk menyimpan tipe data karakter sesuai dengan namanya. Karakter yang disimpan dimemori dengan deklarasi tipe char menempati posisi 1 byte (8 bit) yang diwakili kode ASCII. Misal karakter “A” dalam memori akan diwakilkan dengan nilai biner 01000001. Nilai binari itu dalam desimal bernilai 65.

    3. Tipe data Float
    Float merupakan kependekan dari floating point. Tipe data ini dapat menampung bilangan real tetapi kurang presisi karena hanya dapat menyimpan single precision floating point numbers.

    4. Tipe data Double
    Tipe data double sangat mirip dengan tipe data float tetapi tipe data double dapat menyimpan double precision floating point numbers. Biasanya memiliki ukuran 8 bytes.


    4. tuliskan & jelaskan operator aritmatika dan berikan contohnya minimal menggunakan 3 operator !

    Operator Aritmatika
     adalah operator matimatis dalam pemrograman yang digunakan untuk menyelesaikan operasi matematika dalam pemrograman. Terdapat beberapa jenis operator aritmatika, yaitu:

    1. Penjumlahan
    Operator penjumlahan dilambangkan dengan tanda (+) yang digunakan untuk operasi pertambahan dalam pemrograman bila dalam fungsi aritmatika.Contoh : int a = b + c;
    Contoh diatas merupakan penerapan operasi aritmatika pertambahan untuk mengisi sebuah variabel dalam deklarasi.

    2. Pengurangan
    Operator pengurangan dilambangkan dengan tanda (-) yang digunakan untuk operasi pengurangan dalam pemrograman.
    Contoh : int kurang = nilaikahir - nilai awal;
    Contoh diatas merupakan penerapan operasi aritmatika pengurangan untuk mengisi sebuah variabel dalam deklarasi.

    3. Perkalian
    Operator pekalian dilambangkan dengan tanda (**) yang digunakan untuk operasi perkalian / penggandaan suatu nilai dalam pemrograman.
    Contoh : Double hasil = nilai1*nilai2;
    Contoh diatas merupakan penerapan operasi aritmatika perkalian untuk mengisi sebuah variabel dalam deklarasi.

    5. tuliskan beberapa operator majemuk dan berikan contohnya !

    Operator Assigment (operator penugasan) atau operator majemuk adalah operator yang di tandai dengan tanda ("=")

    Contoh:

    1. =
    operator penugasan seerhana, untuk menetapkan nilai ari sisi operan kanan ke operan kiri

    2. +=
    tambahkan AND operator penugasan,menambahkan operan yang benar untuk operan kiri dan menetapkan hasil untuk operan kiri

    3. -=
    kurangi AND operator penugasan, itu mengurangi operan kanan dari operan kri dan menetapkan hasil untuk operan kiri

Pertanyaan Lainnya