Program Vektor pada Java

Listing ini digunakan sebagai awalan yang akan diberikan pada program yang akan meminta user untuk memasukkan input.

Listing di atas berguna untuk memasukkan fungsi Scanner dan mendeklarasikan nama class yang telah ditentukan, untuk nama class harus sama dengan nama file java sehingga method main dapat berjalan dengan baik ketika di compile. Serta mendeklarasikan variabel jum, VektorA, dan VektorB yang bertipe array. Dan juga mendeklarasikan variabel n dan k yang bertipe integer.

Listing tersebut berguna untuk menginputkan nilai dari banyaknya VektorA yang telah diinputkan. Dimana akan dilakukan suatu perulangan menggunakan for, dengan nilai awal variabel i = 0, jika kondisi i lebih kecil dari variabel inputan yaitu n, maka for akan menjalankan statement yang berada dibawahnya, yaitu mencetak suatu pernyataan dan menginputkan nilai dari VektorA yang bertipekan Array. Selanjutnya nilai i akan bertambah 1. Perulangan tersebut akan terus menjalankan statementnya hingga kondisi yang diberikan bernilai False.

Listing tersebut berguna untuk menginputkan nilai dari banyaknya VektorB yang telah diinputkan. Dimana akan dilakukan suatu perulangan menggunakan for, dengan nilai awal variabel i = 0, jika kondisi i lebih kecil dari variabel inputan yaitu n, maka for akan menjalankan statement yang berada dibawahnya, yaitu mencetak suatu pernyataan dan menginputkan nilai dari VektorB yang bertipekan Array. Selanjutnya nilai i akan bertambah 1. Perulangan tersebut akan terus menjalankan statementnya hingga kondisi yang diberikan bernilai False.

Blok sintaks di atas berfungsi untuk mencetak nilai – nilai yang telah diinputkan pada VektorA. Dimana akan dilakukan suatu perulangan for dengan nilai awal i = 0, dan dengan kondisi i kurang dari n (Variabel inputan). Jika kondisi bernilai True yaitu i < n, maka for akan menjalankan statement yang berada di dalamnya yaitu mencetak nilai dari VektorA yang telah diinputkan sebelumnya yang bertipekan Array. Lalu masuk ke dalam statement for yang kedua dimana jika nilai awal i tidak sama dengan nilai n – 1, maka akan dijalakan statement yaitu mencetak ”, ”. Kemudian nilai i akan bertambah 1 dan perulangan for akan terus menjalankan statement yang berada di dalamnya hingga kondisi yang diberikan bernilai False. Jika kondisi yang diberikan telah bernilai False maka program akan mencetak suatu penutup untuk menutup nilai yang telah dicetak.

Blok sintaks di atas berfungsi untuk mencetak nilai – nilai yang telah diinputkan pada VektorB. Dimana akan dilakukan suatu perulangan for dengan nilai awal i = 0, dan dengan kondisi i kurang dari n (Variabel inputan). Jika kondisi bernilai True yaitu i < n, maka for akan menjalankan statement yang berada di dalamnya yaitu mencetak nilai dari VektorB yang telah diinputkan sebelumnya yang bertipekan Array. Lalu masuk ke dalam statement for yang kedua dimana jika nilai awal i tidak sama dengan nilai n – 1, maka akan dijalakan statement yaitu mencetak ”, ”. Kemudian nilai i akan bertambah 1 dan perulangan for akan terus menjalankan statement yang berada di dalamnya hingga kondisi yang diberikan bernilai False. Jika kondisi yang diberikan telah bernilai False maka program akan mencetak suatu penutup untuk menutup nilai yang telah dicetak.

Blok sintaks di atas berfungsi untuk mencetak nilai penjumlahan dari VektorA dan VektorB. Dimana akan dilakukan suatu perulangan for dengan nilai awal i = 0, dan dengan kondisi i kurang dari n (Variabel inputan). Jika kondisi bernilai True yaitu i < n, maka for akan menjalankan statement yang berada di dalamnya yaitu mencetak nilai dari VektorA + VektorB yang telah diinputkan sebelumnya yang bertipekan Array. Lalu masuk ke dalam statement for yang kedua dimana jika nilai awal i tidak sama dengan nilai n – 1, maka akan dijalakan statement yaitu mencetak ”, ”. Kemudian nilai i akan bertambah 1 dan perulangan for akan terus menjalankan statement yang berada di dalamnya hingga kondisi yang diberikan bernilai False.Jika kondisi yang diberikan telah bernilai False maka program akan mencetak suatu penutup untuk menutup nilai yang telah dicetak.

