Langsung ke konten utama

Belajar C++

1.      Sebutkan aturan identifier dalam C++
Jawab :
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan pascal, antara lain :
·            Tidak boleh ada spasi.
·            Tidak boleh menggunakan karakter-karakter ~ ! @ # $ % ^ * ( ) – = + ` { } [ ] : ” ; ‘ < > ? , . / |
·            Tidak boleh menggunakan reserved words yang ada dalam C++
·            Variabel harus diawali dengan huruf  (A…Z , a…z) atau karakter garis bawah “_”
·            Selanjutnya dapat berupa angka (0…9) , karakter garis bawah dan tanda dolar “$”
·            Panjang Variable boleh 32 karakter
·            Case sensitif , huruf besar dan kecil dibedakan

2.      Apa yang dimaksud dengan pointer dan struktur data
Jawab :
Struktur Data
Struct adalah tipe data yang dapat melakukan penyimpanan beberapa data yang saling terkait (seperti Nama, NRP, Alamat), sebagai suatu kesatuan, sehingga data-data tersebut seakan-akan menjadi suatu data tunggal. Pembuatan tipe data baru dalam C dilakukan dengan menggunakan kata kunci struct, yang merupakan kependekan dari structure (struktur).
Pointer
Pointer adalah variabel yang merujuk pada alamat lokasi suatu memori tertentu, variable pointer dapat dideklarasikan dengan menuliskan nama variabelnya diawali dengan asterisk (‘*’). Perubahan yang terjadi pada variabel asal akan mengakibatkan perubahan pada variabel pointernya dan sebaliknya.

3.      Sebutkan dan berikan contoh operator dalam C++
Jawab :
·         Operator Aritmatika
Contoh :
+, -, *, / , %
·         Operator Penaikan dan Penurunan
Contoh :
++, --
·         Operator Penugasan
Contoh :
=, +=, -=, *=, /=, %=
·         Operator Kondisi
Contoh :
(expression) ? (true) : (false);
·         Operator Relasi
Contoh :
==, !=, >, <, >=, <=
·         Operator Logika
Contoh :
&&, ||, !

4.      Sebutkan dan berikan penggunaan struktur kontrol dalam C++
Jawab :
·           Pecabangan if
Pecabangan if merupakan struktur kontrol pecabangan yang memiliki sebuah kondisi
·           Percabangan if-else
Percabangan if-else merupakan struktur kontrol pecabangan yang memiliki sebuah kondisi yang apabila kondisi tersebut benar maka perintah yang didalamnya akan dijalankan dan apabila kondisinya salah maka ada perintah lainnya yang akan dijalankan oleh program.
·           Percabangan switch
Percabangan if-else if-else merupakan struktur kontrol pecabangan yang memiliki banyak kondisi. 
·           Perulangan For
Perulangan For merupakan struktur kontrol perulangan yang menjalankan satu atau lebih perintah dengan jumlah perulangan yang sudah ditentukan pada proses inisialisasi kondisi.
·           Perulangan While
Perulangan while merupakan struktur kontrol perulangan yang akan melakukan pengulangan selama kondisi yang dihasilkan dalam perulangan tersebut masih bernilai benar.
·           Perulangan Do-While
Perulangan do-while merupakan struktur kontrol perulangan yang menjalankan perintah yang ada didalamnya terlebih dahulu dan melihat kondisi perulangan setelah perintah tersebut selesai dijalankan.

5.      Cari output dari program dibawah!
Jika n = 4
#include<iostream.h>
int main ()
{
long n;
long x, y, z;
std::cout«"Masukan nilai : ";
std::cin»n;
x=1, y=1, z=3;
for(;x<n+1;x++)
{
std::cout«y« ",";
y+=z; z+=2;
}
}
Jawab :
1, 4, 9, 16

6.      Cari output dari program dibawah!
Jika n = 3
#include<iostream.h>
int main ()
{
long n;
long x, y, z;
std::cout«"Masukan nilai : ";
std::cin»n;
x=1, y=2, z=4;
for(;x<n+1;x++)
{
std::cout«y« ",";
y+=z; z+=2;
}
}
Jawab : 2, 6, 12

7.      Buatlah program untuk output

A
AB
ABC
ABCD
Jawab :
#include <iostream>

using namespace std;

int main()
{
    int L;
    cout<<"baris :";cin>>L;
    for (int i = 1; i <= L; i++)
    {
        for (int j = L; j <= i; j++)
            cout<<" ";
        int j;
        for (j = 1; j<= i; j++)
            {char huruf = (char) j + 64;cout<<huruf;}
        cout<<endl;
    }
    system("pause");
}

