uk
Feedback
Codesphere Community

Codesphere Community

Відкрити в Telegram

Welcome to the Codesphere Community Coding Using any device, all source code is here.... YouTube Channel: https://youtube.com/@Codesphere-D01010 Email: BusinessCodeSphere@gmail.com Admin/owner: @Alghifari_01

Показати більше
Buy Ad
1 744
Підписники
Немає даних24 години
-67 днів
-1930 днів
Архів дописів
Day 13 🔥 "Indonesia" 1. Fungsi Rekursi: Fungsi rekursi factorial menghitung faktorial suatu angka.
def factorial(n):
    """Fungsi rekursi untuk menghitung faktorial."""
    if n == 0 or n == 1:
        return 1
    else:
        return n * factorial(n - 1)

result = factorial(5)
print(f"Faktorial dari 5: {result}")
2.. Exception Handling pada Fungsi: Fungsi divide menangani pengecualian (exception) ketika pembagian oleh 0 terjadi.
def divide(x, y):
    """Fungsi pembagian dengan penanganan exception."""
    try:
        result = x / y
        return result
    except ZeroDivisionError:
        print("Error: Pembagian oleh nol tidak diizinkan.")

result = divide(8, 2)
print(f"Hasil pembagian: {result}")

result_error = divide(5, 0)
# Akan mencetak pesan error karena pembagian oleh 0.

Day 13 🔥 "English" 1. Recursion Function: The factorial recursion function calculates the factorial of a number.
def factorial(n):
    """Recursion function to calculate factorial."""
    if n == 0 or n == 1:
        return 1
    else:
        return n * factorial(n - 1)

result = factorial(5)
print(f"Factorial of 5: {result}")
2.. Exception Handling on Functions: The divide function handles exceptions when division by 0 occurs.
def divide(x, y):
    """Division function with exception handling."""
    try:
        result = x / y
        return result
    except ZeroDivisionError:
        print("Error: Division by zero is not permitted.")

result = divide(8, 2)
print(f"Division results: {result}")

result_error = divide(5, 0)
# Will print an error message due to division by 0.

Source Code

Day 12 🔥 "Indonesia" 1. Return Multiple Values: Fungsi calculate_rectangle_properties mengembalikan dua nilai sekaligus, yaitu luas dan keliling persegi panjang.
def calculate_rectangle_properties(length, width):
    """Fungsi untuk menghitung sifat-sifat persegi panjang."""
    area = length * width
    perimeter = 2 * (length + width)
    return area, perimeter

rectangle_area, rectangle_perimeter = calculate_rectangle_properties(4, 6)
print(f"Luas: {rectangle_area}, Keliling: {rectangle_perimeter}")
2. Fungsi sebagai Parameter: Fungsi apply_operation menerima fungsi lain sebagai parameter dan menjalankan operasi tersebut.
def apply_operation(operation, x, y):
    """Fungsi yang menerapkan operasi tertentu."""
    result = operation(x, y)
    return result

def multiply(a, b):
    """Fungsi perkalian."""
    return a * b

result = apply_operation(multiply, 3, 4)
print(f"Hasil perkalian: {result}")

Day 12 🔥 "English" 1. Return Multiple Values: The calculate rectangle properties function returns two values at once, namely the area and perimeter of the rectangle.
def calculate_rectangle_properties(length, width):
    """Function for calculating the properties of a rectangle."""
    area = length * width
    perimeter = 2 * (length + width)
    return area, perimeter

rectangle_area, rectangle_perimeter = calculate_rectangle_properties(4, 6)
print(f"Wide: {rectangle_area}, Around: {rectangle_perimeter}")
2. Functions as Parameters: The apply_operation function accepts another function as a parameter and performs the operation.
def apply_operation(operation, x, y):
    """Functions that implement specific operations."""
    result = operation(x, y)
    return result

def multiply(a, b):
    """Multiplication function."""
    return a * b

result = apply_operation(multiply, 3, 4)
print(f"Multiplication result: {result}")

Does anyone have suggestions for me to code? Give me suggestions in the comments👇

Day 11 🔥 "English" "Simple Function with Parameters and Return Value" 1. Quadratic Function Definition: The square function accepts one parameter and returns the result of calculating the square of that parameter.
def square(number):
    """Function to calculate the square of a number."""
    result = number ** 2
    return result

squared_result = square(5)
print(f"Squared results: {squared_result}")
2. Function with Default Parameters: The greet function has a name parameter with a default value of "Guest". Call it with and without arguments.
def greet(name="Guest"):
    """Greeting function with default parameters."""
    print(f"Hello, {name}!")

greet("Dzarel")
greet()
3. Functions with Variable Number of Parameters: The sum_all function uses *numbers to accept a varying number of parameters. Use the sum() function to add up all the values.
def sum_all(*numbers):
    """Function to add a number of numbers."""
    total = sum(numbers)
    return total

result = sum_all(1, 2, 3, 4, 5)
print(f"Addition results: {result}")

Day 11 🔥 "Indonesia" "Fungsi Sederhana dengan Parameter dan Return Value" 1. Definisi Fungsi Kuadrat: Fungsi square menerima satu parameter dan mengembalikan hasil perhitungan kuadrat dari parameter tersebut.
def square(number):
    """Fungsi untuk menghitung kuadrat suatu angka."""
    result = number ** 2
    return result

squared_result = square(5)
print(f"Hasil kuadrat: {squared_result}")
2. Fungsi dengan Parameter Default: Fungsi greet memiliki parameter name dengan nilai default "Guest". Memanggilnya dengan dan tanpa argumen.
def greet(name="Guest"):
    """Fungsi sapaan dengan parameter default."""
    print(f"Hello, {name}!")

