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

MANAJEMEN FINANSIAL UNTUK LAYANAN TEKNOLOGI INFORMASI

PENGENALAN DAN RUANG LINGKUP Tidak ada bisnis yang bisa bertahan lama, tanpa penanganan keuangan yang baik dan efektif. Manajemen keuangan adalah tentang pengawasan dari sumber daya keuangan yang dimiliki oleh perusahaan. Manajemen keuangan memastikan organisasi mengetahui dan memahami biaya dari operasi yang mereka lakukan, pengeluaran yang harus dikeluarkan dan hal – hal eksternal yang mempengaruhi hal tersebut. Ini akan membantu perusahaan membuat keputusan yang tepat bagaimana suatu layanan disiapkan, cara suatu layanan di suplai, serta investasi yang diperlukan untuk memberikan pengiriman dan efek yang mampu mengubah pola kebutuhan yang ada. Kemampuan manajemen keuangan yang kuat mampu membuat penyedia layanan TI membuat  keputusan yang tepat dan reaksi secara tanggap terhadap perubahan. Hal itu membuat kontrol terhadap pengeluaran menjadi lebih baik untuk memastikan keputusan investasi yang tepat dan promosi nilai layanan terlaksana. TUJUAN DAN OBJEKTIF Tujuan dari ma