PHPEZ : Program Faktorial menggunakan PHP

PHPEZ : Program Faktorial menggunakan PHP

Halo teman – teman, pada artikel kali ini kita akan membahas mengenai pembuatan program yang akan menghasilkan faktorial dari sebuah bilangan pada bahasa PHP.

Dalam matematikafaktorial dari bilangan asli n yaitu hasil perkalian selang bilangan bulat positif yang kurang dari atau sama dengan n. Faktorial ditulis sebagai n! dan dinamakan n faktorial.

Sebagai contoh, 4! yaitu mempunyai nilai 1×2×3×4 = 24.

Pada program PHP faktorial ini kita akan mengambil bilangan bulat dan menampilkan faktorial dari bilangan tersebut dan menghitung nilai nya menggunakan looping.

Program

<?php
$result = 1;
$n = (int)readline("Masukkan bilangan bulat : ");

if ($n <= 0){
    echo "Angka yang dimasukkan bukan bilangan bulat atau adalah angka 0";
} else {
    for ($i = 1; $i <= $n; $i++) {
         $result *= $i;
    }
    echo "Angka faktorial ". $n . " adalah " . $result;
}
?>

Output nya adalah

Masukkan bilangan bulat : 4
Angka faktorial 4 adalah 24

Penjelasan

  • Buat variabel penampung hasil faktorial nya. Selanjutnya, buat variabel penampung hasil input user dari console. Jangan lupa untuk mengubah tipe data dari masukan user menjadi integer.
$result = 1;
$n = (int)readline("Masukkan bilangan bulat : ");
  • Kita cek terlebih dahulu apakan nilai yang dimasukkan oleh user lebih dari 0. Jika nilai n kurang dari 0 maka akan di keluarkan output gagal.
if ($n <= 0){
   echo "Angka yang dimasukkan bukan bilangan bulat atau adalah angka 0";
} else {
   // Program           
}
  • Selanjutnya, di bagian blok else kita buat loopingnya terlebih dahulu.
for ($i = 1; $i <= $n; $i++) {
    // operasi
}

blok looping tersebut akan dijalankan ketika nilai i masih kurang atau sama dengan dari nilai yang diinputkan oleh user.

Di dalam blok looping nya kita panggil variabel faktorial yang nilai nya akan dikalikan dengan variable i

for ($i = 1; $i <= $n; $i++) {
    $result *= $i;
}

Sehingga hasilnya akan menjadi seperti ini.

n = 4
faktorial = 1 * 1 = 1
faktorial = 1 * 2 = 2
faktorial = 2 * 3 = 6
faktorial = 6 * 4 = 24

  • Jangan lupa untuk mengeluarkan outputnya.
echo "Angka faktorial ". $n . " adalah " . $result;

Oke teman teman, sekian dulu artikel kali ini. Sampai jumpa di artikel berikutnya.

Pythonic : Program Faktorial menggunakan Python

Pythonic : Program Faktorial menggunakan Python

Halo teman – teman, pada artikel kali ini kita akan membahas mengenai pembuatan program yang akan menghasilkan faktorial dari sebuah bilangan pada bahasa Pyhton.

Dalam matematikafaktorial dari bilangan asli n yaitu hasil perkalian selang bilangan bulat positif yang kurang dari atau sama dengan n. Faktorial ditulis sebagai n! dan dinamakan n faktorial.

Sebagai contoh, 4! yaitu mempunyai nilai 1×2×3×4 = 24.

Pada program Python faktorial ini kita akan mengambil bilangan bulat dan menampilkan faktorial dari bilangan tersebut dan menghitung nilai nya menggunakan looping.

Program

result = 1
print("Masukkan bilangan bulat : ")
n = int(input())

if n <= 0:
    print("Angka yang dimasukkan bukan bilangan bulat atau adalah angka 0")
else:
    for i in range(1, n + 1):
        result *= i
    
    secondVerse = str(n) + " adalah " + str(result)
    print("Angka faktorial ", secondVerse)

Output nya adalah

Masukkan bilangan bulat : 
4
Angka faktorial  4 adalah 24