Blok sintaks di atas berfungsi untuk mencetak nilai pengurangan dari VektorA dan VektorB. Dimana akan dilakukan suatu perulangan for dengan nilai awal i = 0, dan dengan kondisi i kurang dari n (Variabel inputan). Jika kondisi bernilai True yaitu i < n, maka for akan menjalankan statement yang berada di dalamnya yaitu mencetak nilai dari VektorA – VektorB yang telah diinputkan sebelumnya yang bertipekan Array. Lalu masuk ke dalam statement for yang kedua dimana jika nilai awal i tidak sama dengan nilai n – 1, maka akan dijalakan statement yaitu mencetak ”, ”. Kemudian nilai i akan bertambah 1 dan perulangan for akan terus menjalankan statement yang berada di dalamnya hingga kondisi yang diberikan bernilai False.Jika kondisi yang diberikan telah bernilai False maka program akan mencetak suatu penutup untuk menutup nilai yang telah dicetak.

Blok sintaks di atas berfungsi untuk mencetak nilai perkalian dari VektorA dan VektorB. Dimana akan dilakukan suatu perulangan for dengan nilai awal i = 0, dan dengan kondisi i kurang dari n (Variabel inputan). Jika kondisi bernilai True yaitu i < n, maka for akan menjalankan statement yang berada di dalamnya yaitu mencetak nilai dari VektorA x VektorB yang telah diinputkan sebelumnya yang bertipekan Array. Lalu masuk ke dalam statement for yang kedua dimana jika nilai awal i tidak sama dengan nilai n – 1, maka akan dijalakan statement yaitu mencetak ”, ”. Kemudian nilai i akan bertambah 1 dan perulangan for akan terus menjalankan statement yang berada di dalamnya hingga kondisi yang diberikan bernilai False.Jika kondisi yang diberikan telah bernilai False maka program akan mencetak suatu penutup untuk menutup nilai yang telah dicetak.

Blok sintaks di atas berfungsi untuk mencetak nilai perkalian dari VektorA dengan nilai Skalar yang telah diinputkan. Dimana akan dilakukan suatu perulangan for dengan nilai awal i = 0, dan dengan kondisi i kurang dari n (Variabel inputan). Selanjutnya mendeklarasikan Variabel jum yang bertipekan Array yang mempunyai nilai berupa perkalian antara bilangan Skalar dengan nilai VektorA. Jika kondisi bernilai True yaitu i < n, maka for akan menjalankan statement yang berada di dalamnya yaitu mencetak nilai dari Variabel jum yang bertipekan Array. Lalu masuk ke dalam statement for yang kedua dimana jika nilai awal i tidak sama – 1, maka akan dijalakan statement yaitu mencetak ”, ”. Kemudian nilai i akan bertambah 1 dan perulangan for akan terus menjalankan statement yang berada di dalamnya hingga kondisi yang diberikan bernilai False. Jika kondisi yang diberikan telah bernilai False maka program akan mencetak suatu penutup untuk menutup nilai yang telah dicetak.

Blok sintaks di atas berfungsi untuk mencetak nilai perkalian dari VektorB dengan nilai Skalar yang telah diinputkan. Dimana akan dilakukan suatu perulangan for dengan nilai awal i = 0, dan dengan kondisi i kurang dari n (Variabel inputan). Selanjutnya mendeklarasikan Variabel jum yang bertipekan Array yang mempunyai nilai berupa perkalian antara bilangan Skalar dengan nilai VektorB. Jika kondisi bernilai True yaitu i < n, maka for akan menjalankan statement yang berada di dalamnya yaitu mencetak nilai dari Variabel jum yang bertipekan Array. Lalu masuk ke dalam statement for yang kedua dimana jika nilai awal i tidak sama – 1, maka akan dijalakan statement yaitu mencetak ”, ”. Kemudian nilai i akan bertambah 1 dan perulangan for akan terus menjalankan statement yang berada di dalamnya hingga kondisi yang diberikan bernilai False. Jika kondisi yang diberikan telah bernilai False maka program akan mencetak suatu penutup untuk menutup nilai yang telah dicetak.

Nah untuk hasil output dari kodingan diatas adalah seperti berikut :
Output Vektor Java

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.