Select Page

Author: Kamila Izzati

muter-muter berlooping ria bersama C

Assalamualaikum wr. wb. Howdy, pembaca redaksi! semoga hari kalian menyenangkan ya! ga kerasa udah praktikum 5 aja, masih semangat kan? kali ini kita masih dan akan terus tetap membahas si C. seperti yang udah aku bilang sebelumnya, si C punya banyak manfaat rek. salah satunya yang akan kita bahas kali ini adala statement pengulangan atau looping menggunakan control statement seperti for, while, do-while Control statement adalah statement yang digunakan untuk mengarahkan jalannya program, sehingga urutan pengerjaan program dapat melompat-lompat atau berulang. Ada beberapa statement yang termasuk control statement yaitu statement if-else, else-if, go to(), switch(), break, continue, for(), while(), dan do while. Statement for() digunakan untuk membuat perulangan yang dikontrol oleh nilai nilai tertentu yang initial(nilai awal), condition (kondisi), increment/decrement (penambahan/penurunan). Perulangan dengan statement for(), tidak memeriksa kondisi terlebih dahulu ,sehingga statement didalam for() langsung dikerjakan terlebih dahulu, kemudian baru memeriksa kondisi. statement while() digunakan juga untuk membuat perulangan seperti pada statement for(), bedanya adalah statement while memeriksa kondisi dulu, bila kondisi memenuhi , maka perulangan dilaksanakan. Statement do while juga digunakan untuk membuat perulangan seperti halnya dua statement diatas, cara kerja dari perulangan do while adalah langsung mengerjakan badan loop, kemudian kondisi di periksa bila kondisi memenuhi perulangan dilanjutkan bila tidak perulangan selesai. Tugas 5.5.1. membuat program untuk mencetak matriks identitas Program : #include <stdio.h>   main() { int baris, kolom, hasil;   printf(“\tBuatlah bentuk matriks identitas dengan...

Read More

Biarin C aja yang memutuskan

Assalamualaikum wr. wb. Howdy, pembaca redaksi! bagaimana minggu kalian? semoga menyenangkan ya! ga kerasa nih, udah hari minggu lagi aja. emang kenapa kalau udah hari minggu? ya kalau udah hari minggu kalian bakal ketemu aku dong buat bahas tugas apa aja seminggu ini, hehe. semoga kalian ga bosen yaa Sama seperti sebelumnya, kali ini juga akan membahas bahasa C lagi, lebih spesifiknya lagi kita akan membahas tentang statement penentu keputusan. wih apa tuh? Statement penentu keputusan digunakan saat kita diberikan beberapa pilihan. jadi kalau kita diberikan beberapa pilihan yang ada, serahin ke C aja! biar dia yang ngambil keputusan. Nah statement penentu keputusan yang akan dibahas hari ini ada 3, yaitu if else, else-if, dan switch If else Statement if-else digunakan untuk menentukan pilihan dari suatu kondisi. Cara kerjanya adalah melakukan perbandingan menggunakan Relational Operator atau Logical Operator. Apabila kondisi terpenuhi (benar) maka akan mengerjakan proses A dan apabila kondisi tidak terpenuhi (salah) maka tidak akan mengerjakan proses A atau dapat juga mengerjakan proses B. proses A dan B dapat berupa satu baris statement atau beberapa baris yang dikelompokkan. Statement if-else bersarang merupakan kombinasi dari beberapa if-else dimana apabila ada beberapa kondisi yang diuji kebenarannya bersama ( if didalam if). 2. else-if adalah cara lain dari bentuk if-else, yang digunakan untuk menentukan satu kondisi yang benar dari beberapa kondisi yang tersedia. 3. switch-case adalah bentuk lain dari statement else-if,...

Read More

C lagi C terus

howdy, pembaca redaksi! sesuai dengan judulnya, kali ini kita akan bahas tentang C lagi. C lagi C terus, emang bisa apa aja sih si C sampai dibahas terus? kali ini kita akan membahas logical, relation, assignment, dan conditional. Logical, adalah operator yang digunakan untuk membandingkan dua nilai variabel atau lebih. Hasil dari operasi ini adalah nilai boolean true atau false. ada &&(and/dan), ||(or/atau), !(not/tidak). sementara relation adalah suatu operator yang digunakan dalam suatu statement bersyarat yang selalu menghasilkan nilai benar atau salah. beberapa tanda dalam operator ini antara lain </>(lebih kecil/lebihbesar), ==(sama dengan), <=/>=(lebih kecil/besar atau sama dengan), !=(tidak sama dengan). assignment sendiri berfungsi untuk memberikan nilai pada suatu variabel hanya dengan menambahkan tanda sama dengan(=) dan conditional sendiri digunakan untuk pengambilan keputusan, menggunakan tanda tanya (?) dan colon/titik dua(:) langsung masuk ke praktik nya aja ya biar semakin faham Tugas 3.5.1 Programnya : #include <stdio.h>   void main() {   int a,b,c,d,A,B,C,D,E;   printf(“a= “); scanf(“%d”,&a);   printf(“b= “); scanf(“%d”,&b);   printf(“c= “); scanf(“%d”,&c);   printf(“d= “); scanf(“%d”,&d);   A = (a > b) && (c < d) || (a == b); B = (a == b) || (c == d) && (a < b); C = (a <= c) && (b >= d) || (a == d); D = (a >= d) || (b <= c) && (c == d); E = (a != b) || (c...