Penjelasan

  • Buat variabel penampung hasil faktorial nya. Selanjutnya, buat variabel penampung hasil input user dari console. Jangan lupa untuk mengubah tipe data dari masukan user menjadi integer.
result = 1
print("Masukkan bilangan bulat : ")
n = int(input())
  • Kita cek terlebih dahulu apakan nilai yang dimasukkan oleh user lebih dari 0. Jika nilai n kurang dari 0 maka akan di keluarkan output gagal.
if n <= 0:
   print("Angka yang dimasukkan bukan bilangan bulat atau adalah angka 0")
else:
   # Program           
  • Selanjutnya, di bagian blok else kita buat loopingnya terlebih dahulu.
for i in range(1, n + 1):
   # operasi

blok looping tersebut akan dijalankan ketika nilai i masih kurang atau sama dengan dari nilai yang diinputkan oleh user.

Di dalam blok looping nya kita panggil variabel faktorial yang nilai nya akan dikalikan dengan variable i

for i in range(1, n + 1):
    result *= i

Sehingga hasilnya akan menjadi seperti ini.

n = 4
faktorial = 1 * 1 = 1
faktorial = 1 * 2 = 2
faktorial = 2 * 3 = 6
faktorial = 6 * 4 = 24

  • Jangan lupa untuk mengeluarkan outputnya. Jangan lupa untuk variabel angka nya diubah terlebih dahulu menjadi string dengan memakai str().
secondVerse = str(n) + " adalah " + str(result)
print("Angka faktorial ", secondVerse)

Oke teman teman, sekian dulu artikel kali ini. Sampai jumpa di artikel berikutnya.

Kotlinized : Program Faktorial menggunakan Kotlin

Kotlinized : Program Faktorial menggunakan Kotlin

Halo teman – teman, pada artikel kali ini kita akan membahas mengenai pembuatan program yang akan menghasilkan faktorial dari sebuah bilangan pada bahasa Kotlin.

Dalam matematikafaktorial dari bilangan asli n yaitu hasil perkalian selang bilangan bulat positif yang kurang dari atau sama dengan n. Faktorial ditulis sebagai n! dan dinamakan n faktorial.

Sebagai contoh, 4! yaitu mempunyai nilai 1×2×3×4 = 24.

Pada program Kotlin faktorial ini kita akan mengambil bilangan bulat dan menampilkan faktorial dari bilangan tersebut dan menghitung nilai nya menggunakan looping.

Program

fun main() {
    var result: Int = 1
    println("Masukkan bilangan bulat : ")
    var n: Int = readLine()!!.toInt();
    if (n <= 0){
        print("Angka yang dimasukkan bukan bilangan bulat atau adalah angka 0")
    } else {
        for (i in 1..n) {
            result *= i
        }
        print("Angka faktorial " + n + " adalah " + result)
    }
}

Output nya adalah

Masukkan bilangan bulat : 
4
Angka faktorial 4 adalah 24

Penjelasan

  • Kita akan membuat programnya di dalam method main. Buat variabel penampung hasil faktorial nya. Selanjutnya, buat variabel penampung hasil input user dari console. Jangan lupa untuk mengubah tipe data dari masukan user menjadi integer.
var result: Int = 1
println("Masukkan bilangan bulat : ")
var n: Int = readLine()!!.toInt();
  • Kita cek terlebih dahulu apakan nilai yang dimasukkan oleh user lebih dari 0. Jika nilai n kurang dari 0 maka akan di keluarkan output gagal.
if (n <= 0){
   print("Angka yang dimasukkan bukan bilangan bulat atau adalah angka 0")
} else {
   // Program           
}
  • Selanjutnya, di bagian blok else kita buat loopingnya terlebih dahulu.
for (i in 1..n) {
   // operasi
}

blok looping tersebut akan dijalankan ketika nilai i masih kurang atau sama dengan dari nilai yang diinputkan oleh user.

Di dalam blok looping nya kita panggil variabel faktorial yang nilai nya akan dikalikan dengan variable i

for (i in 1..n){
    faktorial *= i
}

Sehingga hasilnya akan menjadi seperti ini.

