Posts from the ‘C’ Category

Serial Tutorial C (33) : Control Statement – switch


Control Statement – switch

Statement “switch” di C adalah cara penentuan pilihan keputusan dari banyak pilihan. Tugasnya menguji apakah sebuah variabel atau ekspresi cocok dengan suatu nilai konstanta integer, dan menjalankan perintah yang terkait dengan nilai tersebut.

Berikut adalah flowchart dari statement “switch” : Baca lebih lanjut…

Iklan

Tanya 227 : Membandingkan String di C


Tanya :

PaK Reza saya mau tanya kalau dalam bahasa C ,pengunaan struktur if sbg contoh ,


if (nilai>65)
printf("anda lulus");
else
printf("anda gagal");

yang saya mau tanyakan,jika if nya berupa huruf gmna cara penulisannya pak ?
contoh if kodebrg = s1 maka namabarang = lemari

Cara penulisannya dalam bahasa C gimana ya Pak

Thanx sebelumnya.

Jawab :

Anda dapat menggunakan fungsi strcmp dari header string.h

Saya contohkan programnya seperti berikut :


#include <stdio.h>
#include <string.h>

int main()
{
char Kode[50];

printf ("Silahkan Masukkan Kode Barang : ");
scanf("%s", Kode);

if (strcmp (Kode, "S1") == 0 ) // Jika Stringnya Sama
printf ("Nama Barang : Lemari.\n");
else                                  // Jika Stringnya Tidak Sama
printf ("Nama Barang : Bukan Lemari.\n");
return 0;
}

Bisa copy paste kode diatas lalu kompile dengan gcc.

Jika dijalankan kode diatas. Keluarannya akan tampak seperti :

rezaervani@rezaervani-laptop:~/Documents/LATIHAN_C$ ./bandingc
Silahkan Masukkan Kode Barang : [Masukkan String Sembarang untuk Memunculkan Nama Barang Bukan Lemari, atau S1 untuk Memunculkan Nama Barang Lemari, lalu Tekan Enter]
Lemari.

Demikian, semoga manfaat. (rezaervani@gmail.com)

Berita 137 : Intel Open Source-kan Cilk Plus


Intel Open Source-kan Cilk Plus

H-Online.ComIntel Cilk Plus kini telah menjadi proyek open source. Ekstension C dan C++ tersebut menambahkan tiga kata kunci yang dirancang untuk menyederhanakan pengembangan aplikasi parallel. Aplikasi yang dioptimalisasi dengan cara ini dilaporkan berjalan lebih baik terutama pada lingkungan multi-core.

Baca lebih lanjut…

[Koleksi Kode Sumber] (10) : Menghitung koordinat latitude dan longitude dari koordinat VH


/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:                                                                       :
:  TITLE: Calculate Latitude and Longitude from Rate Center V&H in C    :
:                                                                       :
:  This function calculates the latitude and longitude coordinates      :
:  from Vertical and Horizontal (V&H) coordinates. V&H's are used to    :
:  identify locations and hence relative distances between network      :
:  elements and between rate centers listed in AreaCodeWorld(tm) Gold   :
:  Edition in http://www.zipcodeworld.com.                              :
:                                                                       :
:  Function Input Parameters:                                           :
:    V = Vertical value from 0 to 10000                                 :
:    H = Horizontal value from 0 to 10000                               :
:                                                                       :
:  Function Output Parameters:                                          :
:    Lat = Latitude from Vertical value                                 :
:    Long = Longitude from Horizontal value                             :
:                                                                       :
:  North American Area Code NPA NXX database with V&H values is         :
:  available at http://www.zipcodeworld.com. This sample code is        :
:  provided to database subscribers "AS IS" without warranty of any     :
:  kind.                                                                :
:                                                                       :
:  Email: sales@zipcodeworld.com                                        :
:                                                                       :
:  URL:   http://www.zipcodeworld.com                                   :
:                                                                       :
:          ZIPCodeWorld.com © All Rights Reserved 2002-2010             :
:                                                                       :
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

Baca lebih lanjut…

[Koleksi Kode Sumber] (8) : Menghitung luas dan keliling sebuah lingkaran


/* P-2.2 */
/* Calculate the area and circumference of a circle
   of specified radius */

Baca lebih lanjut…

Tanya 184 : Contoh Penggunaan GtkComboBoxEntry (2)


Tanya :

Bisa berikan contoh penggunaan GtkComboBoxEntry ?

Jawab :

Berikut kode yang diambil dari http://tadeboro.blogspot.com/

Baca lebih lanjut…

Tanya 183 : Contoh Penggunaan GtkComboBoxEntry


Tanya :

Bisa berikan contoh penggunaan GtkComboBoxEntry ?

Jawab :

Berikut kode yang diambil dari forum GTK+

Baca lebih lanjut…

%d blogger menyukai ini: