Skip to content

Instantly share code, notes, and snippets.

View rafirh's full-sized avatar
🎯
Focusing

Muhammad Rafi Rahman Habibi rafirh

🎯
Focusing
View GitHub Profile
@rafirh
rafirh / git.sh
Created November 27, 2023 14:52
To change all commit author
git filter-branch --env-filter '
WRONG_EMAIL="wrong@example.com"
NEW_NAME="New Name Value"
NEW_EMAIL="correct@example.com"
if [ "$GIT_COMMITTER_EMAIL" = "$WRONG_EMAIL" ]
then
export GIT_COMMITTER_NAME="$NEW_NAME"
export GIT_COMMITTER_EMAIL="$NEW_EMAIL"
fi
@rafirh
rafirh / main.java
Created November 7, 2023 05:08
Bocchi Governeor Girl
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int x = input.nextInt();
int y = input.nextInt();
int[][] cities = new int[x][y];
@rafirh
rafirh / main.java
Last active November 7, 2023 05:06
Hitung Jumlah Huruf
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String kalimat = scanner.nextLine();
char huruf = scanner.next().charAt(0);
int jumlahHuruf = hitungJumlahHuruf(kalimat, huruf);
@rafirh
rafirh / Main.java
Created November 7, 2023 04:44
Capitalize First
import java.util.Scanner;
public class Main {
public static String capitalizeFirstLetter(String input) {
StringBuilder result = new StringBuilder();
boolean capitalizeNext = true;
for (char c : input.toCharArray()) {
if (Character.isWhitespace(c)) {
result.append(c);
@rafirh
rafirh / Kasir.java
Created November 6, 2023 14:04
Kasir.java
import java.util.Scanner;
public class Kasir {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String[] namaBarang = {"Buku", "Pensil", "Penghapus", "Penggaris", "Pulpen", "Spidol", "Buku Tulis", "Orotan", "Stabillow", "Buku Gambar"};
int[] hargaBarang = {10000, 2000, 1000, 3000, 5000, 7000, 5000, 2000, 3000, 5000};
System.out.println("Daftar Barang");
import java.util.Scanner;
public class MenghitungBangunRuangDatar {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
byte pilihan, pilihanBangun;
pilihanBangun = pilihan = 0;
String pilihanUlang = "";
double panjang, lebar, luas, keliling, tinggi, volume;
@rafirh
rafirh / Solution.java
Created October 18, 2023 11:29
Kelayakan Peminjaman
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
// Membuat object scanner
Scanner scanner = new Scanner(System.in);
// Mengambil input gaji
String gajiString = scanner.nextLine();
@rafirh
rafirh / Solution.java
Last active October 14, 2023 02:02
Konversi Waktu
import java.util.Scanner;
import java.util.Arrays;
public class Solution {
public static void main(String[] args) {
// Inisialisasi objek Scanner untuk membaca masukan dari pengguna
Scanner scanner = new Scanner(System.in);
// Membaca masukan waktu dari pengguna sebagai string
@rafirh
rafirh / Solution.java
Created October 5, 2023 00:51
Kembara Ke Pulau Harta Karun
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) {
/* Enter your code here. Read input from STDIN. Print output to STDOUT. Your class should be named Solution. */
Scanner scanner = new Scanner(System.in);
@rafirh
rafirh / Solution.java
Last active October 5, 2023 00:52
WamBoomPow
import java.util.*;
public class Solution {
public static void main(String[] args) {
/* Enter your code here. Read input from STDIN. Print output to STDOUT. Your class should be named Solution. */
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();