Dari Scratch-Indo-Wiki
() + () (balok) | |
Kategori | Operator |
Jenis | Pelapor |
Balok () + () adalah sebuah Balok Operator serta juga Balok Pelapor. Balok ini menjumlahkan dua nilai lalu melaporkan hasilnya.
Angka dapat ditulis langsung di input balok tersebut, atau dengan menggunakan Balok Pelapor.
Contoh Pengunaan
Dalam banyak karya, angka-angka perlu dijumlahkan, dan dapat dilakukan dengan balok ini.
Beberapa penggunaan umum untuk balok () + ():
- Skrip Kalkulator
set [jawaban v] to ((a) + (b))
- Menambahkan Daftar Angka
repeat (length of [angka v]) change [n v] by (1) set [hasil v] to ((item (n) of [angka v]) + (hasil)) end
- Rumus Matematika
((((2) * (pi)) * ((r) * (r))) + (((2) * (pi)) * ((r) * (h))))
- Penambahan
when green flag clicked ask [Berapa hasilnya?] and wait forever if <(jawaban) = [1+1]> then say <[1] + [1]> end
Notasi Ilmiah
Di Scratch 1.4 dan versi sebelumnya, balok ini terkadang mengubah angka yang sangat besar ke notasi ilmiah untuk menghemat ruang. Notasi Ilmiah adalah menyederhanakan angka dalam bentuk a*10b. Ini dapat diubah menjadi angka normal dengan melakukan fungsi matematik apapun padanya, misalkan penambahan. Jadi kalau sebuah variabel dinamai "angka" mempunyai nilai dari 3*103 dan kamu mau menampilkan itu sebagai angka normal, kamu dapat mengubahnya dengan:
((angka) + (0))
Dan nilai yang akan dilaporkan adalah "3000".
Pemecahan Masalah
Balok ini dapat diganti dengan skrip-skrip berikut ini:
((a) - ((0) - (b)))
((a) - ((-1) * (b)))
set [hasil v] to (a) change [hasil v] by (b) //Variabel "hasil" adalah hasil dari a + b. 'a' adalah angka pertama dan 'b' adalah angka kedua