Belajar pemrograman ada rumusnya

Aku mau nanya apakah belajar bahasa pemrograman itu ada rumusnya kayak matematika. Dan kalau saya berasumsi bahwa kita bisa dengan mudah membuat bitcoin kalau sudah tahu rumusnya atau harus tanya-tanya di forum seperti ini kalau mau buat sebuah program komputer.

avatar BadutGendut
@BadutGendut

10 Kontribusi 3 Poin

Diperbarui 3 tahun yang lalu

3 Jawaban:

<div>Bukan rumus kak, lebih tepatnya di sebut algoritma, masing masing ada logika nya seperti kondisi(if else), atau case, atau looping</div>

avatar ArfinMustofa
@ArfinMustofa

29 Kontribusi 14 Poin

Dipost 3 tahun yang lalu

Tanggapan

Pakai logika ya, jaman sekarang kalau mau buat aplikasi jangan hanya mengandalkan logika saja tapi juga struktur seperti yang terdapat dalam rumus matematika semisal rumus luas adalah panjangĂ—lebar=luas ya kita ambil kesimpulan bahwa kalau menghitung luas sebuah bangunan misalnya pasti kita gunakan rumus itu tapi ente malah bilang pakai logika dan algoritma berarti matematika adalah ilmu pasti dan pemrograman adalah ilusi saja.

Diambil dari Aturan Main website ini, bagian Umum poin ke-5, dimohon untuk sopan dan ramah dalam berinteraksi terhadap sesama member

Mohon link dari pada peraturan di web ini supaya saya bisa lebih baik lagi kedepannya. Terima Kasih @kodergan

ga jelas emg

<div>Mengutip pertanyaan "Apakah belajar bahasa pemrograman itu ada rumusnya kayak matematika?"<br>Di programming itu sendiri seperti yang disebukan @ArifinMustofa lebih tepatnya algoritma. Atau bagaimana kita memecahkan masalah besar ke masalah masalah kecil yang nanti akan menjadi alur tahapannya.<br><br>Maksud dari "rumus matematika" kamu mungkin implementasi detail pada program tertentu. Sebagai contoh kamu mau membuat filter hitam putih di sebuah foto, betul, ada rumusnya membuat warna menjadi hitam putih, atau mendeteksi wajah, ini juga ada "rumus matematikanya" yang bisa dipelajari.&nbsp;<br><br>Tapi tentu saja programming bukan cuma, "mendeteksi wajah" atau "membuat gambar menjadi hitam putih" tapi lebih luas dari itu. Biasanya hal hal tersebut menjadi salah satu fitur yang perlu diimplementasikan yang perlu kita tahu rumusnya. Tapi dalam membuat dia menjadi satu kesatuan seperti di instagram:<br><br>user harus upload gambar, user pilih filter, user upload foto, sebagai satu kesatuan mereka punya tahapan tahapan, apalagi membuat programnya lebih efisien, lebih aman, dan lebih lebih lainnya, tidak ada "rumus matematika" yang bisa semudah itu mengimplementaiskannya.<br><br>memang seru programming, ada banyak ilmu yang digabungkan, saya pribadi lebih melihatnya sebuah seni, dimana alatnya ada banyak sekali, ilmunya pun ada banyak. Tapi hasilnya yang tergantung senimannya :)<br><br><br></div>

avatar hilmanski
@hilmanski

2670 Kontribusi 2132 Poin

Dipost 3 tahun yang lalu

Tanggapan

Iya bang @hilmanski ada benarnya juga. Semua butuh proses yang pada akhirnya mendapatkan output yang diharapkan. Saya sudah OOT. Terima kasih. Bisa minta link peraturan di situs ini.

<div>Bukan rumus c, lebih tepatnya syntax.<br>Algoritma dan rumus/persamaan nanti digabung dan dibuat dalam bentuk syntax sesuai bahasa pemrograman yang digunakan.<br>Rumus sifatnya pasti, misal 3+5=8<br>Algoritma sifatnya kondisional, tidak pasti. Misal pergi keluar kalau malem pake jaket, kalau hujan pake payung, kalau siang pake kaos. Di dalam program semua harus dijabarkan, tidak hanya sekedar rumus. Maka di dalam bahasa pemrograman ada if else, ada try and catch, dll.<br><br>Kalau sudah tahu rumusnya bagaimana?<br>Seperti yang sudah dijelaskan bahwa program itu gabungan algoritma dan rumus, jadi tidak pasti. Setiap orang punya cara sendiri-sendiri, tergantung pola pikirnya. Misal 10 orang dari Bogor yang pergi ke Jakarta mungkin saja tidak ada yang menempuh jalan yang sama (walaupun awal dan tujuannya sama). Untuk program sederhana seperti menghitung luas lingkaran atau semacamnya saya kira bisa dikerjakan sendiri kalau sudah paham syntaxnya. Kalau untuk program yang kompleks, saya kira perlu untuk bertanya.<br><br>Kunjungi juga <a href="https://warkop-it.000webhostapp.com">https://warkop-it.000webhostapp.com</a></div>

avatar ChronoJava
@ChronoJava

41 Kontribusi 23 Poin

Dipost 3 tahun yang lalu

Login untuk ikut Jawaban