0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan17 halaman

Panduan C++: Operator, Variabel, dan Array

Dokumen ini adalah laporan tentang pemrograman C++ yang mencakup pengenalan operator, variabel, string, array, dan struktur kontrol if-else. Setiap bagian menyajikan contoh kode yang menunjukkan penggunaan tipe data, operasi aritmatika, dan pengelolaan input/output. Tujuan dari laporan ini adalah untuk memberikan pemahaman dasar tentang konsep-konsep penting dalam pemrograman C++.

Diunggah oleh

kodimdumai83
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan17 halaman

Panduan C++: Operator, Variabel, dan Array

Dokumen ini adalah laporan tentang pemrograman C++ yang mencakup pengenalan operator, variabel, string, array, dan struktur kontrol if-else. Setiap bagian menyajikan contoh kode yang menunjukkan penggunaan tipe data, operasi aritmatika, dan pengelolaan input/output. Tujuan dari laporan ini adalah untuk memberikan pemahaman dasar tentang konsep-konsep penting dalam pemrograman C++.

Diunggah oleh

kodimdumai83
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

LAPORAN INFORMATIKA

CODING C++ OPERATOR,VARIABEL,STRING,ARRAY,IF


ELSE

GURU PEMBIMBING:

REFFY LESTARI,[Link]

DISUSUN OLEH:
NAMA: INTANIA ANDHYTA
LARASATI KELAS:Xl.2

SMA NEGERI 2 DUMAI


TP 2024/2025
MATERI:PENGENALAN

#include <iostream>
using namespace std;
int main(){
cout << "INTANIA ANDHYTA LARASATI\n";
cout << "Xl.2\n";
return 0;
}
\n digunakan untuk membuat baris kebawah

OUTPUT

MATERI:TIPE DATA DAN VARIABEL

#include<iostream>

using namespace std;

