Mengambil Huruf ke-n pada String di C++, C#, PHP dan VB.NET
Assalamu'alaikum Wr. Wb.
Lama gak corat coret di blog. hue
Postingan ini mungkin hanya sebagai selingan pengisi blog yang kosong ini #eh. Ok langsung saja disimak
Dasarnya variabel tipe data
Jika value stringnya adalah Jones dan huruf yang ke 4 (e) yang ingin diambil maka index yang digunakan adalah 3. Jika huruf pertama yang diambil maka indexnya adalah 0 dan jika huruf yang terakhir maka indexnya adalah 4.
Kode di atas adalah contoh untuk mengambil huruf ke 5 atau huruf yang terakhir dari string.
Berikut adalah hasil debugnya menggunakan IDE DEV-C++.
Mudah bukan?
Nah untuk yang C#, PHP dan VB.NET ntar kodenya kurang lebih mudah seperti contoh kode C++ diatas.
Kode di atas mengambil huruf ke 4 pada string. Outputnya adalah b.
Kode PHP di atas akan menampilkan huruf pertama, ke 3, dan ke 6.
Nuff said.
Dengan melihat kode diatas saya pikir agan bisa mengerti sendiri
Memang sih kadang agak membingungkan misalnya value pada string "Coba" yang ingin diambil huruf ke 2 (o) indexnya 1 bukan 2.
Agan bisa menambahkan spasi pada awal value contohnya tadi "Coba" jadi " Coba". Pas mau ambil huruf ke 1 (C) bisa langsung tulis indexnya 1 dan begitu seterusnya
.
Sekian dulu tutorial yang sederhana ini. Semoga Bermanfaat. Jika ada yang memberikan kripik dan saran atau bertanya silahkan tinggalkan komentar dibawah.
.

Lama gak corat coret di blog. hue

Postingan ini mungkin hanya sebagai selingan pengisi blog yang kosong ini #eh. Ok langsung saja disimak

Dasarnya variabel tipe data
string
adalah sekumpulan char
yang artinya dapat diambil satu atau beberapa karakter dari variabel tersebut. Nah sebelum lanjut ke tutorial, ane cuman mau nginatin aja.Susunan karakter atau huruf pada string dimulai dari index / posisi 0.
Jika value stringnya adalah Jones dan huruf yang ke 4 (e) yang ingin diambil maka index yang digunakan adalah 3. Jika huruf pertama yang diambil maka indexnya adalah 0 dan jika huruf yang terakhir maka indexnya adalah 4.
/*
J o n e s
^ ^ ^ ^ ^
0 1 2 3 4
*/
C++
#include "iostream"
using namespace std;
int main(){
string nama = "Alone";
cout << nama[4];
return 0;
}
Kode di atas adalah contoh untuk mengambil huruf ke 5 atau huruf yang terakhir dari string.
Berikut adalah hasil debugnya menggunakan IDE DEV-C++.
e -------------------------------- Process exited after 0.02387 seconds with return value 0
Mudah bukan?

Nah untuk yang C#, PHP dan VB.NET ntar kodenya kurang lebih mudah seperti contoh kode C++ diatas.

C#
static void Main(string[] args) {
string sembarang = "Jomblo";
Console.Write(sembarang[3]);
Console.ReadKey();
}
Kode di atas mengambil huruf ke 4 pada string. Outputnya adalah b.
PHP
<?php
$testtest = "Ngenes";
echo $testtest[0].$testtest[2].$testtest[5]."\n";
Kode PHP di atas akan menampilkan huruf pertama, ke 3, dan ke 6.
VB.NET
Sub Main()
Dim test As String = "abcdefghijklmnopqrstuvwxyz"
' Console.Write(test(0) & test(13) & test(6) & test(10) & test(8))
Console.Write(test(0))
Console.Write(test(13))
Console.Write(test(6))
Console.Write(test(10))
Console.Write(test(8))
Console.ReadKey()
End Sub
Nuff said.

Dengan melihat kode diatas saya pikir agan bisa mengerti sendiri

+ Catatan
Oiya ini cuman sekedar saran buat yang merasa agak bingung pengindexan huruf atau karakter padastring
. Memang sih kadang agak membingungkan misalnya value pada string "Coba" yang ingin diambil huruf ke 2 (o) indexnya 1 bukan 2.
Agan bisa menambahkan spasi pada awal value contohnya tadi "Coba" jadi " Coba". Pas mau ambil huruf ke 1 (C) bisa langsung tulis indexnya 1 dan begitu seterusnya

<?php
$kata = "Jomblo_Ngenes";
for($i = 0; $i < strlen($kata); $i++){
echo "Huruf ke-[$i] adalah ".$kata[$i]."\n";
}
F:\PHP CLI\blog>php ambil_huruf.php Huruf ke-[0] adalah J Huruf ke-[1] adalah o Huruf ke-[2] adalah m Huruf ke-[3] adalah b Huruf ke-[4] adalah l Huruf ke-[5] adalah o Huruf ke-[6] adalah _ Huruf ke-[7] adalah N Huruf ke-[8] adalah g Huruf ke-[9] adalah e Huruf ke-[10] adalah n Huruf ke-[11] adalah e Huruf ke-[12] adalah s
Sekian dulu tutorial yang sederhana ini. Semoga Bermanfaat. Jika ada yang memberikan kripik dan saran atau bertanya silahkan tinggalkan komentar dibawah.


0 komentar :
Iklan
Formulir Kontak
Popular Posts
-
Assalamu'alaikum Wr. Wb. Beberapa hari ini ane lagi sibuk dengan tugas (maklum anak kuliahan :D haha) dengan C++. Di program C++ te...
-
Assalamu'alaikum Wr. Wb. Beberapa minggu terakhir ane jadi jarang posting di blog. Maklum hari libur jadi suka main game sampe...
-
Assalamu'alaikum Wr. Wb. Lama gak corat coret di blog. hue :sorry Postingan ini mungkin hanya sebagai selingan pengisi blog yang ko...
-
Assalamu'alaikum Wr. Wb. Jumpa lagi :cool di postingan kali ini ane bakal ngasih tutorial sederhana buat mengganti atau menghilangk...
-
Assalamu'alaikum Wr. Wb. Kali ini ane mau rilis tool sederhana buat indent kode C dan C++. Tool ini dikhususkan buat pengguna Synta...
-
Assalamu'alaikum Wr. Wb. Dikesempatan yang berbahagia ini ane mau share trit design terbaru ane. Silahkan langsung saja di sedo...
-
بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم Di postingan kali ini ane mau berbagi snippet sederhana di delphi untuk memutar file...
-
بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم Udah lama gak update postingan di blog. Banyak kesibukan di RL soalnya, mostly tugas-tu...
-
بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم Ada sebuah trik pada Windows yang bisa menampilkan pesan status disaat Windows melakukan...
-
Assalamu'alaikum Wr. Wb. Di kesempatan kali ini ane mau membahas sedikit tentang Deep Web. Belum banyak pengguna Internet yang menge...
Angki © 2015 - 2017. Diberdayakan oleh Blogger.
Posting Komentar