n = 4
faktorial = 1 * 1 = 1
faktorial = 1 * 2 = 2
faktorial = 2 * 3 = 6
faktorial = 6 * 4 = 24

  • Jangan lupa untuk mengeluarkan outputnya. Jangan lupa untuk format angka nya dijadikan menjadi string dengan memakai String.valueOf().
print("Angka faktorial " + n + " adalah " + result)

Oke teman teman, sekian dulu artikel kali ini. Sampai jumpa di artikel berikutnya.

C++ : Program Faktorial menggunakan C++

C++ : Program Faktorial menggunakan C++

Halo teman – teman, pada artikel kali ini kita akan membahas mengenai pembuatan program yang akan menghasilkan faktorial dari sebuah bilangan pada bahasa C++.

Dalam matematikafaktorial dari bilangan asli n yaitu hasil perkalian selang bilangan bulat positif yang kurang dari atau sama dengan n. Faktorial ditulis sebagai n! dan dinamakan n faktorial.

Sebagai contoh, 4! yaitu mempunyai nilai 1×2×3×4 = 24.

Pada program Java faktorial ini kitaakan mengambil bilangan bulat dan menampilkan faktorial dari bilangan tersebut dan menghitung nilai nya menggunakan looping.

Program

#include <iostream>

using namespace std;

int main(int argc, const char * argv[]) {
    int result = 1;
    int n;
    cout << "Masukkan bilangan bulat : " << endl;
    cin >> n;
    if (n <= 0){
        cout << "Angka yang dimasukkan bukan bilangan bulat atau adalah angka 0" << endl;
    } else {
        for (int i = 1; i <= n; i++) {
            result *= i;
        }
        cout << "Angka faktorial " << n << " adalah " << result << endl;
    }
}

Output nya adalah

/tmp/Eb0odPJhkp.o
Masukkan bilangan bulat : 
4
Angka faktorial 4 adalah 24

Penjelasan

  • Yang pertama, kita import library iostream untuk mengambil input dan mengeluarkan output ke console atau command line.
#include <iostream>
  • Deklarasikan namspace std nya terlebih dahulu supaya kita tidak perlu menulisnya lagi berulang – ulang.
using namespace std;
  • Lalu, kita buat programnya di dalam method main. Buat variabel penampung hasil faktorial nya. Selanjutnya, buat variabel penampung hasil input user dari console.
int result = 1;
int n;
cout << "Masukkan bilangan bulat : " << endl;
cin >> n;
  • Kita cek terlebih dahulu apakan nilai yang dimasukkan oleh user lebih dari 0. Jika nilai n kurang dari 0 maka akan di keluarkan output gagal.
if (n <= 0){
   cout << "Angka yang dimasukkan bukan bilangan bulat atau adalah angka 0" << endl;
} else {
   // Program           
}
  • Selanjutnya, di bagian blok else kita buat loopingnya terlebih dahulu.
for (int i = 1; i <= n; i++){
  // Operasi
}

blok looping tersebut akan dijalankan ketika nilai i masih kurang atau sama dengan dari nilai yang diinputkan oleh user.

Di dalam blok looping nya kita panggil variabel faktorial yang nilai nya akan dikalikan dengan variable i

for (int i = 1; i <= n; i++){
    faktorial *= i;
}

Sehingga hasilnya akan menjadi seperti ini.

n = 4
faktorial = 1 * 1 = 1
faktorial = 1 * 2 = 2
faktorial = 2 * 3 = 6
faktorial = 6 * 4 = 24

  • Jangan lupa untuk mengeluarkan outputnya. Jangan lupa untuk format angka nya dijadikan menjadi string dengan memakai String.valueOf().
cout << "Angka faktorial " << n << " adalah " << result << endl;

Oke teman teman, sekian dulu artikel kali ini. Sampai jumpa di artikel berikutnya.

Javanized : Program Faktorial menggunakan Java

Javanized : Program Faktorial menggunakan Java

Halo teman – teman, pada artikel kali ini kita akan membahas mengenai pembuatan program yang akan menghasilkan faktorial dari sebuah bilangan pada bahasa Java.

Dalam matematikafaktorial dari bilangan asli n yaitu hasil perkalian selang bilangan bulat positif yang kurang dari atau sama dengan n. Faktorial ditulis sebagai n! dan dinamakan n faktorial.

