Posts

Struktur data bahasa C

Image
 a. Konsep dasar struktur data dalam Bahasa C. Struktur data adalah cara untuk mengorganisir dan menyimpan data dalam memori komputer agar dapat diakses dan dikelola dengan efisien. Dalam bahasa pemrograman C, terdapat beberapa konsep dasar struktur data yang umum digunakan untuk memanipulasi data secara efektif. • Jenis-Jenis Struktur Data dalam Bahasa C: ✓ Array: Array adalah tipe data yang digunakan untuk menyimpan kumpulan elemen dengan tipe data yang sama. Elemen-elemen array diindeks berdasarkan posisi mereka dalam array. ✓ Linked List: Linked list adalah struktur data dinamis yang terdiri dari simpul-simpul yang saling terhubung. Setiap simpul (node) menyimpan data dan pointer ke simpul berikutnya. ✓ Stack: Stack adalah struktur data yang mengikuti prinsip LIFO (Last In First Out). Operasi penambahan (push) dan penghapusan (pop) dilakukan pada elemen teratas stack. ✓ Queue: Queue adalah struktur data yang mengikuti prinsip FIFO (First In First Out). Operasi penambahan (enque...

OOP in C programing language

Image
 OOP (object oriented programming) Object-Oriented Programming atau OOP adalah suatu  metode programming yang berorientasi pada objek . Program-program tersebut merupakan gabungan dari beberapa komponen kecil yang telah ada sebelumnya, sehingga dapat mempermudah pekerjaan seorang programmer dalam melakukan pengembangan saya akan membuat beberapa contoh code program dalam bahasa C menggunakan OOP contoh 1 #include <stdio.h> // Deklarasi kelas Mahasiswa typedef struct { char nama [ 50 ]; int nim ; float nilai ; } Mahasiswa ; int main () { // Membuat objek Mahasiswa Mahasiswa mhs; // Mengisi nilai atribut Mahasiswa printf( "Masukkan nama: " ); gets(mhs. nama ); printf( "Masukkan NIM: " ); scanf( "%d" , &mhs. nim ); printf( "Masukkan nilai: " ); scanf( "%f" , &mhs. nilai ); // Mencetak atribut Mahasiswa printf( "Nama: %s \n " , mhs. nama ); ...

Fugsi dalam bahasa C

Image
 Function in C programing language kali ini kita akan mambuat function di dalam bahasa C, dsisini kita akan membuat beberapa contoh penggunaan funtion/ fungsi yaitu : 1. luas dan keliling persegi 2. bilangan berpangakat 3. program sapaan kepada user 4. konversi farenheit ke celcius 1. hitung luas persegi menggunakan fungsi/function saya akan menuliskan kode dan output : #include <stdio.h> double hitungLuasPersegi ( double sisi){ return (sisi*sisi); } double hitungKelilingPersegi ( double sisi){ return ( 4 *sisi); } void cetakHasil ( double luas, double keliling){ printf( "Luas persegi : %.2f \n " , luas); printf( "Keliling Persegi : %.2f \n " , keliling); } int main (){ double sisi; printf( "masukan nilai sisi persegi:" ); scanf( "%1f" , &sisi); double luas = hitungKelilingPersegi(sisi); double kelliling = hitungLuasPersegi(sisi); cetakHasil(luas,kelliling); return 0 ; } 2. bilangan berpangkat...

Switch Case dan else if di dalam bahasa C, Pemrograman

Image
  Switch-Case dan Else-If di dalam bahasa pemrograman C Switch-Case Definisi Switch case merupakan  pernyataan yang dirancang khusus untuk menangani pengambilankeputusan yang melibatkan sejumlah atau banyak alternative . Switch-case juga merupakan pernyataan yang dirancangan khusus untuk menanganipengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian . Kali ini kita akan mambuat program sederhana menggunakan switch case, disini kita akan menggabungkan antara perulangan Do-While yang sudah kita pelajari sebelumnya. dan saya akan menggunakan text editor Clion dari JetBrains. sebelum membuat program seperti biasa saya akan membuat flowchart dan pseudocode terlebih dahulu. untuk membuat flowchart saya menggunakan draw.io Flowchart Pseudocode Program Pilihian sederhana tampilkan pilihlah 1-3 jika memilih 1 maka tampilkan ("itu pilhan 1"); jika memilih 2 maka tampilkan ("itu pilhan 2"); jika memilih 3 maka tampilkan ("itu pilhan 3"); ...

If, If-else, For Loop, While Loop, Do-While Loop dengan Bahasa C

Image
If, If-else, For Loop, While Loop, Do-While Loop dengan Bahasa C daftar isi : 1. pengertian struktur kontrol 2. If Statment 3. If-Else Statment 4. For Loop 5. While Loop 6. Do-While Loop 1. Pngertian Struktur Kontrol Di dalam pemrograman ada istilah yang di sebut struktur kontrol, apa itu struktur kontrol?. Struktur kontrol di dalam bahasa pemrograman adalah  perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya program . kali ini kita akan mempraktekan apa itu struktur kontrol 2. If Statment Pemilihan if digunakan untuk menjalankan suatu blok kode jika kondisi tertentu terpenuhi. Jika kondisi evaluasi bernilai benar (true), blok kode di dalam if akan dieksekusi. Jika kondisi evaluasi bernilai salah (false), blok kode di dalam if akan dilewati. kita akan membuat sebuah Flowchart, Pseudocode, dan Code Program dari If Statmnet Flowchart Pseudocode Suruh User memasukan nilai     jika nilai di bagi 2 = 0        ...

Pemrograman bahasa C

Image
Praktikum pemrograman praktikum 1 : program sederhana menggunakan bahasa C, mencari luas persegi panjang, lingkaran, dan segitiga daftara isi : 1. luas persegi panjang 2. luas lingkaran  3. luas segitiga Luas Persegi Panjang sebelum membuat program kita akan membuat flowchart, pseudocode, dan yang terakhir melakukan pemrograman, yang mana disisini kita akan menggunakan bahasa C. dan disini saya akan menggunakan codeBlock sebagai text editor.  Flowchart  pseudocode program hitung_luas_persegi_panjang deklarasi float Luas, Lebar, Panang; read (Lebar); {di input user} read (panjang); {di input user} luas = Lebar * Panjang; write (Luas); Code Program #include <stdio.h> int main (){     // deklarasi variable     float Luas,Lebar,Panjang;     printf("masukan nilai panjang = ");     scanf("%f", &Panjang);     printf("masukan nilai lebar = ");     scanf("%f", &Lebar);     Luas = Panjang * Lebar; ...