Operator dasar/karakter dasar yang digunakan dalam operasi hitung pada bahasa pemrograman C adalah:
Akan dicontohkan cara membuat program kabataku (kali, bagi, tambah, kurang) 2 buah bilangan bulat, caranya adalah:
Semoga bermanfaat, terima kasih... : )
operator | deskripsi |
* | perkalian |
/ | pembagian |
+ | penjumlahan |
- | pengurangan |
Akan dicontohkan cara membuat program kabataku (kali, bagi, tambah, kurang) 2 buah bilangan bulat, caranya adalah:
- Buka software Dev-C++
- File menu > New > Source File, kemudian akan tercipta sebuah lembaran kerja baru dengan judul Untitled1
- File menu > Save As. Pada Save as type: Pilih C source files (*.c) dan pada File name, contohnya kita beri nama program kabataku.c
- Pertama, ketikkan dulu sintaks minimal yang harus ada pada pemrograman C:
main()
{
} - Tambahkan fungsi getch() agar dapat menampilkan hasil program saat di-Run:
main()
{
getch();
} - Definisikan dua buah variabel sebagai variabel bilangan bulat signed int:
main()
{
signed int bil1;
signed int bil2;
getch();
}
- Definisikan kedua variabel signed int tersebut sebagai input:
main()
{
signed int bil1;
signed int bil2;
scanf("%d", &bil1);
scanf("%d", &bil2);
getch();
}
- Tambahkan kalimat agar pengguna program mengetahui kapan menginputkan bilangan bulat:
main()
{
signed int bil1;
signed int bil2;
printf("Inputkan bilangan bulat pertama! ");
scanf("%d", &bil1);
printf("Inputkan bilangan bulat kedua! ");
scanf("%d", &bil2);
getch();
}
-
Misalnya kita ingin menampilkan hasil perkalian dari kedua bilangan bulat tersebut, gunakan fungsi printf() dengan sintaks:
printf("%d", nama_var_signed_int1*nama_var_signed_int2)
sehingga sintaks program menjadi:
main()
{
signed int bil1;
signed int bil2;
printf("Inputkan bilangan bulat pertama! ");
scanf("%d", &bil1);
printf("Inputkan bilangan bulat kedua! ");
scanf("%d", &bil2);
printf("%d", bil1*bil2);
getch();
}
-
Sebelum menampilkan hasil perkaliannya, dapat juga ditampilkan kembali kedua bilangan bulat tadi dengan sintaks:
printf("%dx%d = %d", nama_var_signed_int1, nama_var_signed_int2, nama_var_signed_int1*nama_var_signed_int2);
sehingga sintaks program menjadi:
main()
{
signed int bil1;
signed int bil2;
printf("Inputkan bilangan bulat pertama! ");
scanf("%d", &bil1);
printf("Inputkan bilangan bulat kedua! ");
scanf("%d", &bil2);
printf("%dx%d = %d", bil1, bil2, bil1*bil2);
getch();
}
-
Dapat juga ditambahkan kalimat agar menjadi lebih menarik.
main()
{
signed int bil1;
signed int bil2;
printf("Inputkan bilangan bulat pertama! ");
scanf("%d", &bil1);
printf("Inputkan bilangan bulat kedua! ");
scanf("%d", &bil2);
printf("Bilangan1 x bilangan2 = %dx%d = %d", bil1, bil2, bil1*bil2);
getch();
}
-
Untuk menampilkan hasil pembagian, penjumlahan, dan pengurangan cukup sesuaikan dengan operatornya masing-masing, untuk pembagian gunakan operator "/", penjumlahan gunakan operator "+", dan pengurangan operator "-".
main()
{
signed int bil1;
signed int bil2;
printf("Inputkan bilangan bulat pertama! ");
scanf("%d", &bil1);
printf("Inputkan bilangan bulat kedua! ");
scanf("%d", &bil2);
printf("Bilangan1 x bilangan2 = %dx%d = %d", bil1, bil2, bil1*bil2);
printf("Bilangan1 : bilangan2 = %d:%d = %d", bil1, bil2, bil1/bil2);
printf("Bilangan1 + bilangan2 = %d+%d = %d", bil1, bil2, bil1+bil2);
printf("Bilangan1 - bilangan2 = %d-%d = %d", bil1, bil2, bil1-bil2);
getch();
}
-
Agar kelihatan lebih rapi, setiap hasil operasi hitungnya dapat ditampilkan masing-masingnya dalam satu baris dengan menyelipkan fungsi printf("\n")
main()
{
signed int bil1;
signed int bil2;
printf("Inputkan bilangan bulat pertama! ");
scanf("%d", &bil1);
printf("Inputkan bilangan bulat kedua! ");
scanf("%d", &bil2);
printf("Bilangan1 x bilangan2 = %dx%d = %d", bil1, bil2, bil1*bil2);
printf("\nBilangan1 : bilangan2 = %d:%d = %d", bil1, bil2, bil1/bil2);
printf("\nBilangan1 + bilangan2 = %d+%d = %d", bil1, bil2, bil1+bil2);
printf("\nBilangan1 - bilangan2 = %d-%d = %d", bil1, bil2, bil1-bil2);
getch();
}
-
Atau jika ingin memisahkan 4 hasil perhitungannya dapat lagi ditambahkan fungsi printf("\n") pada baris printf yang untuk menampilkan hasil perkalian
main()
{
signed int bil1;
signed int bil2;
printf("Inputkan bilangan bulat pertama! ");
scanf("%d", &bil1);
printf("Inputkan bilangan bulat kedua! ");
scanf("%d", &bil2);
printf("\nBilangan1 x bilangan2 = %dx%d = %d", bil1, bil2, bil1*bil2);
printf("\nBilangan1 : bilangan2 = %d:%d = %d", bil1, bil2, bil1/bil2);
printf("\nBilangan1 + bilangan2 = %d+%d = %d", bil1, bil2, bil1+bil2);
printf("\nBilangan1 - bilangan2 = %d-%d = %d", bil1, bil2, bil1-bil2);
getch();
}
Semoga bermanfaat, terima kasih... : )
0 komentar:
Posting Komentar