8.      Buatlah program untuk output
Jika data array  = 2, 1, 4, 3
Maka hasil outputnya 1, 2, 3, 4
Jawab :
#include <iostream>
#include <algorithm>

using namespace std;

int main()
{
int intArray[4] = {2,1,3,4};

sort(intArray, intArray + 4);

cout « "Array berurut :" « endl;
for (size_t i = 0; i != 4; ++i)
cout « intArray[i] « " ";

return 0;
}

Komentar

Postingan populer dari blog ini

Struktur Organisasi PT. Indofood CBP Sukses Makmur Tbk. Cabang Cibitung

PT Indofood CBP Sukses Makmur Tbk . (“ICBP”) merupakan salah satu produsen produk konsumen bermerek yang mapan dan terkemuka, dengan kegiatan usaha utama antara lain mi e instan, dairy, makanan ringan, penyedap makanan, nutrisi dan makanan khusus serta minuman. Guna mendukung kegiatan usaha utamanya, ICBP juga menjalankan kegiatan usaha kemasan yang memproduksi baik kemasan fleksibel maupun karton. ICBP menawarkan berbagai pilihan produk solusi sehari-hari bagi konsumen di segala usia dan segmen pasar, melalui lebih dari 40 merek produk. Banyak di antara merek-merek tersebut merupakan merek terkemuka dengan posisi pasar yang signifikan di Indonesia, serta memperoleh kepercayaan dan loyalitas jutaan konsumen selama bertahun-tahun. Dengan didukung oleh jaringan distribusi yang ekstensif dari perusahaan induk, sebagian besar produk ICBP telah tersedia di seluruh nusantara, dan juga dapat memenuhi permintaan pasar secara tepat waktu dan lebih efisien. Kegiatan operasional yang

Peran, Fungsi, dan Kedudukan Bahasa Indonesia

BAB I P ENDAHULUAN 1.1       Latar Belakang Bahasa merupakan suatu alat komunikasi yang disampaikan seseorang ke orang lain agar bisa mengetahui apa yang menjadi maksud dan tujuannya. Bahasa Indonesia itu sendiri merupakan bahasa yang sudah dipakai oleh masyarakat Indonesia sejak dahulu,namun tidak semua orang mengerti peranan dan fungsi dari bahasa Indonesia tersebut selain menjadi alat komunikasi,dan tidak semua orang mengerti kedudukan bahasa Indonesia. Bahasa Indonesia perlu dipelajari oleh semua lapisan masyarakat. Tidak hanya pelajar dan mahasiswa saja,tetapi seluruh warga Indonesia wajib mempelajari bahasa Indonesia. 1.2       Tujuan Pembuatan makalah ini bertujuan untuk mengetahui dan mempelajari peran,fungsi serta kedudukan bahasa Indonesia. Karena sebagai warga Indonesia kita wajib mengetahui dan memahami peran,fungsi dan kedudukan bahasa Indonesia secara umum. 1.3       Rumusan Masalah 1. Apa pengertian dari bahasa 2. Apa pengertian dari bahasa Indones

Kalimat Efektif dan Kalimat Turunan

BAB 1 PENDAHULUAN 1.1       LATAR BELAKANG Bahasa adalah alat untuk berkomunikasi yang digunakan manusia dengan sesama anggota masyarakat lain pemakai bahasa itu. Bahasa itu berisi pikiran, keinginan, atau perasaan yang ada pada diri si pembicara atau penulis. Bahasa yang digunakan itu hendaklah dapat mendukung maksud secara jelas agar apa yang dipikirkan, diinginkan, atau dirasakan itu dapat diterima oleh pendengar atau pembaca. Kalimat yang dapat mencapai sasarannya secara baik disebut dengan kalimat efektif. Kalimat efektif adalah kalimat yang dapat mengungkapkan gagasan pemakainya secara tepat dan dapat dipahami oleh pendengar/pembaca secara tepat pula. Kalau gagasan yang disampaikan sudah tepat, pendengar/pembaca dapat memahami pikiran tersebut dengan mudah, jelas, dan lengkap seperti apa yang dimaksud oleh penulis atau pembicaranya. Akan tetapi, kadang-kadang harapan itu tidak tercapai. Misalnya, ada sebagian lawan bicara atau pembaca tidak memahami apa maksud yang d