Contoh Soal Return Total

Hi! Apa kabar? Semoga kamu dalam keadaan baik-baik saja ya. Kali ini aku ingin membahas tentang contoh soal return total. Apa sih return total itu? Return total adalah nilai atau hasil akhir dari suatu fungsi atau program. Jadi, contoh soal return total adalah soal yang meminta kita untuk menghitung atau menentukan nilai akhir dari suatu fungsi atau program. Nah, kali ini aku akan memberikan beberapa contoh soal return total yang bisa kamu pelajari dan latihan sendiri. Yuk, simak!

Contoh Soal 1

Buatlah program sederhana yang menerima dua input angka dari pengguna dan mengembalikan total dari kedua angka tersebut!

Untuk menyelesaikan soal ini, kamu bisa menggunakan konsep fungsi dan return. Pertama-tama, kamu perlu membuat fungsi yang menerima dua parameter yaitu angka pertama dan angka kedua. Kemudian, dalam fungsi tersebut, kamu bisa menjumlahkan kedua angka tersebut dan mengembalikan hasilnya menggunakan return. Berikut adalah contoh kode programnya:

def total(angka1, angka2):hasil = angka1 + angka2return hasilangka1 = int(input("Masukkan angka pertama: "))angka2 = int(input("Masukkan angka kedua: "))hasil_total = total(angka1, angka2)print("Total dari kedua angka adalah", hasil_total)

Dalam contoh program di atas, kita membuat fungsi bernama total yang menerima dua parameter yaitu angka1 dan angka2. Di dalam fungsi tersebut, kita menjumlahkan kedua angka tersebut dan mengembalikan hasilnya menggunakan return. Kemudian, di luar fungsi, kita meminta pengguna untuk memasukkan dua angka dan menyimpannya ke dalam variabel angka1 dan angka2. Selanjutnya, kita memanggil fungsi total dengan menggunakan variabel angka1 dan angka2 sebagai parameter. Hasil return dari fungsi ini kemudian disimpan ke dalam variabel hasil_total dan ditampilkan ke layar.

Contoh Soal 2

Buatlah program sederhana yang menerima sebuah kalimat dari pengguna dan mengembalikan jumlah huruf vokal dalam kalimat tersebut!

Untuk menyelesaikan soal ini, kamu bisa menggunakan konsep looping dan conditional statement. Pertama-tama, kamu perlu membuat variabel kosong untuk menyimpan jumlah huruf vokal. Kemudian, kamu bisa menggunakan looping untuk mengecek setiap huruf dalam kalimat apakah merupakan huruf vokal atau bukan. Jika huruf tersebut merupakan huruf vokal, maka variabel jumlah vokal akan ditambah 1. Terakhir, kamu bisa mengembalikan nilai variabel jumlah vokal menggunakan return. Berikut adalah contoh kode programnya:

def jumlah_vokal(kalimat):vokal = "aiueoAIUEO"jumlah_vokal = 0for huruf in kalimat:if huruf in vokal:jumlah_vokal += 1return jumlah_vokalkalimat = input("Masukkan kalimat: ")hasil_vokal = jumlah_vokal(kalimat)print("Jumlah huruf vokal dalam kalimat tersebut adalah", hasil_vokal)

Dalam contoh program di atas, kita membuat fungsi bernama jumlah_vokal yang menerima satu parameter yaitu kalimat. Di dalam fungsi tersebut, kita membuat variabel vokal yang berisi semua huruf vokal. Kemudian, kita membuat variabel jumlah_vokal yang awalnya bernilai 0. Selanjutnya, kita menggunakan looping untuk mengecek setiap huruf dalam kalimat apakah merupakan huruf vokal atau bukan. Jika huruf tersebut merupakan huruf vokal, maka variabel jumlah_vokal akan ditambah 1. Terakhir, kita mengembalikan nilai variabel jumlah_vokal menggunakan return. Di luar fungsi, kita meminta pengguna untuk memasukkan sebuah kalimat dan menyimpannya ke dalam variabel kalimat. Selanjutnya, kita memanggil fungsi jumlah_vokal dengan menggunakan variabel kalimat sebagai parameter. Hasil return dari fungsi ini kemudian disimpan ke dalam variabel hasil_vokal dan ditampilkan ke layar.

Contoh Soal 3

Buatlah program sederhana yang menerima sebuah daftar angka dari pengguna dan mengembalikan total dari angka-angka tersebut!

Untuk menyelesaikan soal ini, kamu bisa menggunakan konsep looping dan fungsi built-in sum. Pertama-tama, kamu perlu membuat variabel kosong untuk menyimpan daftar angka. Kemudian, kamu bisa menggunakan looping untuk meminta pengguna memasukkan angka-angka dan menyimpannya ke dalam variabel tersebut. Terakhir, kamu bisa menggunakan fungsi built-in sum untuk menjumlahkan semua angka dalam daftar tersebut. Berikut adalah contoh kode programnya:

def total_angka(daftar):hasil_total = sum(daftar)return hasil_totaldaftar = []while True:angka = input("Masukkan angka (tekan enter untuk selesai): ")if angka == "":breakelse:daftar.append(int(angka))hasil_total = total_angka(daftar)print("Total dari angka-angka tersebut adalah", hasil_total)

Dalam contoh program di atas, kita membuat fungsi bernama total_angka yang menerima satu parameter yaitu daftar. Di dalam fungsi tersebut, kita menggunakan fungsi built-in sum untuk menjumlahkan semua angka dalam daftar tersebut. Kemudian, kita mengembalikan nilai variabel hasil_total menggunakan return. Di luar fungsi, kita membuat sebuah daftar kosong dengan variabel daftar. Selanjutnya, kita menggunakan looping untuk meminta pengguna memasukkan angka-angka dan menyimpannya ke dalam daftar tersebut. Jika pengguna memasukkan string kosong, maka looping akan berhenti. Terakhir, kita memanggil fungsi total_angka dengan menggunakan variabel daftar sebagai parameter. Hasil return dari fungsi ini kemudian disimpan ke dalam variabel hasil_total dan ditampilkan ke layar.

Sekian contoh soal return total dari aku. Semoga bermanfaat untuk kamu yang sedang belajar pemrograman. Oh iya, jangan lupa untuk belajar secara konsisten dan terus berlatih ya. Sampai jumpa di artikel selanjutnya!