Sebagai contoh, 4! yaitu mempunyai nilai 1×2×3×4 = 24.

Pada program Java faktorial ini kitaakan mengambil bilangan bulat dan menampilkan faktorial dari bilangan tersebut dan menghitung nilai nya menggunakan looping.

Program

import java.util.Scanner;

class MainProgram {
    public static void main(String[] args) {
        
        Scanner in = new Scanner(System.in);
        
        int faktorial = 1;
        System.out.println("Masukkan bilangan bulat : ");
        int n = in.nextInt();
        if (n <= 0){
            System.out.println("Angka yang dimasukkan bukan bilangan bulat atau adalah angka 0");
        } else {
            for (int i = 1; i <= n; i++){
                faktorial *= i;
            }
            System.out.println("Hasil faktorial dari " + String.valueOf(n) + " adalah " + String.valueOf(faktorial));
        }

        in.close();
    }
}

Output nya adalah

java -cp /tmp/ChXuRqGaTi MainProgram
Masukkan bilangan bulat : 
10
Hasil faktorial dari 10 adalah 3628800

Penjelasan

  • Yang pertama, kita import library scanner untuk mengambil input dari console atau command line.
import java.util.Scanner;
  • Buat objek scannernya terlebih dahulu.
Scanner in = new Scanner(System.in);
  • Lalu, kita buat programnya di dalam method main. Buat variabel penampung hasil faktorial nya. Selanjutnya, buat variabel penampung hasil input user dari console.
int n = in.nextInt();
  • Kita cek terlebih dahulu apakan nilai yang dimasukkan oleh user lebih dari 0. Jika nilai n kurang dari 0 maka akan di keluarkan output gagal.
if (n < 0){
   System.out.println("Angka yang dimasukkan bukan bilangan bulat");
} else {
   // Program           
}
  • Selanjutnya, di bagian blok else kita buat loopingnya terlebih dahulu.
for (int i = 1; i <= n; i++){
  // Operasi
}

blok looping tersebut akan dijalankan ketika nilai i masih kurang atau sama dengan dari nilai yang diinputkan oleh user.

Di dalam blok looping nya kita panggil variabel faktorial yang nilai nya akan dikalikan dengan variable i

for (int i = 1; i <= n; i++){
    faktorial *= i;
}

Sehingga hasilnya akan menjadi seperti ini.

n = 4
faktorial = 1 * 1 = 1
faktorial = 1 * 2 = 2
faktorial = 2 * 3 = 6
faktorial = 6 * 4 = 24

  • Jangan lupa untuk mengeluarkan outputnya. Jangan lupa untuk format angka nya dijadikan menjadi string dengan memakai String.valueOf().
System.out.println("Hasil faktorial dari " + String.valueOf(n) + " adalah " + String.valueOf(faktorial));

Terakhir, tutup akses dari objek scanner yang dibuat.

in.close();

Oke teman teman, sekian dulu artikel kali ini. Sampai jumpa di artikel berikutnya.

Flutterize : Program Faktorial menggunakan Dart

Flutterize : Program Faktorial menggunakan Dart

Halo teman – teman, pada artikel kali ini kita akan membahas mengenai pembuatan program yang akan menghasilkan faktorial dari sebuah bilangan pada bahasa Dart.

Dalam matematikafaktorial dari bilangan asli n yaitu hasil perkalian selang bilangan bulat positif yang kurang dari atau sama dengan n. Faktorial ditulis sebagai n! dan dinamakan n faktorial.

Sebagai contoh, 4! yaitu mempunyai nilai 1×2×3×4 = 24.

Pada program Dart faktorial ini kitaakan mengambil bilangan bulat dan menampilkan faktorial dari bilangan tersebut dan menghitung nilai nya menggunakan looping.

Program

import 'dart:io';

void main() {
  int faktorial = 1;
  print("Masukkan bilangan bulat : ");
  int? n = int.parse(stdin.readLineSync()!);
  if (n < 0){
    print("Angka yang dimasukkan bukan bilangan bulat");
  } else {
    for (int i = 1; i <= n; i++){
      faktorial *= i;
    }
    print("Hasil faktorial dari " + n.toString() + " adalah " + faktorial.toString());
  }
}

