Skip to content

plugnowplay/Praktikum3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tugas Pertemuan 6 Praktikum 3

Daftar isi

  1. Latihan 1
  2. Latihan 2
  3. Latihan 3
  4. Menghitung luas dan keliling lingkarn menggunakan Python

Latihan 1


* buat Source Code

SC latihan1

#penggunaan end
print('A', end=' ')
print('B', end=' ')
print('C', end=' ')
print()
print('X')
print('Y')
print('Z')

# penggunaan separator
w,x,y,z = 10,15,20,25
print(w,x,y,z)
print(w,x,y,z, sep = ',')
print(w,x,y,z, sep = '')
print(w,x,y,z, sep = ':')
print(w,x,y,z, sep = '-----')

#string format
print(0, 10**0)
print(1, 10**1)
print(2, 10**2)
print(3, 10**3)
print(4, 10**4)
print(5, 10**5)
print(6, 10**6)
print(7, 10**7)
print(8, 10**8)
print(9, 10**9)
print(10, 10**10)

#string format
print('{0:3} {1:>16}'.format(0, 10**0))
print('{0:3} {1:>16}'.format(1, 10**1))
print('{0:3} {1:>16}'.format(2, 10**2))
print('{0:3} {1:>16}'.format(3, 10**3))
print('{0:3} {1:>16}'.format(4, 10**4))
print('{0:3} {1:>16}'.format(5, 10**5))
print('{0:3} {1:>16}'.format(6, 10**6))
print('{0:3} {1:>16}'.format(7, 10**7))
print('{0:3} {1:>16}'.format(8, 10**8))
print('{0:3} {1:>16}'.format(9, 10**9))
print('{0:3} {1:>16}'.format(10, 10**10))
  • Lakukan Run File
  • Hasil Output :
    run latihan1


A B C 
X
Y
Z
10 15 20 25
10,15,20,25
10152025
10:15:20:25
10-----15-----20-----25
0 1
1 10
2 100
3 1000
4 10000
5 100000
6 1000000
7 10000000
8 100000000
9 1000000000
10 10000000000
  0                1
  1               10
  2              100
  3             1000
  4            10000
  5           100000
  6          1000000
  7         10000000
  8        100000000
  9       1000000000
 10      10000000000



Latihan 2

  • buat kode
    SC latihan2

#input nilai variabel
a = input("masukan nilai pertama: ")
b = input("masukan nilai kedua: ")

#cetak nilai variabel
print("variabel a = ", a)
print("variabel b = ", b)
print("Hasil Penggabungan {1} & {0} = %s".format(a,b) %(a+b))

#konversi nilai variabel 
a = int(a)
b = int(b)


print("Hasil penjumlahan {1} + {0} = %d".format(a,b) %(a+b))
print("Hasil pembagian {1} / {0} = %d".format(a,b) %(a/b))
  • lakukan run file
  • hasil output : run latihan2

masukan nilai pertama: 2
masukan nilai kedua: 5
variabel a =  2
variabel b =  5
Hasil Penggabungan 5 & 2 = 25
Hasil penjumlahan 5 + 2 = 7
Hasil pembagian 5 / 2 = 0

Latihan 3

  • buat kode
    SC latihan3

h = 5
print("Hello ini script python \n\n")

for x in range(h):
    print(" " * (h - x), "*" * (2*x + 1))
for x in range(h - 2, -1, -1):
    print(" " * (h - x), "*" * (2*x + 1))
  • lakukan run file
  • Hasil Output :
    run latihan3

Hello ini script python 


      *
     ***
    *****
   *******
  *********
   *******
    *****
     ***
      *
  • Flowchart :
    Map latihan3

Menghitung luas dan keliling lingkarn menggunakan Python

  1. Buat File bernama luasKelilingLingkaran.py

  2. Berikut Flowchart untuk menghitung luas dan keliling lingkaran

    flow
  3. Lalu Masukan CODE berikut :

      # import module math
    import math
    
    # Variable jariJari menampung nilai input yang dimasukan yaitu berupa string
    jariJari = input('Masukan jari-jari lingkaran :')
    
    """
    
    rumus luas & keliling lingkaran
    _____________________________________
    
    luas     = phi * r^2
    
    keliling = 2 * phi * r
    
    _____________________________________
    
    """
    
    # convert string to integer
    jariJari = int(jariJari)
    
    # hitung luas lingkaran
    luas = math.pi * (jariJari * jariJari)
    
    # hitung luas keliling
    keliling = 2 * math.pi * jariJari
    
    # output luas & keliling lingkaran
    # .2f => mengambil 2 angka setelah (,)
    print("Berikut Luas lingkaran =  ", format(luas, '.2f'))
    print("Berikut Keliling lingkaran = ", format(keliling, '.2f'))
  4. Ketika dijalankan Inputkan Jari jari dan Berikut Hasil nya

hasil

  1. Selesai Begitulah cara menghitung luas dan keliling Lingkaran

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages