Select Page

Author: Mohamad Naufal Al Faruqi Adnani

Fungsi nilai besarnya rindu dengannya

Hai sahabat pembaca naufal adnani! Disini saya akan membuat program yabg menentukan nilai rindu dengan pasangan mu bedrasarkan gejolak rindu terhadap waktu dengan memasukkan a = lama tahun ketemuan b = lama bulan ketemuan c = lama minggu ketemuan d = lama hari ketemuan x awal = jam rindu pertama kali muncul x akhir = jam  saat ini ketika masih rindu Dimana formatprogram adalah: #include<stdio.h> #include<conio.h> void integralA() { double a, a1, a2, a3, a4, b, b1, b2, b3, b4, c, c1, c2, c3, c4, d, d1, d2, d3, d4, x1, x2, fungsiA, fungsiB, integral, integralA, integralB; a1 = a*x1*x1*x1; b1 = b*x1*x1; c1 = c*x1; d1 = d; a2 = a*x2*x2*x2; b2 = b*x2*x2; c2 = c*x2; d2 = d; fungsiA = a1 + b1 + c1 + d1; fungsiA = a2 + b2 + c2 + d2; a3 = 3*a*x1*x1; b3 = 2*b*x1; c3 = c; a4 = 3*a*x1*x1; b4 = 2*b*x1; c4 = c; integralA = a3 + b3 + c3; integralB = a4 + b4 + c4; integral = integralB – integralA } void main () { double a, a1, a2, a3, a4, b, b1, b2, b3, b4, c, c1, c2, c3, c4, d, d1, d2, d3, d4, x1, x2, fungsiA, fungsiB, integral, integralA, integralB; printf(“Program Pencari Luas Fungsi\ny = a.x^3 + b.x^2 + c.x + d”); start: printf(“\n\nmasukan nilai a = “); scanf(“\n%d”, &a);...

Read More

Mengulang kenangan dengan dia dengan bahasa program C