Read More

Manfaatkan C untuk menghitung

hai semuanya. jadi setelah kemarin kita mengenal tipe dan fungsi variabel dasar C, praktikum kali ini kita belajar tentang penggunaan operator aritmatika seperti +,-,*,/ dan % yang digunakan bersama dengan tipe variable dasar yaitu int ( bilangan bulat ) dan float ( presisi tunggal ), double ( presisi ganda) dan char. selain itu, kita juga akan mengenal tentang expression, expression terdiri atas dua bagian yaitu operator dan operand, Operator adalah simbol yang digunakan untuk melakukan proses operasi.  Operand adalah nilai yang digunakan didalam proses operasi. Misalnya: Operasi dari 3 – 2. Angka 3 dan 2 adalah operand, sedangkan tanda (-) merupakan operatornya. Statement adalah unsur dasar pembentuk suatu program. Suatu program terdiri dari beberapa statement dimana komputer akan melakukan tugas tertentu sesuai dengan urutan statement. Tugas 2.5.1 membuat program untuk mengonversikan nilai derajat Fahrenheit ke derajat Celcius Program : #include <stdio.h> void main() { int konversi, hasil; printf(“Masukkan derajat fahrenhait:”); scanf(“%d”, &konversi); hasil = (konversi-32)*5/9; printf(“\n%d derajat fahrenhait adalah = %d derajat celcius\n”, konversi, hasil); getch(); } Tugas 2.5.2 membuat program untuk mengevaluasi suatu formula Program : #include <stdio.h> #include <math.h> void main() { int x; float y, z;   printf(“Formula y = 3x^2 + 6x + 9\n\n”); printf(“Masukkan nilai x = “); scanf(“%d”, &x);   y=(3*pow(x,2))+(6*x)+9; z=((2*pow(y,2))+(5*pow(x,2)))/(9*y);   printf(“Didapatkan nilai y = %2.f dan nilai z = %f\n”, y, z);   getch(); } Tugas 2.5.3 membuat program untuk mengukur keliling...

Read More

Ayo kenalan dengan C

hai rek. perkenalkan aku kamila, dari d4eb 2019. mau membahas tentang apasih itu pemrograman bahasa C. fyi, aku belum pernah nulis di blog, ini pertama kalinya. jadi mohon maaf ya bahasanya masih mbulet. sekilas tentang C, C  adalah sebuah bahasa pemrograman komputer yang bisa digunakan untuk membuat berbagai aplikasi (general-purpose programming language), mulai dari antivirus, software pengolah gambar (image processing), hingga compiler untuk bahasa pemrograman. Meskipun termasuk general-purpose programming language, bahasa pemrograman C paling cocok merancang aplikasi yang berhubungan langsung dengan Sistem Operasi dan hardware, karena C bersifat portable language, maksudnya, bahasa pemrograman C bisa di-compile ulang supaya berjalan di berbagai sistem operasi tanpa perlu mengubah kode-kode yang ada. beberapa fungsi dasar yang ada di C antara lain seperti main(), printf(), getch(), getche() bisa dipadukan dengan variabel dasar seperti int(bilangan bulat) atau float(bilangan pecahan) ribet ya? gapapa, langsung coba praktekin ke tugasnya aja ya. untuk tugas pertama, membuat program untuk menampilkan tampilan yang sudah ditentukan dengan memanfaatkan \t untuk mengatur tulisan agar geser ke kanan seperti tombol tab #include <stdio.h> main() { printf(“\t\t\tPRAKTIKUM\n”); printf(“\t\t  PEMROGRAMAN BAHASA C\n”); printf(“\t\t   PROGRAM DIPLOMA IV\n”); printf(“\t  POLITEKNIK ELEKTRONIKA NEGERI SURABAYA\n”); printf(“\t    INSTITUT TEKNOLOGI SEPULUH NOPEMBER\n”); printf(“\t\t\tSURABAYA\n”); } tugas kedua, membuat program untuk menghitung diskon dari suatu barang dan berapa total yang harus dibayar #include <stdio.h>   main() { float a1, a2, a3, x, y, z; int jumlah1, jumlah2, jumlah3, total;   a1=700000; a2=380000; a3=800000;   x=a1*0.05; y=a2*0.1; z=a3*0.08;   jumlah1=a1 –...

Read More
  • 1
  • 2

Pin It on Pinterest