Difference between revisions of "Ryanson Jonathan"

From ccitonlinewiki
Jump to: navigation, search
Line 53: Line 53:
 
Metode loop digunakan memakai fungsi def, if, else:
 
Metode loop digunakan memakai fungsi def, if, else:
  
[[File:ryansonfiboloop.png]]
+
[[File:ryansonfiboloop.png|300px]]
  
 
'''2. Function'''
 
'''2. Function'''
Line 59: Line 59:
 
Metode function digunakan memakai rumus yang sudah ada untuk langsung mencari deret Fibonacci:
 
Metode function digunakan memakai rumus yang sudah ada untuk langsung mencari deret Fibonacci:
  
[[File:ryansonfibofunc.png]]
+
[[File:ryansonfibofunc.png|300px]]

Revision as of 17:49, 18 September 2019

Ryanson di tahun 2019.

Ryanson Jonathan (lahir di Jakarta, 5 Mei 2000, umur 19) merupakan seorang mahasiswa Fakultas Teknik Universitas Indonesia, mengambil jurusan Teknik Mesin. Selain itu, Ryanson juga menjalani kanal YouTube, dan akan mengeluarkan musik dengan nama Pinterbanget.


Metode Numerik

Mengapa mahasiswa Teknik Mesin harus mempelajari Kalkulus

Menurut Ryanson, 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.

Mengenal Python

Python adalah sebuah bahasa coding atau bahasa pemrograman yang digunakan untuk menyelesaikan suatu masalah.

Flowchart

Terdapat sebuah formula:

T=(x^2-1)/(x-1)

Formula ini dapat diselesaikan menggunakan flowchart, dengan metode sbb:

Letitflowwrj.jpg

Memindahkan flowchart kedalam Python

Kemudian, flowchart dapat direpresentasikan dalam kode Python sebagai berikut:

Ryansonj tugas1.png

Tuples dan Lists

Pada pertemuan kedua, dibahas mengenai dasar-dasar Python, yang beberapa sudah saya singgung di kode yang sudah digunakan di atas. Salah satu hal yang dapat dilakukan dalam Python adalah pembentukan Tuples dan Lists, yang mana Tuples berarti data yang terdapat lebih dari 1 dan Lists berarti data dalam bentuk daftar yang nantinya dapat ditambahkan.

tupel = ("Ryanson", "Jonathan", (5,5,2000))
firstname,lastname,date = tupel
print("Halo! Nama saya ", firstname, lastname, ". Saya biasa dipanggil ", firstname, ". Saya lahir tanggal", date[0], ", bulan", date[1], ", tahun ", date[2], ".")

Hasil dari kode diatas: "Halo! Nama saya Ryanson Jonathan. Saya biasa dipanggil Ryanson. Saya lahir tanggal 5, bulan 5, tahun 2000."

daftar = []
daftar.append("Telur")
daftar.append("Tepung")
daftar.append("Susu")
print("Daftar belanja untuk bulan ini: ", daftar)

Hasil dari kode diatas: "Daftar belanja untuk bulan ini: ['Telur', 'Tepung', 'Susu']"

Deret Fibonacci

Pada minggu ketiga, diberikan soal untuk membuat program untuk menyelesaikan deret Fibonacci, sehingga user dapat memasukkan suatu angka (n) dan dapat mengetahui suku ke-n dalam deret Fibonacci.

Dalam menyelesaikan masalah ini, dapat ditentukan 2 pendekatan:

1. Loop

Metode loop digunakan memakai fungsi def, if, else:

Ryansonfiboloop.png

2. Function

Metode function digunakan memakai rumus yang sudah ada untuk langsung mencari deret Fibonacci:

Ryansonfibofunc.png