Algorithms and Programming JavaScript 5
Object Oriented Programming IObject Oriented Programming atau Pemrograman Berorientasi objek merupakan sebuah paradigma pemrograman yang didasarkan dan dibuat berdasarkan sebuah objek. Contohnya seperti kita memiliki sebuah mainan radio control dimana mobil radio control tersebut merupakan objeknya dan remote controlnya merupakan sebuah alat kendalinya. Mobil RCnya dapat kita kendalikan maju, mundur, kekanan dan kekiri melalui remote controlnya, hal tersebut merupakan contoh konsep dasar dari...
Algorithms and Programming JavaScript 4
Struktur Kendali IILoopingLooping atau perulangan adalah sebuah program yang ketika dijalankan akan menimbulkan perulangan. Terdapat 2 tipe perulangan yaitu: Perulangan yang diketahui berapa kali jumlah perulangannya (For). Perulangan yang tidak diketahui berapa kali jumlah perulangannya (While) For LoopFor Loop atau Perulangan for biasa digunakan ketika jumlah perulangannya dapat kita ketahui. Terdapat 2 tipe perulangan for pada Bahasa Pemrograman Javascript yaitu: For standard (Merupakan...
Algorithms and Programming JavaScript 3
Struktur Kendali IAdalah sebuah paradigma untuk mengendalikan alur program ke arah tertentu. Untuk meguasai materi struktur kendali pada pemrograman JavaScript, ada beberapa hal yang diperlukan untuk dipahami Ekspresi Boolean Operator Operator Perbandingan Operator Logika Konstruksi Program Struktur kendali terbagi menjadi 2, yaitu Struktur Percabangan Strutkur Perulangan Struktur Percabangan (Conditional Statement)Konstruksi Percabangan & Blok ProgramKonstruksi Percabangan adalah s...
Algorithms and Programming JavaScript 2
Tipe DataDalam bahasa pemrograman, tipe data merupakan sebuah jenis yang mewakili setiap data. Setiap data memiliki jenis tipe data yang berbeda. seperti data angka, data karakter/huruf dan juga data lainnya. Tipe data yang umum dalam bahasa pemrograman disebut sebagai tipe data dasar (artinya tipe data yang paling sering ditemui dalam bahasa pemrograman dan juga merupakan tipe data yang paling tua dari setiap tipe data yang ada saat ini). JavaScript merupakan bahasa pemrograman yang mendukun...
Algorithms and Programming C/C++ SYS Course 1
PengantarSebelum Mempelajari Bahasa Pemrograman C/C++, Umumnya anda harus mempelajari beberapa hal sebagai pengantar kedepannya agar mempermudah dalam mempelajari bahasa pemrograman C/C++. PendahuluanPendekatan yang digunakan di awal, siswa diajak untuk mengenali program-program kecil yang isinya adalah elemen pembangun program: ekspresi, assignment, kondisional dan loop. Pada kenyataannya, sebuah program mengandung campuran dari elemen pembangun tersebut. Siswa perlu meramu dan mengintegrasi...
Algorithms and Programming JavaScript 1
Sebelum Mempelajari Bahasa Pemrograman JavaScript, Umumnya anda harus mempelajari beberapa hal sebagai pengantar kedepannya agar mempermudah dalam mempelajari bahasa pemrograman JavaScript. PendahuluanPendekatan yang digunakan di awal, siswa diajak untuk mengenali program-program kecil yang isinya adalah elemen pembangun program: ekspresi, assignment, kondisional dan loop. Pada kenyataannya, sebuah program mengandung campuran dari elemen pembangun tersebut. Siswa perlu meramu dan mengintegras...
Live2D Model Collection API
Live2D Model Collection APIMake your waifu come alive! 📢 Demo: Demo Website 📖 Preview: Models Preview DescriptionThis is a repository containing 2D anime character models that can be used on a website using JavaScript. The author has utilized several packages and libraries to facilitate the development process, ensuring that the models can be effectively used and function well on the website. Supports all versions of the live2d web rendering library Supports mouse interaction Added sup...
Algorithms and Programming C/C++ 7
Pointer & AddressWhen a computer runs, it executes a program that has an address, which is typically stored in the computer’s memory. A pointer is a variable that serves as a reference to another variable, allowing you to manipulate the data stored at that address. Each variable occupies a unique address in memory, which can be used by other variables to yield the same output. There are two key aspects of pointers: the address and the value. Here’s an example of using pointers: 1234567891...
Algorithms and Programming C/C++ 6
Array/ListAn array (or list) is a collection that contains multiple pieces of data. Generally, an array has indices (a sequence in the collection of data) that start from 0. To declare an array, you can add square brackets “[]” after the variable name and initialize it with curly braces “{},” separating each data element with a comma “,”. Basic Example of Using an Array:123456789101112#include <stdio.h>#include <iostream>#include <math.h>using namespace std;int main() {...
Algorithms and Programming C/C++ 5
Object Oriented ProgrammingObject Oriented Programming (OOP) is a programming paradigm based on the concept of “objects.” For example, consider a remote-controlled toy car: the car itself is the object, and the remote control is the tool used to operate it. The RC car can be controlled to move forward, backward, left, and right through the remote, which illustrates the basic concept of object-oriented programming. Programming languages like C/C++ support OOP through features like functions. F...






