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

Поделиться
HTML-код
  • Опубликовано: 6 ноя 2024

Комментарии • 82

  • @thedarkflowers5119
    @thedarkflowers5119 3 года назад +63

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

    • @samzero2189
      @samzero2189 2 года назад +1

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

    • @GameCool20
      @GameCool20 2 года назад

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

    • @imanroem6313
      @imanroem6313 2 года назад +1

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

  • @ranraniin
    @ranraniin Год назад +14

    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")

  • @aabsantuyy4175
    @aabsantuyy4175 Год назад +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

  • @obiejunior2719
    @obiejunior2719 3 года назад +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

  • @realizesomething543
    @realizesomething543 3 года назад +12

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

  • @muhammadrizqi7663
    @muhammadrizqi7663 Год назад +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")

  • @---dw3pl
    @---dw3pl 10 месяцев назад

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

  • @sidiknuryahya7556
    @sidiknuryahya7556 Год назад

    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")

  • @Satr10
    @Satr10 Год назад

    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")

  • @jonystarlight4539
    @jonystarlight4539 8 месяцев назад

    # 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)

  • @johanlumbanbatu494
    @johanlumbanbatu494 6 месяцев назад

    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!")

  • @hahamen
    @hahamen Год назад

    # 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 !!!")

  • @refibuulolo194
    @refibuulolo194 3 года назад +4

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

  • @bima8474
    @bima8474 11 месяцев назад

    # 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")

  • @sutantinof1982
    @sutantinof1982 10 месяцев назад

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

  • @eldiablo8924
    @eldiablo8924 3 года назад +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🙏

  • @muhammadilhammutaqin355
    @muhammadilhammutaqin355 3 года назад

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

  • @zenfzid
    @zenfzid 7 месяцев назад

    Mantap berkah selalu ilmunya :)

  • @sagaraimamhdimams7488
    @sagaraimamhdimams7488 6 месяцев назад

    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}')

  • @pplapriani
    @pplapriani 2 года назад

    Terima kasih untuk sharing ilmu nya 🙏

  • @samiraayaaa
    @samiraayaaa 3 месяца назад

    video tutorial ini doang yang bisa belajar sambil ketawa

  • @naufalbiasalah
    @naufalbiasalah 3 года назад

    Akhirnya sekarang sering upload lagiiii

  • @gemilangsuryanugroho82
    @gemilangsuryanugroho82 2 года назад +1

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

  • @apriyani1688
    @apriyani1688 3 года назад

    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

  • @rifkyandika3728
    @rifkyandika3728 3 года назад

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

  • @psycchh
    @psycchh 3 года назад +1

    Second pak guru

  • @teroahooy5276
    @teroahooy5276 3 года назад

    Gas python trus

  • @jadiprogrammerhandal
    @jadiprogrammerhandal 3 года назад

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

  • @layla_alhamid2459
    @layla_alhamid2459 3 года назад +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

  • @mocriezaldy7587
    @mocriezaldy7587 3 года назад

    Kog senang daku dengar intronya pagi2.

  • @kenzazia
    @kenzazia 20 дней назад

    mantabsss....
    Tanya : kok tiba2 tombol Run hilang , dan icon Python di sebelah file menjadi Icon lain ( sptnya dari extension lain ) , padahal gak install ato rubah apa pun.
    Solusinya bgmn ?

  • @zahraoktaviani19
    @zahraoktaviani19 5 месяцев назад

    hadirrrr

  • @rizkyaldiansyah6309
    @rizkyaldiansyah6309 3 года назад

    Mantap

  • @arcidev1605
    @arcidev1605 9 месяцев назад

    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}")

  • @lifechicken1337
    @lifechicken1337 3 года назад

    Mantap pak

  • @jungjaehyun8625
    @jungjaehyun8625 Год назад

    23 🔥 bapanya lucu banget😂

  • @joseimmanuel8690
    @joseimmanuel8690 3 года назад

    mantap bang

  • @inviccienq
    @inviccienq 3 года назад

    Intro nya mood booster

  • @uptqwily2912
    @uptqwily2912 3 года назад

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

  • @paulodybala9215
    @paulodybala9215 3 года назад

    Hadir mang ucup☝️

  • @irsyadrmdn6207
    @irsyadrmdn6207 2 года назад

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

  • @jassma5688
    @jassma5688 3 года назад

    kakkk kapan bahas soal loop for sama while

  • @kamalabrar8490
    @kamalabrar8490 3 года назад

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

  • @mudenherma4396
    @mudenherma4396 3 года назад

    Bang tolong bikinin tutorial c# dong

  • @muhammadromadon8965
    @muhammadromadon8965 3 года назад

    Mantap :)

  • @deras.ucritt
    @deras.ucritt 3 года назад +1

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

    • @gemilangsuryanugroho82
      @gemilangsuryanugroho82 2 года назад +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(">>> ")))

  • @fadjrikurniawan5542
    @fadjrikurniawan5542 Год назад

    belajar sambil ngakak pas perkalian antara & and or wekwkw

  • @bung_soe
    @bung_soe 3 года назад

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

  • @mantraismTV
    @mantraismTV 2 года назад

    YEEEEEEEEEEEEAAAAAAAAAAH!!!!

  • @alyaqin2992
    @alyaqin2992 2 года назад

    Jangan lupa titik koma 😂 ngakak bang 😂😂🤣

  • @Void19195
    @Void19195 3 года назад

    Stay ngoding my friend🗿

  • @muhammadilhammutaqin355
    @muhammadilhammutaqin355 3 года назад

    Bang, coba pake tkinter bang😄

  • @skyline4496
    @skyline4496 3 года назад

    Lanjut Bang penasaran looping itu maksudnya gimana :0

  • @le.genius11
    @le.genius11 3 года назад

    Pythonnya makin jago 😏😏

  • @rofiq658
    @rofiq658 2 года назад +1

    Di python gaada switch ya mas ?

  • @ell8237
    @ell8237 2 года назад

    Cara run gimana

  • @fajardeh
    @fajardeh Год назад

    tim nontoan doang gak dipraktekin soalnya belom install pythonnya

  • @randomcores2000
    @randomcores2000 2 месяца назад

    bang yang CSS dasar ga ada ya bang

  • @Rezalvssa
    @Rezalvssa 9 месяцев назад

    Bang aldo TLM ya ini yg ngisi?

  • @ecoyyy9848
    @ecoyyy9848 Месяц назад

    bang cara biar ada x nya gimana bang pls pls

  • @TodiDiang
    @TodiDiang 3 года назад

    Ketiga

  • @randommeme5870
    @randommeme5870 3 года назад

    First pak guru😁

  • @muhammadfajrifurqoni_x.3_369
    @muhammadfajrifurqoni_x.3_369 2 года назад

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

    • @joko_we
      @joko_we 2 года назад

      import library math dulu bang

  • @gabrielhandrajati9721
    @gabrielhandrajati9721 3 года назад

    10 dikurang 2.9 .....
    SALAHHH
    wkwwkkw

  • @nolh9589
    @nolh9589 3 года назад

    Sekarang lagi sibuk apa bang

  • @riyadiwicaksono6204
    @riyadiwicaksono6204 3 года назад +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 3 года назад

    "apa aja" bahasa jawanya "opo wae" kang

  • @tonightshow1050
    @tonightshow1050 3 года назад

    bang bikin kelas vip dong 🙂