Difference between revisions of "Muhamad Adim Majid"

From ccitonlinewiki
Jump to: navigation, search
(Pertemuan Ketiga)
(Pertemuan Ketiga)
Line 37: Line 37:
 
===Menentukan Suku Ke-n Deret Fibonacci Dengan Python===
 
===Menentukan Suku Ke-n Deret Fibonacci Dengan Python===
 
====1. Algoritma====
 
====1. Algoritma====
1. Mulai
+
1. Mulai
  
2. Tentukan definisi n
+
2. Tentukan definisi n
  
3. Tentukan nilai a=0 , b=1
+
3. Tentukan nilai a=0 , b=1
  
4. Jika n<0, print "Incorrect input"
+
4. Jika n<0, print "Incorrect input"
  
5. Dan jika n=0, kembali ke a
+
5. Dan jika n=0, kembali ke a
  
6. Dan jika n=1, kembali ke b
+
6. Dan jika n=1, kembali ke b
  
7. Selain itu, untuk i di range 2 dan seterusnya: c = a + b, a = b, b = c, return b
+
7. Selain itu, untuk i di range 2 dan seterusnya: c = a + b, a = b, b = c, return b
  
8. Input nilai n
+
8. Input nilai n
  
9. Selesai
+
9. Selesai
  
 
====2. Flowchart====
 
====2. Flowchart====

Revision as of 18:55, 20 September 2019

Muhamad Adim Majid 2019

Muhamad Adim Majid (lahir di Kudus, 22 Januari 2000) merupakan seorang mahasiswa Fakultas Teknik Universitas Indonesia, mengambil jurusan Teknik Mesin.


Pertemuan Pertama

Kalkulus Untuk Mahasiswa Teknik

Menurut Adim, mahasiswa Teknik Mesin harus belajar Kalkulus karena pada dasarnya Kalkulus adalah hal yang paling mendasar yang diperlukan untuk mempelajari hal-hal yang lebih mendalam. Ilmu-ilmu dan konsep yang dipelajari pada Kalkulus pada nantinya akan dipakai di mata kuliah lain, seperti Termodinamika Dasar dan Matematika Teknik.

Python

Python adalah bahasa pemrograman interpretatif multigunadengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas,dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif. Python juga didukung oleh komunitas yang besar.

Phyton adim.png

Pertemuan Kedua

Print "Hello World" dengan Python

Membuat tulisan di python sangatlah mudah tidak seperti bahasa pemograman yang lain cukup memberikan perintah print

print("Hello World")

Hello world Adim.png

Python Tuple

Masukkan Kode

tuple = ("Muhamad","Adim","Majid","Adim",(22,1,2000))
name1,name2,name3,surname,born = tuple
print("Nama saya",name1,name2,name3,", biasa dipanggil",surname,". Saya muncul di bumi pada tanggal",born[0],"bulan",born[1],"tahun",born[2],".")

Akan Menghasilkan

Nama saya Muhamad Adim Majid , biasa dipanggil Adim . Saya muncul di bumi pada tanggal 22 bulan 1 tahun 2000

Tuple Adim.png

Pertemuan Ketiga

Menentukan Suku Ke-n Deret Fibonacci Dengan Python

1. Algoritma

1. Mulai
2. Tentukan definisi n
3. Tentukan nilai a=0 , b=1
4. Jika n<0, print "Incorrect input"
5. Dan jika n=0, kembali ke a
6. Dan jika n=1, kembali ke b
7. Selain itu, untuk i di range 2 dan seterusnya: c = a + b, a = b, b = c, return b
8. Input nilai n
9. Selesai

2. Flowchart

3. Kode di Python

def fibonacci(n):
   a = 0
   b = 1
   if n < 0:
       print("Incorrect input")
   elif n == 0:
       return a
   elif n == 1:
       return b
   else:
       for i in range(2,n):
           c = a + b
           a = b
           b = c
       return b
sukuken = int(input('enter n: '))
print(fibonacci(sukuken))



Run dari kode di atas. Ketika dimasukkan nilai n = 30, program menampilkan suku ke-15 dari deret fibonacci yaitu 514229.