Belajar Python [Dasar] - 23 - Latihan Percabangan - Kalkulator Sederhana

Sdílet
Vložit
  • čas přidán 28. 08. 2021
  • Yuk Belajar Python dasar di seri Tutorial Python Bahasa Indonesia untuk pemula.
    Ayo Belajar Python lewat seri Python dasar bahasa indonesia
    =======================================
    Source Code bisa didownload di:
    www.github.com/kelasterbuka
    =======================================
    - Playlist tutorial python dasar:
    • Belajar Python Bahasa ...
    - Sudah Jago Python? lanjutkan ke OOP:
    • Belajar Python 3.x Obj...
    =======================================
    Playlist Bahasa Lain:
    - Bahasa C++ :
    • Belajar C++ Bahasa Ind...
    - Bahasa Java :
    • Belajar Java Bahasa In...
    enjoy gan, keep learning keep awesome!!!!
    Follow kami di:
    / kelasterbuka
    / kelasterbuka
    / kelasterbuka_id
    / kelasterbukaindonesia
    www.github.com/kelasterbuka
    #kelasterbuka #ngoding #python

Komentáře • 77

  • @thedarkflowers5119
    @thedarkflowers5119 Před 2 lety +56

    Dulu waktu SMA sering nonton channel ini alhamdulillah sekarang sudah bisa machine learning. Terimakasih bang tutorial python versi lama sangat berjasa👍🏻

    • @samzero2189
      @samzero2189 Před 2 lety +1

      Kalau di tahun ini belajar python versi lama kira kira worth the time/rekomen ga ya?

    • @GameCool20
      @GameCool20 Před 2 lety

      keren kak. boleh tau machine learning nya bikin apa ya kak?

    • @imanroem6313
      @imanroem6313 Před 2 lety +1

      @@GameCool20 Ai , kecerdasan buatan.
      Bisa buat robot atau apalah aplikasi yang isinya bot , bot telegram/wa/dll.

  • @ranraniin
    @ranraniin Před rokem +9

    angka1 = int(input("input angka 1 :"))
    operator = input("operasi kalkulator :")
    print(operator)
    angka2 = int(input("input angka 2 :"))
    if operator == "+":
    print("hasil pertambahan : ", angka1+angka2)
    elif operator == "-":
    print("hasil pengurangan : ", angka1-angka2)
    elif operator == "*":
    print("hasil pengurangan : ", angka1*angka2)
    else:
    print("hasil pengurangan : ", angka1/angka2)
    print("end of program")

  • @realizesomething543
    @realizesomething543 Před 2 lety +12

    Mantap bang,teruskan ya.saya mau tahu lebih lanjut soal phyton.biar saya jago ngoding biar bisa jadi tulang punggung keluarga

  • @obiejunior2719
    @obiejunior2719 Před 2 lety +2

    yg saya demen pembawaan materinya..cara penyampaian bahasanya mudah dimengerti dan aslinya kayanya ini orangnya ramah banget...keliatan dari cara bicaranya easy going bngt
    sukses selalu bang buat abang kita2 smua jdi pinter dam tau ilmu nya pyton
    pahala trus mengalir buat mu bang karna orang yg mengamalkan ilmu abang smpe kapan pun abang akan dpt trus pahalanya

  • @refibuulolo194
    @refibuulolo194 Před 2 lety +4

    Intronya the best lah
    Udah eps 23, tiap dengar intro auto joget

  • @samiraayaaa
    @samiraayaaa Před 6 dny

    video tutorial ini doang yang bisa belajar sambil ketawa

  • @pplapriani
    @pplapriani Před 2 lety

    Terima kasih untuk sharing ilmu nya 🙏

  • @eldiablo8924
    @eldiablo8924 Před 2 lety +2

    Mantap pak penjelasannya mudah dimengerti dan sangat jelas terus semangat pak dan semoga terus Update kalo boleh request buat Video tentang Data Sciences juga pak
    Terimakasih🙏

  • @sutantinof1982
    @sutantinof1982 Před 7 měsíci

    Penjelasannya sangat menarik untuk di ikuti.....👍👍👍 ijin belajar bang...semoga sehat selalu dan ilmunya jadi ladang amal jariah...Aamiin.

  • @naufalbiasalah
    @naufalbiasalah Před 2 lety

    Akhirnya sekarang sering upload lagiiii

  • @muhammadilhammutaqin355

    Ini channel paling berjasa banget, makasih bang ilmunya!!! Btw yang dislike minta ditampol

  • @zenfzid
    @zenfzid Před 4 měsíci

    Mantap berkah selalu ilmunya :)

  • @rifkyandika3728
    @rifkyandika3728 Před 2 lety

    Mantap bang, bang upload tutorial python LG bang ditunggu yah wkwk

  • @aabsantuyy4175
    @aabsantuyy4175 Před 9 měsíci +1

    # Kalkulator sederhana
    nilai = int(input("Masukkan nilai anda : "))
    if (nilai 75) :
    print("anda orang yang cerdas")
    elif (nilai > 50) and (nilai =1) and (nilai

  • @uptqwily2912
    @uptqwily2912 Před 2 lety

    Mantap bang, kalo sekiranya Python udah kelar sabi bikin project sederhana ya hehe

  • @---dw3pl
    @---dw3pl Před 7 měsíci

    import ast
    input = input('')
    angka = ast.parse(input, mode='eval')
    hasil = eval(compile(angka, filename='', mode='eval'))
    print(f'{input} = {hasil}')
    menggunakan object AST

  • @bima8474
    @bima8474 Před 7 měsíci

    # Membuat Kalkulator Sederhana
    print (20*"-")
    print ("Kalkulator Sederhana")
    print (20*"-" + "
    ")
    # Data User
    data_1 = float(input("Masukan Angka Pertama = "))
    data_2 = float(input("Masukan Angka Kedua = "))
    print ('''
    1. + (Tambah)
    2. - (Kurang)
    3. / (Pembagian)
    4. x (Perkalian)
    5. ** (Eksponen)
    6. // (Floor Division (Sisa Bagi Dibulatkan Kebawah))
    7. % (Sisa Pembagian)
    ''')
    operator = input("""
    Pilihlah Operator Yang Anda Inginkan
    Dengan Cara Memilih Angka 1 - 7
    Masukan Angkanya = """)
    print ("
    ")
    # Percabanganya
    if operator == "1":
    print (f"Hasil dari {data_1} + {data_2} = {data_1 + data_2}")
    elif operator == "2":
    print (f"Hasil dari {data_1} - {data_2} = {data_1 - data_2}")
    elif operator == "3":
    print (f"Hasil dari {data_1} / {data_2} = {data_1 / data_2}")
    elif operator == "4":
    print (f"Hasil dari {data_1} x {data_2} = {data_1 * data_2}")
    elif operator == "5":
    print (f"Hasil dari {data_1} pangkat {data_2} = {data_1 ** data_2}")
    elif operator == "6":
    print (f"Hasil dari {data_1} // {data_2} = {data_1 // data_2}")
    elif operator == "7":
    print (f"Hasil dari {data_1} % {data_2} = {data_1 % data_2}")
    else:
    print (f"""
    Maaf kami tidak bisa menghitungnya,
    tolong masukan angka yang benar (1 - 7)
    """)
    # End Program
    print (f"Terima Kasih Sudah Menggunakan Kalkulator Sederhana Kami")

  • @lifechicken1337
    @lifechicken1337 Před 2 lety

    Mantap pak

  • @rizkyaldiansyah6309
    @rizkyaldiansyah6309 Před 2 lety

    Mantap

  • @joseimmanuel8690
    @joseimmanuel8690 Před 2 lety

    mantap bang

  • @muhammadromadon8965
    @muhammadromadon8965 Před 2 lety

    Mantap :)

  • @paulodybala9215
    @paulodybala9215 Před 2 lety

    Hadir mang ucup☝️

  • @gemilangsuryanugroho82
    @gemilangsuryanugroho82 Před 2 lety +1

    while True : print(eval(input(">>> ")))

  • @jonystarlight4539
    @jonystarlight4539 Před 4 měsíci

    # Latihan membuat kalkulator sederhana
    import os
    from time import sleep
    print(15*"="+"Kalkulator"+"="*15)
    angka1 = float(input("Masukkan angka pertama : "))
    operator = input("Masukkan Operator (+,-,*,/,%,//,**) : ")
    angka2 = float(input("Masukkan angka kedua : "))
    if operator=="+":
    hasil = angka1 + angka2
    print(f"Hasil dari {angka1} + {angka2} = {hasil}")
    elif operator=="-":
    hasil = angka1 - angka2
    print(f"Hasil dari {angka1} - {angka2} = {hasil}")
    elif operator=="*" or operator=="x":
    hasil = angka1 * angka2
    print(f"Hasil dari {angka1} * {angka2} = {hasil}")
    elif operator=="/":
    hasil = angka1 / angka2
    print(f"Hasil dari {angka1} / {angka2} = {hasil}")
    elif operator=="%":
    hasil = angka1 % angka2
    print(f"Hasil dari {angka1} % {angka2} = {hasil}")
    elif operator=="//":
    hasil = angka1 // angka2
    print(f"Hasil dari {angka1} // {angka2} = {hasil}")
    elif operator=="**":
    hasil = angka1 ** angka2
    print(f"Hasil dari {angka1} ** {angka2} = {hasil}")
    else:
    print("Operator tidak ditemukan, coba lagi")
    print("text akan dibersihkan dalam 4 detik")
    sleep(4)
    os.system('cls')
    print(15*"="+"Kalkulator"+"="*15)

  • @teroahooy5276
    @teroahooy5276 Před 2 lety

    Gas python trus

  • @sagaraimamhdimams7488
    @sagaraimamhdimams7488 Před 3 měsíci

    ini ane bikin dulu sebelum mas kangnya selesai
    print('='*20 + '
    CALCULATOR SEDERHANA'+'
    ' +'='*20 + '
    ')
    chose = input('pilih operasi ( x - / + ) = ')
    x = float(input('masukkan angka 1 \t:'))
    y = float(input('masukkan angka 2 \t:'))
    if chose == 'x':
    z = x*y
    print(f'
    hasil dari {x} x {y} = {z} ')
    elif chose == '-':
    z = x-y
    print(f'
    hasil dari {x} - {y} = {z}')
    elif chose == '+':
    z =x+y
    print(f'
    hasil dari {x} + {y} = {z}')
    elif chose == '/':
    z =x/y
    print(f'
    hasil dari {x} / {y} = {z}')

  • @psycchh
    @psycchh Před 2 lety +1

    Second pak guru

  • @irsyadrmdn6207
    @irsyadrmdn6207 Před rokem

    KEREEEEEN PAAAAAAK :'''''''''')

  • @inviccienq
    @inviccienq Před 2 lety

    Intro nya mood booster

  • @jungjaehyun8625
    @jungjaehyun8625 Před rokem

    23 🔥 bapanya lucu banget😂

  • @apriyani1688
    @apriyani1688 Před 2 lety

    Dulu pas kuliah belajar python rasanya susah bet, tapi sekarang pengen belajar lagi buat nambah skill. Terimakasih pak atas ilmunya, saya harap bisa dilanjutkan lagi

  • @johanlumbanbatu494
    @johanlumbanbatu494 Před 2 měsíci

    print("Selamat datang di program kalkulator sederhana
    "
    "Masukan menu pilihan operasi yang ingin anda pilih
    "
    "1 Operasi penambahan
    "
    "2 Operasi pengurangan
    "
    "3 Operasi pembagian
    "
    "4 Operasi perkalian")
    angka1 = float(input("Masukan angka 1 = "))
    angka2 = float(input("Masukan angka 2 = "))
    data_input = int(input("Masukan menu pilihan anda : "))
    if data_input == 1:
    hasil = angka1+angka2
    print(f"Hasil : {hasil}")
    elif data_input == 2:
    hasil = angka1-angka2
    print(f"Hasil : {hasil}")
    elif data_input == 3:
    hasil = angka1/angka2
    print(f"Hasil : {hasil}")
    elif data_input == 4:
    hasil = angka1*angka2
    print(f"Hasil : {hasil}")
    else:
    print("Menu yang dipilih tidak tersedia, silakan jalankan program kembali")
    print("Program selesai dijalankan, Terima Kasih!")

  • @jassma5688
    @jassma5688 Před 2 lety

    kakkk kapan bahas soal loop for sama while

  • @skyline4496
    @skyline4496 Před 2 lety

    Lanjut Bang penasaran looping itu maksudnya gimana :0

  • @fadjrikurniawan5542
    @fadjrikurniawan5542 Před rokem

    belajar sambil ngakak pas perkalian antara & and or wekwkw

  • @layla_alhamid2459
    @layla_alhamid2459 Před 2 lety +2

    Bang cara nulis tanda kalinya kek mana, punya ku kok tanda bintangnya ada d atas angka 10, jd angka 10 ga muncul setelah d run

  • @muhammadrizqi7663
    @muhammadrizqi7663 Před 9 měsíci +1

    angka1 = float(input("Masukkan angka 1 : "))
    angka2 = float(input("Masukkan angka 2 : "))
    operator = int(input(""" ==== KALKULATOR SEDERHANA ====
    Ketik 1 = Tambah(+)
    Ketik 2 = Kurang(-)
    Ketik 3 = Perkalian(*)
    Ketik 4 = Pembagian(/)
    Ketik 5 = Pangkat(**)
    ==== KALKULATOR SEDERHANA ====
    """))
    if operator == 1 :
    hasil = angka1 + angka2
    if hasil.is_integer():
    print(f"{int(hasil)}")
    else:
    print(f"{hasil:.2f}")
    elif operator == 2 :
    hasil = angka1 - angka2
    if hasil.is_integer():
    print(f"{int(hasil)}")
    else:
    print(f"{hasil:.2f}")
    elif operator == 3 :
    hasil = angka1 * angka2
    if hasil.is_integer():
    print(f"{int(hasil)}")
    else:
    print(f"{hasil:.2f}")
    elif operator == 4 :
    hasil = angka1 / angka2
    if hasil.is_integer():
    print(f"{int(hasil)}")
    else:
    print(f"{hasil:.2f}")
    elif operator == 5 :
    hasil = angka1 ** angka2
    if hasil.is_integer():
    print(f"{int(hasil)}")
    else:
    print(f"{hasil:.2f}")
    else :
    print("Operator yang anda inginkan tidak tersedia")

  • @kamalabrar8490
    @kamalabrar8490 Před 2 lety

    bang bikin tutorial sama penjelasan seaborn bang plis ada tugas dari sekolah

  • @jadiprogrammerhandal
    @jadiprogrammerhandal Před 2 lety

    WE NEEEDDDD MOREEEEE HUAAAAAAAAA!!!!!!!!!
    JIWAKU MEMPYHTOONNNN!!!!!!!

  • @Satr10
    @Satr10 Před rokem

    def tambahan (angka_pertama, angka_kdeua):
    return angka_pertama + angka_kdeua
    def pengurangan (angka_pertama, angka_kdeua):
    return angka_pertama - angka_kdeua
    def pembagian (angka_pertama, angka_kdeua):
    return angka_pertama / angka_kdeua
    def perkalian (angka_pertama, angka_kdeua):
    return angka_pertama * angka_kdeua
    angka_pertama = float(input("masukan angka pertama: "))
    angka_kedua = float(input("masukan angka kedua: "))
    print(f'''operator yang diinginkan:
    1.tambahan "+"
    2.pengurangan "-"
    3.pembagian "/"
    4.perkalian "*"''')
    operator = input("masukan operator: ")
    if operator == 1 or operator == "+":
    print(tambahan(angka_pertama, angka_kedua))
    elif operator == 2 or operator =="-":
    print(pengurangan(angka_pertama, angka_kedua))
    elif operator == 3 or operator== "/":
    print(pembagian(angka_pertama, angka_kedua))
    elif operator == 4 or operator == "*":
    print(perkalian(angka_pertama, angka_kedua))
    else:
    print("operator tidak ditemukan")

  • @bung_soe
    @bung_soe Před 2 lety

    Matap bang.. aku baru ingin belajar, untuk jalakan pyton nya pakai apa ya bang?

  • @randommeme5870
    @randommeme5870 Před 2 lety

    First pak guru😁

  • @mudenherma4396
    @mudenherma4396 Před 2 lety

    Bang tolong bikinin tutorial c# dong

  • @mocriezaldy7587
    @mocriezaldy7587 Před 2 lety

    Kog senang daku dengar intronya pagi2.

  • @mantraismTV
    @mantraismTV Před 2 lety

    YEEEEEEEEEEEEAAAAAAAAAAH!!!!

  • @muhammadilhammutaqin355

    Bang, coba pake tkinter bang😄

  • @ainulyaqin2379
    @ainulyaqin2379 Před 2 lety

    Jangan lupa titik koma 😂 ngakak bang 😂😂🤣

  • @zahraoktaviani19
    @zahraoktaviani19 Před 2 měsíci

    hadirrrr

  • @sidiknuryahya7556
    @sidiknuryahya7556 Před 9 měsíci

    print("
    ",10*"=","kalkurator",10*"=","
    ")
    print(""" pilih nomor
    1. pertambahan (+)
    2. pengurangan (-)
    3. perkalian (*)
    4. pembagian (/)
    5. modulus (%)
    6. pembagian bulat (//)
    7. eksponen (**)
    """)
    pilihan = int(input("nomor pilihan : "))
    if pilihan == 1:
    angka_1 = int(input("masukan angka pertama : "))
    angka_2 = int(input("masukan angka kedua : "))
    hasil = angka_1 + angka_2
    print(f"hasil dari {angka_1} + {angka_2} = {hasil}")
    elif pilihan == 2:
    angka_1 = int(input("masukan angka pertama : "))
    angka_2 = int(input("masukan angka kedua : "))
    hasil = angka_1 - angka_2
    print(f"hasil dari {angka_1} - {angka_2} = {hasil}")
    elif pilihan == 3:
    angka_1 = int(input("masukan angka pertama : "))
    angka_2 = int(input("masukan angka kedua : "))
    hasil = angka_1 * angka_2
    print(f"hasil dari {angka_1} X {angka_2} = {hasil}")
    elif pilihan == 4:
    angka_1 = int(input("masukan angka pertama : "))
    angka_2 = int(input("masukan angka kedua : "))
    hasil = angka_1 / angka_2
    print(f"hasil dari {angka_1} / {angka_2} = {hasil}")
    elif pilihan == 5:
    angka_1 = int(input("masukan angka pertama : "))
    angka_2 = int(input("masukan angka kedua : "))
    hasil = angka_1 % angka_2
    print(f"hasil dari {angka_1} % {angka_2} = {hasil}")
    elif pilihan == 6:
    angka_1 = int(input("masukan angka pertama : "))
    angka_2 = int(input("masukan angka kedua : "))
    hasil = angka_1 // angka_2
    print(f"hasil dari {angka_1} // {angka_2} = {hasil}")
    elif pilihan == 7:
    angka_1 = int(input("masukan angka pertama : "))
    angka_2 = int(input("masukan angka kedua : "))
    hasil = angka_1 ** angka_2
    print(f"hasil dari {angka_1}^{angka_2} = {hasil}")
    print("program selesai")

  • @le.genius11
    @le.genius11 Před 2 lety

    Pythonnya makin jago 😏😏

  • @Void19195
    @Void19195 Před 2 lety

    Stay ngoding my friend🗿

  • @Ucrit_garden
    @Ucrit_garden Před 2 lety +1

    Ka aku mau nanya, kenapaada tulisan import "numpy" could not be resolved pylance(reportMissingImpprt) tuh gimana benerinnya?

    • @gemilangsuryanugroho82
      @gemilangsuryanugroho82 Před 2 lety +2

      1. kamu buka cmd/terminal
      2. terus tulis : pip install numpy / pip3 install numpy
      3. nah sekarang kamu bisa import libraries numpy, tulisnya : import numpy / import numpy as np
      4(bonus). kalau mau buat kalkulator sederhana tulis aja kek gini:
      while True : print("=",eval(input(">>> ")))

  • @ell8237
    @ell8237 Před 2 lety

    Cara run gimana

  • @fajardeh
    @fajardeh Před rokem

    tim nontoan doang gak dipraktekin soalnya belom install pythonnya

  • @rofiq658
    @rofiq658 Před 2 lety +1

    Di python gaada switch ya mas ?

  • @TodiDiang
    @TodiDiang Před 2 lety

    Ketiga

  • @arcidev1605
    @arcidev1605 Před 6 měsíci

    angka1 = int(input("masukan angka pertama : "))
    parameter = input("(+/-/*/(/)/% : ")
    angka2 = int(input("masukan angka kedua : "))
    if parameter == "+":
    hasil = angka1 + angka2
    print(f"hasil dari {angka1} + {angka2} = {hasil}")
    if parameter == "-":
    hasil = angka1 - angka2
    print(f"hasil dari {angka1} - {angka2} = {hasil}")
    if parameter == "*":
    hasil = angka1 * angka2
    print(f"hasil dari {angka1} * {angka2} = {hasil}")
    if parameter == "/":
    hasil = angka1 / angka2
    print(f"hasil dari {angka1} / {angka2} = {hasil}")
    if parameter == "%":
    hasil = angka1 % angka2
    print(f"hasil dari {angka1} % {angka2} = {hasil}")

  • @Rezalvssa
    @Rezalvssa Před 6 měsíci

    Bang aldo TLM ya ini yg ngisi?

  • @muhammadfajrifurqoni_x.3_369

    bang, code sqrt buat rumus akar itu, kok ga bisa di python bang.

    • @joko_we
      @joko_we Před 2 lety

      import library math dulu bang

  • @gabrielhandrajati9721
    @gabrielhandrajati9721 Před 2 lety

    10 dikurang 2.9 .....
    SALAHHH
    wkwwkkw

  • @nolh9589
    @nolh9589 Před 2 lety

    Sekarang lagi sibuk apa bang

  • @riyadiwicaksono6204
    @riyadiwicaksono6204 Před 2 lety +1

    "And" atau "&" jika dua kondisi benar, kalau "or" atau "|" jika salah satu kondisi benar, maka kenapa pas menggunakan and atau & itu tidak muncul

  • @melirikchannel6863
    @melirikchannel6863 Před 2 lety

    "apa aja" bahasa jawanya "opo wae" kang

  • @tonightshow1050
    @tonightshow1050 Před 2 lety

    bang bikin kelas vip dong 🙂

  • @hahamen
    @hahamen Před 8 měsíci

    # Input Angka
    angka1 = int(input(f"masukan angka 1 : "))
    angka2 = int(input(f"masukan angka 2 : "))
    # memilih proses perhitungan
    print("""
    1. Pertambahan (+)
    2. Perkurangan (-)
    3. Perkalian (*)
    4. Pembagian (/)
    5. Perpangkatan (**)
    6. Sisa Bagi (//)
    """)
    proses_hitung = input("Silahkan Pilih Operator diatas: ")
    # proses perhitungan
    if proses_hitung == "+" or "1":
    print(angka1 + angka2)
    elif proses_hitung == "-" or "2":
    print(angka1 - angka2)
    elif proses_hitung == "*" or "3":
    print(angka1 * angka2)
    elif proses_hitung == "/" or "4":
    print(angka1 / angka2)
    elif proses_hitung == "**" or "5":
    print(angka1 ** angka2)
    elif proses_hitung == "//" or "6":
    print(angka1 // angka2)
    else:
    print("tidak ada proses yang sesuai")
    # Akhir dari program
    print("akhir dari program !!!")