Output nya adalah

Masukkan bilangan bulat : 
4
Hasil faktorial dari 4 adalah 24

Penjelasan

  • Yang pertama, kita import library io untuk mengambil input dan mengeluarkan output dari console atau command line.
import 'dart:io';
  • Lalu, kita buat programnya di dalam method main. Buat variabel penampung hasil faktorial nya. Selanjutnya, buat variabel penampung hasil input user dari console.
int? n = int.parse(stdin.readLineSync()!);
  • Kita cek terlebih dahulu apakan nilai yang dimasukkan oleh user lebih dari 0. Jika nilai n kurang dari 0 maka akan di keluarkan output gagal.
if (n <= 0){
   print("Angka yang dimasukkan bukan bilangan bulat atau adalah angka 0");
} else {
   // Program
}
  • Selanjutnya, di bagian blok else kita buat loopingnya terlebih dahulu.
for (int i = 1; i <= n; i++){
  // Operasi
}

blok looping tersebut akan dijalankan ketika nilai i masih kurang atau sama dengan dari nilai yang diinputkan oleh user.

Di dalam blok looping nya kita panggil variabel faktorial yang nilai nya akan dikalikan dengan variable i

for (int i = 1; i <= n; i++){
    faktorial *= i;
}

Sehingga hasilnya akan menjadi seperti ini.

n = 4
faktorial = 1 * 1 = 1
faktorial = 1 * 2 = 2
faktorial = 2 * 3 = 6
faktorial = 6 * 4 = 24

  • Terakhir, jangan lupa untuk mengeluarkan outputnya.
print("Hasil faktorial dari " + n.toString() + " adalah " + faktorial.toString());

Oke teman teman, sekian dulu artikel kali ini. Sampai jumpa di artikel berikutnya.

Swifty : Cara Manipulasi String pada Swift

Swifty : Cara Manipulasi String pada Swift

Halo teman – teman, pada artikel kali ini kita akan membahas mengenai manipulasi data dengan tipe String pada bahasa Swift.

String merupakan salah satu tipe data non – primitif yang digunakan untuk menampung kalimat, kata – kata, atau kumpulan karakter.

Terkadang, dalam dunia pemrograman ada kasus dimana kita harus melakukan penggabungan kalimat, pemisahan kalimat, merubah sebuah kalimat menjadi huruf kapital, dan lainnya. Operasi tersebut disebut dengan manipulasi String.

Pada bahasa pemrograman Swift sendiri disediakan beberapa fungsi yang digunakan untuk operasi manipulasi String. Kita akan bahas satu persatu.

1. Concat

Untuk menggabungkan beberapa kata atau Kalimat pada Swift, disebut dengan concatenation. Di Swift sendiri ada beberapa cara yang populer untuk melakukan concat.

// Menggunakan karakter (.) : 
var namaDepan = "Rafi"
var namaBelakang = "Izzatul"
var namaLengkap = namaDepan + " " + namaBelakang
print(namaLengkap)
// output : Rafi Izzatul
// Menggunakan interpolasi
var namaDepan = "Rafi"
var namaBelakang = "Izzatul"
var namaLengkap = "\(namaDepan) \(namaBelakang)"
print(namaLengkap)
// output : Rafi Izzatul

2. Substring

Substring merupakan salah satu metode yang digunakan untuk mengambil beberapa karakter yang ada di dalam sebuah nilai string. Dalam bahasa Swift ada beberapa cara untuk melakukan operasi ini. Salah satunya adalah dengan cara ranging.

var namaLengkap = "Rafi Izzatul"
var start = namaLengkap.index(namaLengkap.startIndex, offsetBy: 5)
var end = namaLengkap.index(namaLengkap.startIndex, offsetBy: 12)
var range = start..<end
var namaBelakang = namaLengkap[range]
print(namaBelakang)
// output : Izzatul

3. Contains