STATEMENT PERULANGAN (LOOPING) I. Tujuan Mempelajari proses perulangan, menggunakan beberapa control statement seperti for, while, dan do-while   II. Teori Control statement adalah statement yang digunakan untuk mengarahkan jalannya program, sehingga urutan pengerjaan program dapat melompat melompat atau berulang. Ada beberapa statement yang termasuk control statement yaitu statements if-else, else-if, goto(), switch(), break, continue, for(), while() dan do-while. Statement for() digunakan untuk membuat perulangan yang dikontrol oleh nilai-nilai tertentu yaitu initial (nilai awal), condition (kondisi), increment decrement (penambahan / penurunan). Perulangan dengan statement for(), tidak memeriksa kondisi terlebih dahulu, sehingga statement didalam for() langsung dikerjakan dulu, kemudian baru memeriksa kondisi. Statement while() juga digunakan untuk membuat perulangan, perbedaannya adalah statement while() memeriksa kondisi terlebih dahulu, bila kondisi memenuhi (benar), maka perulangan dilaksanakan. Statement do-while adalah juga digunakan untuk membuat perulangan seperti halnya dua statement diatas, cara kerja dari perulangan do-while adalah langsung mengerjakan badan loop, kemudian kondisi diperiksa bila kondisi memenuhi perulangan dilanjutkan, bila tidak perulangan selesai. Dari semua perulangan dapat dibuat perulangan bersarang dan tak hingga.   III. Program Percobaan Triangular adalah suatu susunan benda (bola) yang disusun sedemikian ruma sehingga menyerupai segitiga, dengan mengetahui jumlah bola yang baling bawah, maka dapat dihitung jumlah seluruh bola yang menyusun triangular tersebut. contoh : /* Nama File : LOOP1.c */   void main() { int n, jumlah; jumlah=0; for(n=1; n<=200; n=n+1) jumlah = jumlah + 1 n++ printf(“Jumlah 200 triangular...

Read More

Penentu Keputusan antara Aku dan Kamu dengan C

Statement Penentu Keputusan I. Tujuan Mempelajari dan mengamati penggunan statement penentu keputusan berupa if-else. Memanfaatkan if-else untuk membuat proses perulangan yaitu dengan dikominasikan dengan statement goto-label. Mempelajari statement if-else bersarang (nested if) Mempelajari bentuk lain dari statement if-else yaitu statement else-if. Mempelajari penggunaan dari statement switch-case sebagai alternatif pengganti dari statement else-if.     II. Teori Statement if-elese digunakan untuk menentukn pilihan dari suatu kondisi yang diberikan. Cara kerjanya adalah melakukan perbandingan menggunakan Relational Operator dan/atau Logical Operator, apabila sutu kondisi terpenuhi (benar) maka akan mengerjakan proses A dan apabila kondisi tidak terpenuhi (salah) maka tidak akan mengerjakan proses A atau dapat jugamengerjakan proses lain misalkan proses B. Proses A dan B dapat berupa satu baris statement atau beberapa baris yang dikelompokan (Compound Statement). Statement  if-else bersarang merupakan kombinasi beberapa if-else.  Dimana bila ada beberapa kondisi yang harus diuji kebenarannya secara Bersama (if dalam if). Statement else-if adalah cara lain dari bentuk if-else, yang digunakan untuk menentukan satu kondisi yang benar dari beberapa kondisi yang tersedia. Statement switch-case adalah bentuk lain dari statement else-if, dengan mendaftar kondisi secara vertical dalam satu kolom sehingga memudahkan dalam hal evaluasi program.   III. Program Percobaaan 4.4.1 Mengamati Penggunaan statement penentu keputusan sederhana, yaitu menentukan apakah bilangan yang dimasukkan kecil atau nol. /* Nama File : IF-ELSE.C */ void main() { int bil, absolut; printf(“Masukkan bilangan bulat : “); scanf(“%d”, &bil); if(bil < 0) absolut = -bil; printf(“Nilai absolute dari %d adalah = %d”, bil, absolut); getch(); }...

Read More

Relasi logika

PERCOBAAN 3 RELATIONAL, LOGICAL, ASSIGNMENT DAN CONDITIONAL I. Tujuan Mempelajarai dan mengamati penggunaan operator yan digunakan sebagai pembanding antara operand satu dengan operand yang lain, diman dapat berupa sebagai vriabel atau konstanta. II. Teori Relational Operator adalah operator yang dapat digunakan untuk membandingkan antara dua operand, misalkan lebih besar mana antara a dan b, manakah yang lebih kedil antara c dan 12. Dari perbandingan ini akan didapatkan suatu hasil benar atau saah. Operator ini terdiri dati tanda-tanda khusus yaitu: < (Lebihkecil), > (Lebih besar), == (Sama dengan), <= (Lebih kecil atau sama dengan), >= (Lebih besar atau sama dengan), dan != (Tidak sama dengan). Untuk mengkombinasikan antara operator, maka dapat digunakan Logical Operator yang terdiri dari && (And/dan), || (Or/atau) dan ! (Not/tidak). Assignment Operator identik dengan tanda ‘=’ (Sama dengan) yang dimana dapat dipadukan dengan operator aritmatika menjadi: +=, -=, *=, /=, %=. Conditional Operator adalah perator yang digunakan untuk menentukan (Pengambilan keputusan secara sederhana (satu baris statement), dimana hanya digunakan karakter khusus ‘?’ (Tanda tanya) dan ‘:’ (Colon/titik dua). III. Program Percobaan 3.3.1 Mengamati hasil dari perbandingan dua operand yag nilainya dimasukkan manual dan melakukan semua perbandingan menggunakan Relational Operator, yaitu operator-operator <, >, <=, >= dan !=. hasil program : #include #include Void main() { Int x, y; clrscr(); printf(“Masukkan nilai x = “); scanf(“%d”, &x); printf(“Masukkan nilai y = “); scanf(“%d”, &y); printf(“\nNilai %d <...

Read More

Expresikan C mu !

PERCOBAAN 2 EXPRESSION (OPERATOR & OPERAND)  STATEMENT I. Tujuan Mempelajarai dan mengamati penggunaan operator aritmatika seperti +, -, *, /, dan % (modulus) dan operator unary seperti – (minus, ++ (increment) dan — (decrement) yang dipadukan dengan tipe veriabel dasar yaitu int (bilangan bulat) dan float (presisi tunggal), double (presisi ganda) dan char. II. Teori Suatu Expression adalah terdiri atass dua bagian yaitu operator dan operand, yang dikombinasikan menjadi satu. Operator adalah symbol yang digunakan untuk melakukan proses operasi satu atau beberapa operand. Operand adalah bagian yang paling sederhana dari Expression. Operand dapat berupa konstanta seperti 339, 55, 132 dan seterusnya atau berupa variable seperti x, y, jumlah, selisih, dan sebagainya. Statement adalah unsur dasar pembentuk suatu program. Suatu program terdiri dari beberapa statement, dimana computer akan melakukan tugas tertentu sesuai dengan urutan statement. Ada 3 jenis statement, yaitu ; expression statement, compound statement, dan control statement. Suatu expression statement adalah suatu expression yang diikuti dengan tanda titik koma [;] ( semi colon ). Suatu compound statement (dikenal dengan block statement) adalah dua atau lebih statement yang dikelompokkan menjadi satu dengan cara memberi batas tanda kurun awal dan tanda kurung akhir, sehingga tidak perlu diakhiri dengan titik koma pada akhir compound. Control statement adalah statement yang mengendalikan langkah langkah program, contohnya for loop, while loop, dan if-false (yang akan dilakukan pada percobaan berikutnya). Symbolic Constant adalah suatu nama dimana...

Read More

Pin It on Pinterest