Skip to content

Instantly share code, notes, and snippets.

View ryokaiv's full-sized avatar

ryokai ryokaiv

View GitHub Profile
@ryokaiv
ryokaiv / main.java
Created October 24, 2025 13:07
Implementasi Aplikasi Restoran Sederhana dengan bahasa pemograman Java
import java.util.*;
public class Main {
static Scanner input = new Scanner(System.in);
static Menu[] daftarMenu = new Menu[20];
static int jumlahMenu = 0;
public static void main(String[] args) {
inisialisasiMenu();
int pilihan;
@ryokaiv
ryokaiv / OOP.py
Created September 6, 2025 20:06
Tugas praktik 1 OOP
# Class dari buku
class Book:
def __init__(self, title, author):
self.title = title
self.author = author
def __str__(self):
return f"Judul: {self.title}, Penulis: {self.author}"
@ryokaiv
ryokaiv / Matdis.py
Last active September 6, 2025 19:33
Code Graf Matdis
import networkx as nx
import matplotlib.pyplot as plt
graf = {
'A': ['B', 'C'],
'B': ['A', 'C', 'D'],
'C': ['A', 'B', 'D'],
'D': ['B', 'C', 'E', 'F'],
'E': ['D', 'F', 'G'],
'F': ['D', 'E', 'H'],