Untuk mengecek Apakah sebuah Kalimat mengandung karakter yang kita tentukan atau tidak, kita bisa memakan fungsi contains. Fungsi ini akan mengembalikan atau menghasilkan boolean true jika Kalimat tersebut mengandung karakter yang kita inputkan. Sebaliknya, fungsi contains akan menghasilkan boolean false jika Kalimat tersebut tidak mengandung Kalimat yang kita inputkan.

var namaLengkap = "Rafi Izzatul"
print(namaLengkap.contains("f"))
// output : 1 (artinya true)

4. lowercased

lowercased adalah fungsi yang digunakan untuk merubah Kalimat atau karakter menjadi huruf kecil. 

var namaDepan = "RAFI"
print(namaDepan.lowercased())
// output : rafi

5. uppercased

Kebalikan dari fungsi lowercased, fungsi uppercased adalah fungsi yang digunakan untuk merubah Kalimat atau karakter menjadi huruf kapital.

var namaBelakang = "izzatul"
print(namaBelakang.uppercased()) 
// output : IZZATUL

6. ReplacingOccurrences

Fungsi replacingOccurrences merupakan fungsi yang digunakan untuk mengganti karakter yang ada di dalam String menjadi karakter baru yang kita inginkan. Fungsi ini mempunyai 2 parameter. Parameter yang pertama berisi karakter apa yang ingin kita ganti dalam sebuah string. Parameter yang kedua berisi karakter baru yang akan menggantikan karakter lama yang kita isi pada parameter pertama.

var greeting = "Hai"
print(greeting.replacingOccurrences(of: "a", with: "e"))
// output : Hei

7. Count

Count adalah fungsi yang digunakan untuk menghitung berapa banyak jumlah karakter yang ada di dalam sebuah String.

var namaLengkap = "Rafi Izzatul"
print(namaLengkap.count)
// output : 12

Oke teman teman, sekian dulu artikel kali ini. Sampai jumpa di artikel berikutnya.

PHPEZ : Cara Manipulasi String pada PHP

PHPEZ : Cara Manipulasi String pada PHP

Halo teman – teman, pada artikel kali ini kita akan membahas mengenai manipulasi variable tipe dengan tipe data String pada bahasa PHP.

String merupakan salah satu tipe data non – primitif yang digunakan untuk menampung kalimat, kata – kata, atau kumpulan karakter.

Terkadang, dalam dunia pemrograman ada kasus dimana kita harus melakukan penggabungan kalimat, pemisahan kalimat, merubah sebuah kalimat menjadi huruf kapital, dan lainnya. Operasi tersebut disebut dengan manipulasi String.

Pada bahasa pemrograman PHP sendiri disediakan beberapa fungsi yang digunakan untuk operasi manipulasi String. Kita akan bahas satu persatu.

1. Concat

Untuk menggabungkan beberapa kata atau Kalimat pada PHP, disebut dengan concatenation. Di PHP sendiri ada beberapa cara yang populer untuk melakukan concat.

// Menggunakan karakter (.) : 
$namaDepan = "Rafi";
$namaBelakang = "Izzatul";
$namaLengkap = $namaDepan . " " . $namaBelakang;
echo $namaLengkap; 
// output : Rafi Izzatul
// Menggunakan interpolasi
$namaDepan = "Rafi";
$namaBelakang = "Izzatul";
$namaLengkap = "$namaDepan $namaBelakang";
echo $namaLengkap; 
// output : Rafi Izzatul

2. substr

substr merupakan fungsi yang digunakan untuk mengambil beberapa karakter dari sebuah Kalimat atau kata. Fungsi ini memiliki 3 parameter, yaitu nilai string yang akan digunakan, index awalan, dan juga index akhir. Indexnya diambil sesuai dengan urutan karakter yang ada di Kalimat tersebut. (Karakter pertama berindex 0).

$namaLengkap = "Rafi Izzatul";
$namaBelakang = substr($namaLengkap, 5, 12);
echo $namaBelakang; 
// output : Izzatul

3. strpos

Untuk mengecek Apakah sebuah Kalimat mengandung karakter yang kita tentukan atau tidak, kita bisa memakai fungsi strpos. Fungsi ini akan mengembalikan atau menghasilkan boolean true jika Kalimat tersebut mengandung karakter yang kita inputkan. Sebaliknya, fungsi contains akan menghasilkan boolean false jika Kalimat tersebut tidak mengandung Kalimat yang kita inputkan.

