Jumat, 20 Oktober 2017

String dan char di C

Halo guys, selamat pagi . Oke kali ini admin akan berbagi seputar String dan Char tentunya pada bahasa C.

   Yang pertama kalian ketahui adalah perbedaan antara String dengan Char. Perbedaannya adalah bahwa data tipe string dapat menampung kalimat yang sangat panjang seperti contoh pada deklarasi:


  • char huruf[100] = "Hello World!";


Sedangkan data tipe char hanya bisa menampung satu huruf saja seperti contoh :


  • char karakter = 'a'; 


Upss.... kok sama sama char min? kok ada 100 nya min? kok contohnya Hello World min? ... dsb. Tenang dulu guys sabar njeh nanti admin akan jelaskan maksud deklarasi diatas.
100 itu menunjukan panjang karakter yang akan ditampung oleh variabel huruf tersebut. Jadi  penggunaan string dan char pada bahasa C sama sama menggunakan deklarasi char . Namun jika kalian lebih teliti kalian dapat melihat format penggunaan yang berbeda. Yang pertama dalam string kita deklarasi dengan format


  • char nama variabel[panjang variabel yang kamu akan tampung] = "isi kalimatnya";


Namun jika penggunaan Char kalian hanya bisa menggunakan satu karakter huruf saja. Yang membuat berbeda String dan Char lagi adalah cara menambahkan isinya. Dalam string untuk mengisi ke dalam variabel, kalian harus menggunakan tanda " " sedangkan dalam char kalian harus menggunakan tanda ' '. Format penulisan char adalah sebagai berikut :


  • char nama variabel = 'karakter hurufnya';

Lalu mengapa saya beri contoh isi String "hello world!" ?. Yakali masa admin isi karakternya "Selamat pagi kamu yang lagi baca tulisan ini!" nanti pembaca pada baper jadinya 😅😅

Oke sekian dan terima kasih telah mengunjungi blog admin dan teman - teman admin....
Jika kalian kurang paham bisa tinggalkan komment dibawah postingan ini ya.... 😉😉

Selasa, 17 Oktober 2017

Soal Teknik Pemrograman - Cetak Karakter * di C ( part 2)

      Hai - hai. Selamat siang teman - teman. Kali ini admin akan membagikan source code dan seperti biasa saya akan membagikan tips 'n trick pemrograman C.

      Dalam Bahasa pemrograman bahasa c, ternyata kita bisa menggunakan perintah yang ada di msdos lohh.... caranya teman - teman sisipkan perintah include header file '#include <stdlib.h>' kedalam perintah teman - teman lalu gunakan perintah 'system(" perintah msdos yang kalian inginkan ");'. Cukup simple bukan ?
      Satu lagi dalam pemrograman bahasa c, ada sebuah perintah agar program itu tidak langsung menutup ketika teman - teman  selesai membuka programnya .... biasanya programmer menggunakan perintah 'getch();'. Cara penggunaannya cukup simple, teman - teman sisipkan perintah include header file '#include<conio.h>' lalu gunakan perintah 'getch();' diakhir program kalian  ya .... tapi jangan lupa gunakan sebelum tanda '}' terakhir .... okey ....

link soal 3b : https://ideone.com/njur4n

     Apabila ada salah perkataan atau dsb admin minta maaf nggih .... Wassalamualaikum wr.wb ..... semangat belajarnya kawan - kawan ....

Sabtu, 14 Oktober 2017

Soal Teknik Pemrograman - Cetak Karakter * di C ( part 1)

       Halo , selamat sore teman - teman . Kali ini admin akan membagikan source code dan konsep simple soal teknik pemrograman khususnya soal tentang pencetak karakter di C. Sebelumnya bagi yang belum tahu, admin ingin berbagi pesan tips and trick seputar Bahasa pemrograman C.
      Bahasa pemrograman C bersifat Case Sensitive, artinya bahwa jika kamu mendeklarasikan nama variabel semisal n dengan variabel N itu udah berbeda yaw kawan.  Perbedaannya yang mendasar adalah variabel n menggunakan lowercase dan variabel N menggunakan uppercase (Huruf besar dan kecil maksud admin).
     Perhatikan juga pada penggunakan scanf() dan printf() yaw kawan. Seringkali, admin sendiri sering teledor (maklum manusia :v) dalam penggunaan perintah tersebut. Contohnya, seringkali admin lihat beberapa dari teman - teman yang lupa menaruh '&' yang merupakan alamat variabel tersebut pada perintah scanf seperti => scanf("%d",a); yang benar adalah => scanf("%d",&a);. Perhatikan juga bahwa printf tidak menggunakan '&' yaw. Seperti => printf("%d",&a); yang benar adalah => printf("%d",a);. Jadi kesimpulannya hanya perintah scanf yang menggunakan '&'.
     Sekian terimakasih oh iya admin hampir lupa share sc nya hehehehe..... buka link dibawah ini yaw teman-teman .....

https://ideone.com/XQ5Aik