greet("Dzarel")
greet()
3. Fungsi dengan Jumlah Parameter Variabel: Fungsi sum_all menggunakan *numbers untuk menerima jumlah parameter yang bervariasi. Menggunakan fungsi sum() untuk menjumlahkan semua nilai.
def sum_all(*numbers):
    """Fungsi untuk menjumlahkan sejumlah angka."""
    total = sum(numbers)
    return total

result = sum_all(1, 2, 3, 4, 5)
print(f"Hasil penjumlahan: {result}")

Source Code

Happy Birthday With code C++

Apa Outputnya? ( What is the output? )
Anonymous voting

Jalankan code ini ( Run this code )
def square(number):
    """Function to calculate the square of a number."""
    result = number ** 2
    return result

squared_result = square(5)
print(squared_result)

Days 10 🔥 "Indonesia" 1. Fungsi Sederhana dengan Parameter dan Return Value.
     def square(number):
         """Fungsi untuk menghitung kuadrat suatu angka."""
         result = number ** 2
         return result
     squared_result = square(5)
     print(f"Hasil kuadrat: {squared_result}")
     
• Fungsi square menerima satu parameter number. • Melakukan perhitungan kuadrat dari number. • Mengembalikan hasilnya dengan pernyataan return. 2. Fungsi dengan Parameter Default:
     def greet(name="Guest"):
         """Fungsi sapaan dengan parameter default."""
         print(f"Hello, {name}!")
     greet("Dzarel")
     greet()
     
• Fungsi greet memiliki parameter name dengan nilai default "Guest". 3. Fungsi dengan Jumlah Parameter Variabel:
     def sum_all(*numbers):
         """Fungsi untuk menjumlahkan sejumlah angka."""
         total = sum(numbers)
         return total
     result = sum_all(1, 2, 3, 4, 5)
     print(f"Hasil penjumlahan: {result}")
     
• Fungsi sum_all menggunakan *numbers untuk menerima jumlah parameter yang dapat bervariasi. • Menggunakan fungsi sum() untuk menjumlahkan semua nilai yang diterima.

Days 10 🔥 "English" 1. Simple Function with Parameter and Return Value:
   def square(number):
       """Function to calculate the square of a number."""
       result = number ** 2
       return result
   squared_result = square(5)
   print(f"Square result: {squared_result}")
   
• The square function takes a parameter number. • Computes the square of the given number. • Returns the result using the return statement. 2. Function with Default Parameter:
   def greet(name="Guest"):
       """Greeting function with a default parameter."""
       print(f"Hello, {name}!")
   greet("Dzarel")
   greet()
   
• The greet function has a name parameter with the default value "Guest". 3. Function with Variable Number of Parameters:
   def sum_all(*numbers):
       """Function to sum up a variable number of numbers."""
       total = sum(numbers)
       return total
   result = sum_all(1, 2, 3, 4, 5)
   print(f"Sum result: {result}")
   
• The sum_all function uses *numbers to accept a variable number of parameters. • Utilizes the sum() function to add up all the received values.

Hello everyone, give suggestions for this C++ project Halo semuanya, berikan saran untuk proyek C++ ini Tulis Di komen( Write in comments )

*Jika urutan populasi dalam daftar adalah [5_000_000, 8_000_000, 10_000_000, 3_000_000], apa yang akan menjadi outputnya? *If the population order in the list is [5_000_000, 8_000_000, 10_000_000, 3_000_000], what will be the output?
Anonymous voting

*Run this code *Jalankan Code ini
province_population = [5_000_000, 8_000_000, 10_000_000, 3_000_000]

for population in province_population:
    if population > 7_000_000:
        print("Province with high population found")
        break  # Stop when province with high population is found
    else:
        print("Province with standard population")

Days 9 🔥 "English" 1.Advanced Branching: In more complex situations, we can utilize branching with additional elif statements to handle diverse scenarios.
    score = 85

    if score > 90:
        print("Excellent")
    elif 70 <= score <= 90:
        print("Good")
    else:
        print("Need Improvement")
    
2. Advanced Looping: Besides simple loops, we will delve into the use of break and continue statements in a more intricate context. Example 1:
    for i in range(10):
        if i == 3:
            continue  # Skip iteration when i = 3
        elif i == 8:
            break  # Stop iteration when i = 8
        print(i)
    
Example 2:
    province_population = [10_000_000, 5_000_000, 8_000_000, 3_000_000]

    for population in province_population:
        if population > 7_000_000:
            print("Province with high population found")
            break  # Stop when province with high population is found
        else:
            print("Province with standard population")

Days 9 🔥 "Indonesia" 1.Percabangan Lanjutan Dalam situasi yang lebih kompleks, kita dapat menggunakan percabangan dengan lebih banyak pernyataan elif untuk menangani skenario yang beragam.
    nilai = 85

if nilai > 90:
    print("Excellent")
elif 70 <= nilai <= 90:
    print("Good")
else:
    print("Need Improvement")
    
2.Perulangan Lanjutan Selain perulangan sederhana, kita akan membahas penggunaan pernyataan break dan continue dalam konteks yang lebih kompleks. Contoh 1
    for i in range(10):
        if i == 3:
            continue  # Lewatkan iterasi ketika i = 3
        elif i == 8:
            break  # Berhenti pada iterasi ketika i = 8
        print(i)
    
Contoh 2
    populasi_provinsi = [10_000_000, 5_000_000, 8_000_000, 3_000_000]

for populasi in populasi_provinsi:
    if populasi > 7_000_000:
        print("Provinsi dengan populasi tinggi ditemukan")
        break  # Berhenti saat provinsi dengan populasi tinggi ditemukan
    else:
        print("Provinsi dengan populasi standar")