$namaLengkap = "Rafi Izzatul";
echo strpos($namaLengkap, "afi"); 
// output : 1 (artinya true)

4. strtolower

strtolower adalah fungsi yang digunakan untuk merubah Kalimat atau karakter menjadi huruf kecil. 

$namaDepan = "RAFI";
echo strtolower($namaDepan); 
// output : rafi

5. strtoupper

Kebalikan dari fungsi strtolower, fungsi strtoupper adalah fungsi yang digunakan untuk merubah Kalimat atau karakter menjadi huruf kapital.

$namaBelakang = "izzatul";
echo strtoupper($namaBelakang); 
// output : IZZATUL

6. str_replace

Fungsi str_replace merupakan fungsi yang digunakan untuk mengganti karakter yang ada di dalam String menjadi karakter baru yang kita inginkan. Fungsi ini mempunyai 3 parameter. Parameter yang pertama berisi karakter apa yang ingin kita ganti dalam sebuah string. Parameter yang kedua berisi karakter baru yang akan menggantikan karakter lama yang kita isi pada parameter pertama. Dan paramater yang terakhir diisi dengan value string nya.

$greeting = "Hai";
echo str_replace("a", "e", $greeting); 
// output : Hei

7. strlen

strlen adalah fungsi yang digunakan untuk menghitung berapa banyak jumlah karakter yang ada di dalam sebuah String.

$namaLengkap = "Rafi Izzatul";
echo strlen($namaLengkap); 
// output : 12

Oke teman teman, sekian dulu artikel kali ini. Sampai jumpa di artikel berikutnya.

Kotlinized : Cara Manipulasi String pada Kotlin

Kotlinized : Cara Manipulasi String pada Kotlin

Halo teman – teman, pada artikel kali ini kita akan membahas mengenai manipulasi variable tipe dengan tipe data String pada bahasa Kotlin.

String merupakan salah satu tipe data non – primitif yang digunakan untuk menampung kalimat, kata – kata, atau kumpulan karakter.

Terkadang, dalam dunia pemrograman ada kasus dimana kita harus melakukan penggabungan kalimat, pemisahan kalimat, merubah sebuah kalimat menjadi huruf kapital, dan lainnya. Operasi tersebut disebut dengan manipulasi String.

Pada bahasa pemrograman Kotlin sendiri disediakan beberapa fungsi yang digunakan untuk operasi manipulasi String. Kita akan bahas satu persatu.

1. Concat

Untuk menggabungkan beberapa kata atau Kalimat pada Kotlin, disebut dengan concatenation. Di Kotlin sendiri ada beberapa cara yang populer untuk melakukan concat.

// Menggunakan karakter (+) : 
var namaDepan = "Rafi"
var namaBelakang = "Izzatul"
var namaLengkap = namaDepan + " " + namaBelakang
println(namaLengkap)
// output : Rafi Izzatul
// Menggunakan interpolasi
var namaDepan = "Rafi"
var namaBelakang = "Izzatul"
var namaLengkap = "$namaDepan $namaBelakang"
println(namaLengkap)
// output : Rafi Izzatul

2. Substring

Substring merupakan fungsi yang digunakan untuk mengambil beberapa karakter dari sebuah Kalimat atau kata. Fungsi ini memiliki 2 parameter, yaitu index awalan dan juga index akhir. Indexnya diambil sesuai dengan urutan karakter yang ada di Kalimat tersebut. (Karakter pertama berindex 0).

var namaLengkap = "Rafi Izzatul"
var namaBelakang = namaLengkap.substring(5, 12)
println(namaBelakang)
// output : Izzatul

3. Contains

Untuk mengecek Apakah sebuah Kalimat mengandung karakter yang kita tentukan atau tidak, kita bisa memakan fungsi contains. Fungsi ini akan mengembalikan atau menghasilkan boolean true jika Kalimat tersebut mengandung karakter yang kita inputkan. Sebaliknya, fungsi contains akan menghasilkan boolean false jika Kalimat tersebut tidak mengandung Kalimat yang kita inputkan.

