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
Больше1 744
Подписчики
Нет данных24 часа
-67 дней
-1930 дней
Архив постов
1 744
Days 8 🔥 "English"
Branching:
In more complex conditions, branching can be used with more elif statements to handle various scenarios.
age = 25
if age < 18:
print("Teenager")
elif 18 <= age < 60:
print("Adult")
else:
print("Elderly")
Repetition:
In addition to simple loops, we can use break and continue statements to control the flow of loops.
Break:
for i in range(10):
if i == 5:
break # Stop when i reaches 5
print(i)
Continue:
count = 0
while count < 10:
count += 1
if count % 2 == 0:
continue # Skip even numbers
print(count)1 744
Days 8 🔥 "Indonesia"
Percabangan:
Dalam kondisi yang lebih kompleks, percabangan dapat digunakan dengan lebih banyak pernyataan elif untuk menangani berbagai skenario.
usia = 25
if usia < 18:
print("Remaja")
elif 18 <= usia < 60:
print("Dewasa")
else:
print("Lansia")
Perulangan:
Selain perulangan sederhana, kita dapat menggunakan pernyataan break dan continue untuk mengontrol alur perulangan.
Break :
for i in range(10):
if i == 5:
break # Berhenti jika i mencapai 5
print(i)
Continue:
count = 0
while count < 10:
count += 1
if count % 2 == 0:
continue # Lewatkan angka genap
print(count)1 744
Days 7 🔥 "English"
Branching (if, else, elif)
Branching is used to make decisions based on certain conditions.
# Simple branching example
mark = 75
if mark >= 70:
print("You pass.")
else:
print("You didn't pass.")
# Example of branching with elif
mark = 85
if mark >= 90:
print("A")
elif mark >= 80:
print("B")
elif mark >= 70:
print("C")
else:
print("You didn't pass.")
Repetition (for, while):
Loops allow repeated execution of a specific block of code.
# Example of repetition for
for i in range(5):
print(i)
# Example of a while loop
count = 0
while count < 5:
print(count)
count += 11 744
Days 7 🔥 "Indonesia"
Percabangan (if, else, elif):
Percabangan digunakan untuk mengambil keputusan berdasarkan kondisi tertentu.
# Contoh percabangan sederhana
nilai = 75
if nilai >= 70:
print("Anda lulus.")
else:
print("Anda tidak lulus.")
# Contoh percabangan dengan elif
nilai = 85
if nilai >= 90:
print("A")
elif nilai >= 80:
print("B")
elif nilai >= 70:
print("C")
else:
print("Anda tidak lulus.")
Perulangan (for, while):
Perulangan memungkinkan eksekusi berulang pada blok kode tertentu.
# Contoh perulangan for
for i in range(5):
print(i)
# Contoh perulangan while
count = 0
while count < 5:
print(count)
count += 11 744
Screenshot Games ( Block Ninja ) ✓
https://www.instagram.com/s/aGlnaGxpZ2h0OjE3ODkzMDk2MDY0ODgxNTE1?story_media_id=3264215541657017615_49749518420&igsh=MWx5M3FxdnR3cDR6bA==
Don't forget to like and follow my Instagram too...
1 744
Run this code
# Simple branching (if-else)
mark = 55
if mark >= 70:
print("You pass.")
else:
print("You didn't pass.")
# The use of elif for several conditions
mark = 45
if mark >= 90:
print("Mark A")
elif mark >= 80:
print("Mark B")
elif mark >= 70:
print("Mark C")
else:
print("You didn't pass.")1 744
Jalankan Code ini
# Percabangan Sederhana (if-else)
nilai = 75
if nilai >= 70:
print("Anda lulus.")
else:
print("Anda tidak lulus.")
# Penggunaan elif untuk beberapa kondisi
nilai = 85
if nilai >= 90:
print("Nilai A")
elif nilai >= 80:
print("Nilai B")
elif nilai >= 70:
print("Nilai C")
else:
print("Anda tidak lulus.")1 744
Days 6 🔥 "English"
Control Structure
1. Branching (If, Else, Elif)
Branching is used to make decisions in the program. In this example, we will use if to evaluate a condition. If the condition is true, the code block inside if will be executed. If not, then the code block inside else will be executed. Using elif allows handling multiple conditions sequentially.
# Simple branching (if-else)
mark = 75
if mark >= 70:
print("You pass.")
else:
print("You didn't pass.")
# The use of elif for several conditions
mark = 85
if mark >= 90:
print("Mark A")
elif mark >= 80:
print("Mark B")
elif mark >= 70:
print("Mark C")
else:
print("You didn't pass.")
• This program evaluates whether the value is greater than or equal to 70 and gives output accordingly.
• Using elif allows checking several conditions sequentially.
2. Repetition (For, While)
Looping allows repeated execution. For is used when we know how many times we want to repeat a block of code, while while is used when we want to repeat based on a condition that must be met.
# Looping with for
for i in range(5):
print("Iteration to-", i)
# Loop with while
counter = 0
while counter < 3:
print("Loop to-", counter)
counter += 1
• The program uses for to iterate 5 times and prints messages according to the iteration.
• while is used to iterate as long as the condition counter < 3 is met, and the value of counter will continue to increase with each iteration.
3. Examples of Use in Programs:
This example provides an implementation of a control structure in a simple program. A calculate_square function is created using branching and looping.
# Example of a simple program with branching and looping
def calculate_squares(number):
if number > 0:
for i in range(number):
print(f"Square of {i} is {i**2}")
else:
print("Enter a number greater than 0.")
# Use of the program
calculate_squares(5)
The `calculate_square function accepts one argument (number`) and checks if it is greater than 0. If true, it will use a for loop to print the square of each number from 0 to that number. Otherwise, it will give an error message.1 744
Days 6 🔥 "Indonesia"
Struktur Kontrol
1. Percabangan (If, Else, Elif)
Percabangan digunakan untuk membuat keputusan dalam program. Pada contoh ini, kita akan menggunakan if untuk mengevaluasi suatu kondisi. Jika kondisi tersebut benar (True), blok kode di dalam if akan dieksekusi. Jika tidak, maka blok kode di dalam else akan dieksekusi. Penggunaan elif memungkinkan penanganan beberapa kondisi secara berurutan.
# Percabangan sederhana (if-else)
nilai = 75
if nilai >= 70:
print("Anda lulus.")
else:
print("Anda tidak lulus.")
# Penggunaan elif untuk beberapa kondisi
nilai = 85
if nilai >= 90:
print("Nilai A")
elif nilai >= 80:
print("Nilai B")
elif nilai >= 70:
print("Nilai C")
else:
print("Anda tidak lulus.")
• program ini mengevaluasi apakah nilai lebih besar atau sama dengan 70 dan memberikan output sesuai.
• Pada penggunaan elif memungkinkan pengecekan beberapa kondisi secara berurutan.
2. Perulangan (For, While)
Perulangan memungkinkan eksekusi berulang kali. For digunakan ketika kita tahu berapa kali kita ingin mengulang suatu blok kode, sedangkan while digunakan ketika kita ingin mengulang berdasarkan suatu kondisi yang harus terpenuhi.
# Perulangan dengan for
for i in range(5):
print("Iterasi ke-", i)
# Perulangan dengan while
counter = 0
while counter < 3:
print("Perulangan ke-", counter)
counter += 1
• program menggunakan for untuk melakukan iterasi sebanyak 5 kali dan mencetak pesan sesuai iterasi.
• while digunakan untuk melakukan iterasi selama kondisi counter < 3 terpenuhi, dan nilai counter akan terus bertambah setiap iterasi.
3. Contoh Penggunaan dalam Program
Contoh ini memberikan implementasi struktur kontrol dalam program sederhana. Sebuah fungsi hitung_kuadrat dibuat dengan menggunakan percabangan dan perulangan.
# Contoh program sederhana dengan percabangan dan perulangan
def hitung_kuadrat(angka):
if angka > 0:
for i in range(angka):
print(f"Kuadrat dari {i} adalah {i**2}")
else:
print("Masukkan angka yang lebih besar dari 0.")
# Penggunaan program
hitung_kuadrat(5)
Fungsi hitung_kuadrat menerima satu argumen (angka) dan memeriksa apakah itu lebih besar dari 0. Jika benar, itu akan menggunakan perulangan for untuk mencetak kuadrat dari setiap angka dari 0 hingga angka tersebut. Jika tidak, akan memberikan pesan kesalahan.