Posts

Showing posts from November, 2023

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...