var namaLengkap = "Rafi Izzatul"
println(namaLengkap.contains("afi"))
// output : true

println(namaLengkap.contains("Faris"))
// output : false

4. ToLowerCase

ToLowerCase adalah fungsi yang digunakan untuk merubah Kalimat atau karakter menjadi huruf kecil. 

var namaDepan = "RAFI"
println(namaDepan.toLowerCase())
// output : rafi

5. ToUpperCase

Kebalikan dari fungsi ToLowerCase, fungsi ToUpperCase adalah fungsi yang digunakan untuk merubah Kalimat atau karakter menjadi huruf kapital.

var namaBelakang = "izzatul"
println(namaBelakang.toUpperCase())
// output : IZZATUL 

6. Replace

Fungsi Replace merupakan fungsi yang digunakan untuk mengganti karakter yang ada di dalam String menjadi karakter baru yang kita inginkan. Fungsi ini mempunyai 2 parameter. Parameter yang pertama berisi karakter apa yang ingin kita ganti dalam sebuah string. Parameter yang kedua berisi karakter baru yang akan menggantikan karakter lama yang kita isi pada parameter pertama.

var greeting = "Hai"
println(greeting.replace("a", "e"))
// output : Hei

7. Length

Length adalah fungsi yang digunakan untuk menghitung berapa banyak jumlah karakter yang ada di dalam sebuah String.

var namaLengkap = "Rafi Izzatul"
println(namaLengkap.length)
// output : 12

Oke teman teman, sekian dulu artikel kali ini. Sampai jumpa di artikel berikutnya.

Tutorial Aktivasi Kode Voucher Di Zahran Premium

Halo teman – teman, kali ini kita akan membahas mengenai cara aktivasi kode voucher di aplikasi Zahran ABC premium.

Aplikasi Zahran ABC sendiri merupakan sebuah aplikasi pembelajaran mengenal huruf dan angka untuk anak yang dibungkus menjadi game interaktif. Aplikasi ini juga dilengkapi audio narasi untuk membantu anak lebih memahami materinya.

Di dalamnya game terdapat dua mode utama, yaitu mode belajar dan mode arcade.

Pada mode belajar, anak-anak akan belajar mengenal huruf dari A-Z serta angka dari 1-10. Selain itu juga terdapat quiz agar anak – anak bisa mengingat setiap huruf dan angka yang telah dipelajari.

Pada mode arcade, terdapat 8 mini game yang seru. Sehingga anak – anak dapat belajar sambil bermain.

Link download aplikasi game Zahran ABC ada disini.

Selain versi gratisnya, Zahran ABC juga menyediakan versi premium untuk bisa mengakses konten yang lebih lengkap. Berikut adalah cara untuk aktivasi kode voucher premiumnya.

1. Form konfirmasi orang tua

Zahran ABC dilengkapi dengan form konfirmasi orang tua yang digunakan untuk memastikan bahwa orang tua dari anak mengetahui bahwa akan ada transaksi pada game Zahran ABC.

2. Pilih metode pembayaran

Selanjutnya pilih metode transaksinya. Zahran ABC mempunyai beberapa pilihan metode pembayaran, anda bisa memilih metode yang sesuai dengan kondisi anda.

3. Pilih Reedem Code

Jika anda memiiki kode voucher zahran ABC Premium, silahkan Pilih “Reedem code” untuk menggunakan kode voucher tersebut.

4. Masukkan kode voucher

Lalu, akan dibawa pada form pengisian kode vouchernya.

5. Ketikkan kode vouchernya

Masukkan kode voucher pada form sesuai yang anda miliki. Setelah itu klik tombol “redeem”.

6. Pengecekan kode

Selanjutnya, kode voucher yang dimasukkan akan dicek oleh sistem.

7. Menambahkan item

Ketika berhasil, maka akan muncul tampilan seperti diatas. Tekan tombol “Add Item” dan zahran ABC premium sudah bisa anda gunakan.

Oke teman teman, Begitulah cara aktivasi kode voucher di aplikasi zahran ABC premium. Sekian dulu artikel dan semoga bermanfaat. Sampai jumpa di artikel berikutnya.