Struktur Data - Overview CPP
Nama : Aga Nafta Filadelfiano
NRP : 5025251055
Kelas : Struktur Data (D)
Overview CPP
1. Basic Structure - Print “Hello World”
Program sederhana untuk menampilkan teks Hello World sebagai pengenalan struktur dasar C++.
Syntax Program
Output Program
Penjelasan
#include <iostream> : library untuk input-outputusing namespace std; : agar tidak perlu menulis std::int main() : fungsi utama programcout : untuk menampilkan outputreturn 0; : menandakan program selesai
2. Print Nama dengan coutProgram untuk menampilkan nama dengan menggunakan cout.
Syntax Program
Output Program
Penjelasancoutdigunakan untuk mencetak teks ke layar
3. Print Nama dengan putsMenampilkan nama menggunakan fungsi puts dari library C.
Output Program
Penjelasan#include <bits/stdc++.h> --> library untuk input-outputputs() --> menampilkan string ke dalam output lalu menambahkan baris baru setelah mencetak teks
puts dari library C.#include <bits/stdc++.h> --> library untuk input-output
4. Standar Input StreamMembuat variabel, menerima input dari user dengan menggunakan cin, lalu menampilkan kembali nilainya menggunkan cout.
Penjelasancin digunakan untuk menerima input lalu nilai yang diinput disimpan dalam variabel a yang kemudian dicetak menggukan cout.
5. Control Flow - Bilangan Ganjil atau GenapMembuat suatu program untuk mendeteksi apakah bilangan yang dimasukkan ganjil atau genap.
Penjelasan
Operator
% digunakan untuk mengecek sisa bagi. Jika habis dibagi 2 maka genap dan jika tidak habis maka ganjil.6. Loop - Piramida Angka
Suatu program untuk mencetak piramida segitiga siku-siku yang berisikan bilangan berurutan.
Syntax Program
Output Program
Penjelasan
Loop luar digunakan untuk mengatur jumlah baris sedangkan loop dalam untuk mencetak angka sesuai baris.
Membuat suatu program untuk mendeteksi apakah huruf yang di inputkan oleh user merupakan huruf konsonan atau vokal.
Syntax Program
Output Program
Penjelasan
Function
cekHuruf() digunakan untuk menerima parameter dari fungi main lalu menentukan jenis huruf apakah vokal atau konsonan.8. Function - Cek Bilangan Prima
Membuat suatu program untuk mendeteksi bilangan yang dimaukkan merupakan bilangan prima atau tidak.
Output Program
Penjelasan
Function tersebut akan menerima parameter dari fungsi main lalu mengembalikan nilai
true jika tidak memiliki pembagi selain 1 dan dirinya sendiri.Suatu program untuk menentukan nilai minimum dari beberapa data yang diinputkan oleh user.
Penjelasan
Melakukan loop untuk mengecek dan membandingkan setiap elemen array yang ada hingga menemukan nilai terkecil.
Suatu program untuk mencari alamat dari suatu variabel.
Penjelasan
& : mengambil alamat memori*ptr : mengakses nilai yang ditunjuk pointer11. Menghitung Panjang String
Suatu program untuk menghitung total karakter pada suatu string yang diinputkan oleh user.
Penjelasan
#include <string> : library untuk tipe data stringsize() : menghitung jumlah karakter dalam stringSource Code: github.com/aganafta