Latihan Kode Program C++: Membuat Tabel Perkalian Angka

Latihan kode program bahasa pemrograman C++ kali ini akan membahas cara membuat tabel perkalian angka. Materi ini menguji pemahaman tentang penggunaan operator aritmatika dan perulangan for.


Soal Membuat Tabel Perkalian Angka

Buatlah kode program C++ yang menampilkan tabel perkalian. Kode program butuh 1 nilai input berupa angka perkalian yang ingin dibuat. Lalu program akan menampilkan daftar perkalian 1 sampai 10 untuk angka tersebut.

Bonus soal: buat juga dalam bentuk function.

Berikut contoh hasil akhir yang diinginkan :

##  Program C++ Tabel Perkalian ##
==================================

Masukkan angka: 5

Tabel perkalian angka 5:
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50

Berikut contoh hasil akhir yang diinginkan:

##  Program C++ Tabel Perkalian ##
==================================

Masukkan angka: 9

Tabel perkalian angka 9:
9 * 1 = 9
9 * 2 = 18
9 * 3 = 27
9 * 4 = 36
9 * 5 = 45
9 * 6 = 54
9 * 7 = 63
9 * 8 = 72
9 * 9 = 81
9 * 10 = 90


Tips Membuat Kode Program Tabel Perkalian Angka

Di awal kode program, jalankan perintah cin untuk membaca angka dari user. Lalu buat perulangan for untuk membuat daftar perkalian dari angka tersebut

Berikut tutorial pendahuluan yang bisa diikuti:

Silahkan coba rancang sebentar kode program ini.


Kode Program C++ Membuat Tabel Perkalian Angka

Berikut salah satu solusi dari soal membuat tabel perkalian angka menggunakan bahasa pemrograman C++:

#include <iostream>
using namespace std;

int main() {
  cout << "##  Program C++ Tabel Perkalian ##" << endl;
  cout << "==================================" << endl;
  cout << endl;

  int angka;
  cout << "Masukkan angka: ";
  cin >> angka;
  cout << endl;

  cout << "Tabel perkalian angka " << angka << ":" << endl;
  for (int i = 1; i <= 10; i++) {
    cout << angka << " * " << i << " = " << angka * i << endl;
  }

  return 0;
}

Latihan Kode Program Cpp - Membuat Tabel Perkalian Angka

Di awal kode program terdapat beberapa perintah cout untuk menampilkan judul program (baris 5-7).

Setelah itu variabel angka di deklarasikan dengan tipe data integer. Variabel inilah yang akan menampung angka inputan user yang dilakukan melalui perintah cin >> angka di baris 11.

Proses pembuatan tabel perkalian dilakukan dengan perulangan for di baris 15-17. Perulangan mulai dari i=1 sampai i <= 10. Dalam setiap iterasi, tampilkan daftar perkalian dengan perintah cout.


Kode Program C++ Membuat Tabel Perkalian Angka (Function)

Untuk soal bonus, yakni membuat kode program tabel perkalian dalam bentuk function, bisa menggunakan kode berikut:

#include <iostream>
using namespace std;

void buatPerkalian(int n){
  cout << "Tabel perkalian angka " << n << ":" << endl;
  for (int i = 1; i <= 10; i++) {
    cout << n << " * " << i << " = " << n * i << endl;
  }
}

int main() {
  cout << "##  Program C++ Tabel Perkalian ##" << endl;
  cout << "==================================" << endl;
  cout << endl;

  int angka;
  cout << "Masukkan angka: ";
  cin >> angka;
  cout << endl;

  buatPerkalian(angka);
  return 0;
}

Kali ini terdapat deklarasi function buatPerkalian() di awal kode program. Function ini butuh satu parameter n untuk menentukan angka yang ingin dicari.

Dengan demikian, ketika perintah buatPerkalian(angka) di baris 21 diakses, fungsi buatPerkalian() akan menampilkan daftar perkalian sesuai nilai angka.


Demikian pembahasan singkat mengenai soal latihan membuat tabel perkalian di bahasa pemrograman C++. Semoga bisa bermanfaat.

Add Comment