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...
Web Programming
PengantarSebelum Mempelajari Pemrograman Web, Umumnya anda harus mempelajari beberapa hal sebagai pengantar kedepannya agar mempermudah dalam mempelajari Pemrograman Web diantaranya ialah fundamental dasar bahasa pemrograman dan beberapa pengantar serta pendahuluan. 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...
Algorithms and Programming C/C++ 4
Control Structure IILoopingLooping, or iteration, is a program structure that causes repeated execution of a block of code. There are two types of loops: Loops with a known number of iterations (For Loop) Loops with an unknown number of iterations (While Loop) For LoopThe For Loop is commonly used when the number of iterations is known. It can be declared using the keyword for, followed by the initialization of the starting value, a condition to stop, and the increment/decrement of the init...