int main() {

cout << 40 +4 << endl;

cout << 40 - 4 << endl;

cout << 40 * 4 << endl;

cout << 40 % 4 << endl;

int a, b;

cin >> a >> b;


cout << a +b ;

return 0;

Program C++ ini melakukan beberapa operasi matematika dasar (penjumlahan, pengurangan,
perkalian, dan modulus) pada angka tetap 40 dan 4, lalu menampilkan hasilnya. Selain itu,
program juga menerima input dua angka dari pengguna dan menampilkan hasil penjumlahan
dari kedua angka tersebut. Program ini bertujuan untuk mempelajari operasi aritmatika dasar
dan penggunaan input/output di C++.

OUTPUT

MATERI:OPERATOR

#include <iostream>

using namespace std;

int main() {

int aritmatika_saya = 30;

cout << "aritmatika saya: " << aritmatika_saya << endl;

int angka;

cout << "tulis angka aritmatika: ";


cin >> aritmatika_saya; // Menggunakan >> untuk input

cout << "angka yang dimasukkan: " << aritmatika_saya;

return 0;

#include <iostream>

using namespace std;

int main() {

cout << "LATIHAN 2 TIPE DATA DAN VARIABEL" << endl;

int n1, n2, n3;

int tambah, kurang, bagi, moduls;

cout << "Masukan Nilai Pertama: ";

cin >> n1;

cout << "Masukan Nilai Kedua: ";

cin >> n2;

cout << "Masukan Nilai Ketiga: ";


cin >> n3;

tambah = n1 + n2 + n3;

kurang = n1 - n2 - n3;

bagi = n1 / n2 / n3;

moduls = n1 % n2 % n3;

cout << "Hasil Penjumlahan = " << tambah << endl;

cout << "Hasil Pengurangan = " << kurang << endl;

cout << "Hasil Pembagian = " << bagi << endl;

cout << "Hasil Modulus = " << moduls << endl;

return 0;

Program C++ ini adalah latihan untuk memahami tipe data dan variabel dengan
melakukan operasi aritmatika dasar (penjumlahan, pengurangan, pembagian, dan
modulus) pada tiga angka yang dimasukkan oleh pengguna. Program meminta input
tiga angka, kemudian menghitung hasil penjumlahan, pengurangan, pembagian, dan
modulus dari angka-angka tersebut, dan menampilkan hasilnya.
MATERI: CHAR DAN STRING

#include <iostream>

#include <string>

using namespace std;

int main() {

// Menggunakan string untuk menyimpan perkataan

string you = "apa";

cout << "menampilkan string = " << you << endl;

return 0;

Kod yang anda beri menggunakan string untuk menyimpan teks atau perkataan, dalam kes
ini "apa". Ia kemudian mencetak teks tersebut ke skrin.

OUTPUT
#include <iostream>

using namespace std;

int main() {

char you; // Mendeklarasikan hanya satu char

cout << "Masukkan satu huruf: ";

cin >> you;

cout << "Menampilkan char = " << you << endl;

return 0;

Kod ini akan meminta pengguna untuk memasukkan satu huruf sahaja, dan ia akan mencetak
huruf tersebut.

#include <iostream>

#include <string>

using namespace std;

int main() {

char you[100]; // Array yang cukup besar untuk menyimpan teks


cout << "Masukkan nilai string (termasuk ruang): ";

[Link](you, 100); // Membaca input yang mengandungi ruang

cout << "Menampilkan string = " << you << endl;

return 0;

Kod yang anda berikan di atas berfungsi untuk memasukkan dan mencetak teks yang
mengandungi ruang (string)

#include <iostream>

#include <string>

using namespace std;

int main() {

string you;

cout << "Masukkan Nilai String : ";

getline(cin, you);

cout << "Tampilkan Nilai saya: " << you << endl;

// char you[1];

// cout << "Masukkan Nilai Char: ";


// cin >> you;

// cout << "menampilkan char = " << you << endl;

return 0;

Program C++ ini digunakan untuk mengambil dan menampilkan input berupa string dari
pengguna. Program menggunakan tipe data string dan fungsi getline() untuk membaca
teks lengkap yang bisa mengandung spasi. Pengguna diminta untuk memasukkan sebuah
string, yang kemudian ditampilkan kembali oleh program. Bagian kode yang dikomentari
berusaha menangani input tipe char, namun tidak aktif dalam program ini.

Fungsi Program:

● Meminta pengguna untuk memasukkan sebuah string (teks dengan spasi).


● Menampilkan kembali string yang dimasukkan.
#include <iostream>

#include <string>

using namespace std;

int main() {

string SPEDMO[5] = {"SCOOPY", "NMAX", "BEAT", "LEGENDA", "SUPRA"};

cout << SPEDMO[5];

return 0;

•#include <iostream>

#include <string>

using namespace std;

int main() {

string SPEDMO[5] = {"SCOOPY", "NMAX", "BEAT", "LEGENDA", "SUPRA"};

// VERSI SEDERHANA

cout << SPEDMO[0] << endl;

cout << SPEDMO[1] << endl;

cout << SPEDMO[2] << endl;

cout << SPEDMO[3] << endl;

cout << SPEDMO[4] << endl;

// VERSI SYULIT

for (int i = 0; i < 5; i++) {

cout << SPEDMO[i] << endl;

return 0;
}

Program C++ ini menyimpan lima nama sepeda motor dalam array SPEDMO dan menampilkan
seluruh elemen array menggunakan perulangan for. Program ini menunjukkan cara
menyimpan data dalam array dan mengaksesnya secara efisien. Bagian yang dikomentari
menampilkan setiap elemen array satu per satu, sedangkan versi yang aktif menggunakan
perulangan untuk menampilkan semua elemen secara otomatis.

Fungsi Program:

● Menyimpan nama-nama sepeda motor dalam array dan menampilkan semua


elemen array menggunakan perulangan for.
MATERI:ARRAY DUA DAN TIGA DIMENSI

ARRAY 2D

#include <iostream>

using namespace std;

int main() {

int matrix[2][3] = {

{1,2,3},

{4,5,6}

};

for (int i = 0; i < 2; i++) { for

(int j = 0; j < 3; j++) { cout

<< matrix[i][j] << " ";

cout << endl;

return 0;

Program C++ ini digunakan untuk menampilkan elemen-elemen dalam matriks 2D berukuran
2x3 yang disimpan dalam array matrix[2][3]. Program ini menggunakan dua perulangan
for untuk mengakses setiap elemen matriks dan menampilkannya baris per baris. Matriks yang
digunakan berisi angka-angka yang telah ditentukan sebelumnya. Fungsi program ini adalah
untuk memahami cara kerja matriks 2D dan mengakses elemen-elemen dalamnya
menggunakan perulangan.
•#include<iostream>

using namespace std;

int main (){

int test[3][2]= {{2,-5},

{4,0},

{9,1}};

//use of nested for loop

// access rows of the array

for (int i =0; 1 <3; ++i){

// access columns of the array

for (int j = 0; j <=1; ++j) {

cout << "test[" << i << "][" << j << "] = " << test [i][j] << endl;

return 0;

}
ARRAY 3D

#include <iostream>

using namespace std;

int main() {

int test[2][3][2] = {

{1, 2},

{3, 4},

{5, 6}

},

{7, 8},

{9, 10},

{11, 12}

};

for (int i = 0; i <= 1; ++i) {

for (int j = 0; j <= 2; ++j) {

for (int k = 0; k <= 1; ++k) {

cout << "test[" << i << "][" << j << "][" << k << "] = " << test[i][j][k] << endl;

return 0;
}

Program C++ ini digunakan untuk menyimpan dan menampilkan elemen-elemen dalam matriks
3D berukuran 2x3x2, yang disimpan dalam array test[2][3][2]. Program ini menggunakan
tiga perulangan for untuk mengakses setiap elemen dalam matriks 3D, di mana perulangan
pertama mengontrol blok, perulangan kedua mengontrol baris, dan perulangan ketiga
mengontrol kolom. Setiap elemen ditampilkan bersama dengan indeksnya. Fungsi program ini
adalah untuk memahami cara mengakses dan menampilkan data dalam array 3 dimensi di C+
+.

MATERI: IF ELSE

#include <iostream>

using namespace std;

int main() {

unsigned short int usia;

cout << "masukan usia: ";

cin >> usia;

if (usia <= 1) {

cout << "Usia bayi (0-1 tahun)" << endl;

} else if (usia <= 10) {

cout << "Usia anak-anak (2-10 tahun)" << endl;

} else if (usia <= 19) {


cout << "Usia remaja (11-19 tahun)" << endl;

} else if (usia <= 60) {

cout << "Usia dewasa (20-60 tahun)" << endl;

} else {

cout << "Usia tua (lebih dari 60 tahun)" << endl;

cout << "Usia yang dimasukkan adalah " << usia << " tahun" << endl;

return 0;

Program C++ ini meminta input usia dari pengguna dan mengklasifikasikan usia tersebut ke
dalam kategori tertentu, seperti bayi, anak-anak, remaja, dewasa, atau tua, menggunakan
percabangan if-else. Program ini menggunakan tipe data unsigned short int untuk
menyimpan nilai usia dan menampilkan kategori usia berdasarkan rentang yang telah
ditentukan. Fungsi dari program ini adalah untuk membantu mengklasifikasikan usia seseorang
berdasarkan input yang dimasukkan.

Anda mungkin juga menyukai