1. Laporan praktikum ini berisi source code program Java untuk menyelesaikan tiga soal yang melibatkan operasi input, output, dan matematika dasar seperti luas lingkaran dan konversi mata uang.
2. Program-program tersebut menggunakan kelas Scanner untuk input dan metode-metode kelas System seperti println dan printf untuk output.
3. Salah satu soal melibatkan penghitungan rata-rata keliling tiga buah segitiga siku-siku berdasarkan input panjang
Dokumen tersebut membahas tentang penggunaan array (larik) dalam bahasa pemrograman C++. Terdapat penjelasan mengenai konsep array satu dimensi dan dua dimensi beserta contoh kode programnya. Hal-hal penting yang diuraikan antara lain cara deklarasi, mengakses, dan menginisialisasi elemen array.
1. Dokumen membahas beberapa metode numerik untuk menemukan akar persamaan, seperti metode biseksi, regula falsi, iterasi, dan Newton Raphson.
2. Metode regula falsi lebih cepat dibandingkan metode biseksi dalam mencapai toleransi yang ditentukan.
3. Semua metode mampu menemukan akar yang sama, namun metode Newton Raphson paling cepat karena memerlukan sedikit iterasi.
Dokumen tersebut memberikan ringkasan singkat tentang pengantar MATLAB. Terdiri dari 3 kalimat:
MATLAB adalah bahasa pemrograman untuk komputasi numerik yang mampu melakukan komputasi, visualisasi, dan pemrograman. Dokumen ini menjelaskan penggunaan MATLAB, cara memulai dan menggunakan perintah dasar seperti variabel, operator matematika, dan fungsi trigonometri.
Dokumen tersebut merupakan abstrak dari penelitian yang bertujuan mengembangkan program komputer untuk mengetahui perbedaan kecepatan metode Biseksi dan Regula Falsi dalam menyelesaikan persamaan non-linear berdasarkan jumlah iterasi menggunakan bahasa Turbo Pascal. Penelitian ini menggunakan studi literatur dan diimplementasikan ke dalam program komputer.
MK ini membahas antarmuka pengguna dan periferal dengan 2 sks. Referensi utama meliputi buku Microprocessors: Principles and Applications karya Gilmore dan beberapa diktat. Bahan pelajaran mencakup algoritma operator perbandingan dan contoh soal latihan menggunakan operator tersebut dalam bahasa C++.
Perintah-perintah tersebut digunakan untuk membuat plot grafik fungsi dan menampilkannya dalam subplot berbeda dalam satu window. Fungsi-fungsi yang digambar meliputi exponential, sinusoidal, dan kombinasinya. Subplot digunakan untuk menampilkan ketiga grafik tersebut secara terpisah dalam satu gambar.
Dokumen tersebut membahas tentang penggunaan array (larik) dalam bahasa pemrograman C++. Terdapat penjelasan mengenai konsep array satu dimensi dan dua dimensi beserta contoh kode programnya. Hal-hal penting yang diuraikan antara lain cara deklarasi, mengakses, dan menginisialisasi elemen array.
1. Dokumen membahas beberapa metode numerik untuk menemukan akar persamaan, seperti metode biseksi, regula falsi, iterasi, dan Newton Raphson.
2. Metode regula falsi lebih cepat dibandingkan metode biseksi dalam mencapai toleransi yang ditentukan.
3. Semua metode mampu menemukan akar yang sama, namun metode Newton Raphson paling cepat karena memerlukan sedikit iterasi.
Dokumen tersebut memberikan ringkasan singkat tentang pengantar MATLAB. Terdiri dari 3 kalimat:
MATLAB adalah bahasa pemrograman untuk komputasi numerik yang mampu melakukan komputasi, visualisasi, dan pemrograman. Dokumen ini menjelaskan penggunaan MATLAB, cara memulai dan menggunakan perintah dasar seperti variabel, operator matematika, dan fungsi trigonometri.
Dokumen tersebut merupakan abstrak dari penelitian yang bertujuan mengembangkan program komputer untuk mengetahui perbedaan kecepatan metode Biseksi dan Regula Falsi dalam menyelesaikan persamaan non-linear berdasarkan jumlah iterasi menggunakan bahasa Turbo Pascal. Penelitian ini menggunakan studi literatur dan diimplementasikan ke dalam program komputer.
MK ini membahas antarmuka pengguna dan periferal dengan 2 sks. Referensi utama meliputi buku Microprocessors: Principles and Applications karya Gilmore dan beberapa diktat. Bahan pelajaran mencakup algoritma operator perbandingan dan contoh soal latihan menggunakan operator tersebut dalam bahasa C++.
Perintah-perintah tersebut digunakan untuk membuat plot grafik fungsi dan menampilkannya dalam subplot berbeda dalam satu window. Fungsi-fungsi yang digambar meliputi exponential, sinusoidal, dan kombinasinya. Subplot digunakan untuk menampilkan ketiga grafik tersebut secara terpisah dalam satu gambar.
1. Array dan record merupakan tipe data penting dalam bahasa C.
2. Array dapat berdimensi satu atau dua, sedangkan record digunakan untuk menyimpan data berupa kumpulan field yang berbeda tipe datanya.
3. Program dalam bahasa C dapat menggunakan array dan record secara terpisah maupun bersamaan seperti menerapkan record dalam array atau sebaliknya.
Pembahasan osk komputer sma 2014 - algoritma Ambar Erna
Fungsi bincin dapat mengkonversi bilangan desimal menjadi bilangan biner. Fungsi tersebut bekerja dengan mengambil sisa bagi bilangan desimal terhadap 4, kemudian menambahkan hasilnya ke string yang dikembalikan fungsi rekursif bincin untuk bilangan desimal setelah dibagi 2. Pembahasan soal menjelaskan cara kerja fungsi tersebut untuk menghasilkan konversi bilangan desimal 73 menjadi string biner 1011011.
Pertemuan 6 Struktur Data, Algoritma dan PemrogramanPrasetyo Adi
Dokumen membahas tentang array satu dan dua dimensi. Pada array satu dimensi dibahas tentang definisi, fungsi, cara mengisi dan mencetak isi array. Sedangkan pada array dua dimensi dibahas tentang definisi, cara menyiapkan, mengisi, mencetak, menyalin isi antar array satu dan dua dimensi, serta operasi tambah dan kali antar array dua dimensi.
Program tersebut berisi soal-soal olimpiade TIK yang membahas program FOR, output program, fungsi, dan rekursi. Ringkasannya adalah:
Program tersebut berisi 6 soal olimpiade TIK yang membahas konsep dasar pemrograman seperti loop FOR, output program, fungsi rekursif, dan perbandingan hasil dengan perubahan parameter.
Teks ini membahas visualisasi algoritma pengurutan data menggunakan bahasa pemrograman Java. Program visualisasi ini menampilkan proses pengurutan data menggunakan tiga metode pengurutan dasar: bubble sort, selection sort, dan insertion sort. Program ini dapat menghitung jumlah perbandingan dan pertukaran data selama proses pengurutan berlangsung.
Dokumen ini menjelaskan proses menyederhanakan bentuk SOP (minterm) menggunakan metode Quin-McCluskey dengan fungsi Boolean untuk mendapatkan output biner bernilai 1. Prosesnya meliputi pengisian truth table, pembentukan prime list, pemadanan angka, hingga didapatkan rumus akhir F(w,x,y,z) = w,y + x,y + w,x,z' + w',x.z + x',y',z + w',x',z' yang
Soal UAS Pemrograman Dasar Kelas 11 SMK semester ganjil tahun ajaran 2014-2015Saprudin Eskom
Dokumen tersebut berisi soal ujian akhir semester ganjil mata pelajaran Pemrograman Dasar kelas XI TKJ/RPL SMK Negeri 1 Pandeglang tahun pelajaran 2014/2015. Soal terdiri dari 40 pertanyaan pilihan ganda yang meliputi materi operator aritmatika, logika, array, string, konversi tipe data, pointer, dan penalaran logis.
Dokumen tersebut merupakan laporan simulasi Monte Carlo untuk menghampiri nilai integral tentu dengan melakukan 8 percobaan dengan jumlah dart yang berbeda. Laporan tersebut berisi algoritma simulasi, contoh output, tabel hasil percobaan, formula hasil fitting data, dan kesimpulan bahwa semakin banyak dart yang digunakan maka hasil simulasi akan semakin mendekati nilai integral secara analitik.
1. Array dan record merupakan tipe data penting dalam bahasa C.
2. Array dapat berdimensi satu atau dua, sedangkan record digunakan untuk menyimpan data berupa kumpulan field yang berbeda tipe datanya.
3. Program dalam bahasa C dapat menggunakan array dan record secara terpisah maupun bersamaan seperti menerapkan record dalam array atau sebaliknya.
Pembahasan osk komputer sma 2014 - algoritma Ambar Erna
Fungsi bincin dapat mengkonversi bilangan desimal menjadi bilangan biner. Fungsi tersebut bekerja dengan mengambil sisa bagi bilangan desimal terhadap 4, kemudian menambahkan hasilnya ke string yang dikembalikan fungsi rekursif bincin untuk bilangan desimal setelah dibagi 2. Pembahasan soal menjelaskan cara kerja fungsi tersebut untuk menghasilkan konversi bilangan desimal 73 menjadi string biner 1011011.
Pertemuan 6 Struktur Data, Algoritma dan PemrogramanPrasetyo Adi
Dokumen membahas tentang array satu dan dua dimensi. Pada array satu dimensi dibahas tentang definisi, fungsi, cara mengisi dan mencetak isi array. Sedangkan pada array dua dimensi dibahas tentang definisi, cara menyiapkan, mengisi, mencetak, menyalin isi antar array satu dan dua dimensi, serta operasi tambah dan kali antar array dua dimensi.
Program tersebut berisi soal-soal olimpiade TIK yang membahas program FOR, output program, fungsi, dan rekursi. Ringkasannya adalah:
Program tersebut berisi 6 soal olimpiade TIK yang membahas konsep dasar pemrograman seperti loop FOR, output program, fungsi rekursif, dan perbandingan hasil dengan perubahan parameter.
Teks ini membahas visualisasi algoritma pengurutan data menggunakan bahasa pemrograman Java. Program visualisasi ini menampilkan proses pengurutan data menggunakan tiga metode pengurutan dasar: bubble sort, selection sort, dan insertion sort. Program ini dapat menghitung jumlah perbandingan dan pertukaran data selama proses pengurutan berlangsung.
Dokumen ini menjelaskan proses menyederhanakan bentuk SOP (minterm) menggunakan metode Quin-McCluskey dengan fungsi Boolean untuk mendapatkan output biner bernilai 1. Prosesnya meliputi pengisian truth table, pembentukan prime list, pemadanan angka, hingga didapatkan rumus akhir F(w,x,y,z) = w,y + x,y + w,x,z' + w',x.z + x',y',z + w',x',z' yang
Soal UAS Pemrograman Dasar Kelas 11 SMK semester ganjil tahun ajaran 2014-2015Saprudin Eskom
Dokumen tersebut berisi soal ujian akhir semester ganjil mata pelajaran Pemrograman Dasar kelas XI TKJ/RPL SMK Negeri 1 Pandeglang tahun pelajaran 2014/2015. Soal terdiri dari 40 pertanyaan pilihan ganda yang meliputi materi operator aritmatika, logika, array, string, konversi tipe data, pointer, dan penalaran logis.
Dokumen tersebut merupakan laporan simulasi Monte Carlo untuk menghampiri nilai integral tentu dengan melakukan 8 percobaan dengan jumlah dart yang berbeda. Laporan tersebut berisi algoritma simulasi, contoh output, tabel hasil percobaan, formula hasil fitting data, dan kesimpulan bahwa semakin banyak dart yang digunakan maka hasil simulasi akan semakin mendekati nilai integral secara analitik.
Modul ini membahas tentang runtunan (urutan) instruksi dalam algoritma. Urutan instruksi penting karena menunjukkan urutan logika penyelesaian masalah. Urutan instruksi yang berbeda dapat menghasilkan keluaran yang sama atau berbeda tergantung masalahnya. Contohnya, program konversi detik ke jam-menit-detik dan program pertukaran nilai variabel.
pertemuan ke-4 (Variabel dan Konstanta).pptnafilarifki1
Dokumen tersebut membahas dasar-dasar pemrograman Java mulai dari pengenalan, tipe data, variabel, konstanta, ekspresi, operator, pernyataan, dan block pada Java. Termasuk di dalamnya penjelasan tentang pengenal, aturan penamaan, contoh tipe data primitif dan referensi, cara deklarasi variabel dan konstanta, jenis ekspresi dan operator aritmatika, perbandingan, bit, dan penugasan.
Dokumen tersebut membahas tentang simulasi, termasuk konsep dasar simulasi, model simulasi untuk antrian dan inventori, serta konsep statistika dan peluang yang relevan dengan simulasi."
Program ini merupakan laporan praktikum yang membahas tentang string pada bahasa pemrograman Visual Basic. Laporan ini berisi penjelasan teori dasar mengenai beberapa fungsi string seperti length, toUpper, toLower, left, right, trim, dan lainnya. Selain itu berisi contoh kode program latihan yang menerapkan fungsi-fungsi string tersebut pada program berbasis form. Laporan diakhiri dengan penugasan praktikum membuat program yang menerapkan minimal 3 fungsi string.
Pengamatan bentuk sinyal output untuk sistem yang kompleksLingga arum
Laporan ini mendeskripsikan serangkaian eksperimen yang dilakukan untuk mempelajari bentuk sinyal output sistem kontrol otomatis yang kompleks. Eksperimen melibatkan penggunaan MATLAB Simulink untuk merancang model sistem dan melihat respon terhadap berbagai masukan. Hasilnya menunjukkan bagaimana nilai input dapat mempengaruhi output dan error, dan bagaimana sistem yang lebih rumit menghasilkan output grafik yang lebih halus.
Sistem persamaan linear tiga variabel (SPLTV) membahas sejarah, pengertian, metode penyelesaian, dan aplikasi SPLTV. Dokumen ini memberikan contoh-contoh soal dan penyelesaian masalah yang melibatkan tiga variabel."
Dokumen tersebut membahas tentang algoritma dan pemrograman Matlab. Secara singkat, dokumen tersebut menjelaskan tentang konsep algoritma dan flowchart serta penggunaan kontrol program seperti if-else, for, dan while dalam pemrograman Matlab.
Given a list of n integer, find the first and last occurrences of the largest integer in the list. Given an ordered list of n distinct integers, determine the position of an integer in the list using a binary search. Given a list of n integers, sort then using an insertion sort. Given the starting and editing times of n talks, use the appropriate greedy algorithm to schedule the most talks possible in a single lecture hall. Given a list of n integers, determine the number of comparisons used by the bubble sort and by the insertion sort to sort this list
Materi ini membahas tentang defenisi dan Usia Anak di Indonesia serta hubungannya dengan risiko terpapar kekerasan. Dalam modul ini, akan diuraikan berbagai bentuk kekerasan yang dapat dialami anak-anak, seperti kekerasan fisik, emosional, seksual, dan penelantaran.
PPT RENCANA AKSI 2 modul ajar matematika berdiferensiasi kelas 1Arumdwikinasih
Pembelajaran berdiferensiasi merupakan pembelajaran yang mengakomodasi dari semua perbedaan murid, terbuka untuk semua dan memberikan kebutuhan-kebutuhan yang dibutuhkan oleh setiap individu.kelas 1 ........
Aksi Nyata Buku Non Teks Bermutu Dan Manfaatnya .pdfDenysErlanders
Buku non teks yang bermutu dapat memperkaya pengalaman
belajar siswa. Buku-buku ini menawarkan konten yang inspiratif,
inovatif, dan mendorong pengembangan karakter siswa.
Pemanfaatan buku non teks bermutu membutuhkan peran aktif
guru untuk memilih dan
mengintegrasikannya ke dalam pembelajaran
Modul Ajar Bahasa Indonesia Kelas 10 Fase E Kurikulum MerdekaFathan Emran
Modul Ajar Bahasa Indonesia Kelas 10 SMA/MA Fase E Kurikulum Merdeka - abdiera.com, Modul Ajar Bahasa Indonesia Kelas 10 SMA/MA Fase E Kurikulum Merdeka, Modul Ajar Bahasa Indonesia Kelas 10 SMA/MA Fase E Kurikulum Merdeka, Modul Ajar Bahasa Indonesia Kelas 10 SMA/MA Fase E Kurikulum Merdeka, Modul Ajar Bahasa Indonesia Kelas 10 SMA/MA Fase E Kurikulum Merdeka, Modul Ajar Bahasa Indonesia Kelas 10 SMA/MA Fase E Kurikulum Merdeka
1. LAPORAN PRAKTIKUM PEMROGRAMAN DASAR
VARIABLE, INPUT, OUTPUT, & OPERASI
SEDERHANA
Disusun oleh :
Nama
NIM
Asisten 1
Asisten 2
Asisten 3
Dosen Pengampu
: Ach Fauzan
: 135150201111002
: Fadel Trivandi Dipantara
: Karid Nurvenus
: Apiladosi Priambodo
: Sutrisno, Ir., MT
LABORATORIUM KOMPUTER DASAR
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
2013
Pengesahan
Tanggal:
Asisten
2. Definisi Masalah
1. (soal 101) buatlah program yang meminta inputan jari-jari, yang
kemudian dihitung dan ditampilkanluas dan keliling lingkaran
tersebut (mis: input jari-jari = 5.5)
2. (soal 102) buatlah program yang meminta inputan suatu nilai
rupiah, yang kemudian dihitung nilai US dollar dan euro dari nilai
rupiah tersebut (mis: input rupiah = 100000)
3. (soal pdf) Buatlah sebuah program untuk menghitung hasil
rata-rata dari jumlah keliling tiga buah segitiga siku-siku
dengan input alasSegitigaSatu, tinggiSegitigaSatu,
alasSegitigaDua, tinggiSegitigaDua, alasSegitigaTiga dan
tinggiSegitigaTiga, bidang miring dihitung dengan rumus
phytagoras miring=√alas2+tinggi2 dengan ketentuan bidang
miring berupa angka desimal 2 angka dibelakang koma, hasil rataratanya dibulatkan.
Source Code
Soal 101
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import java.util.Scanner;
public class Fauzan_soal_101 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
double r;
System.out.print("Masukan nilai jari-jari
lingkaran :");
r = in.nextFloat();
luas = 3.14f * Math.pow (r,2);
System.out.println();
System.out.print("dan luas lingkaran tersebut
adalah ");
System.out.println(luas);
keliling = 2 * 3.14f * r;
System.out.println();
System.out.print("dan keliling lingkaran
tersebut adalah ");
System.out.println(keliling);
}
}
3. Soal 102
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import java.util.Scanner;
public class Fauzan_soal_102 {
public static void main(String[] args) {
Scanner in = new Scanner (System.in);
float n_rupiah;
System.out.print("Masukan nilai rupiah :");
n_rupiah = in.nextFloat();
float n_us = n_rupiah/ 11492.01f;
System.out.println();
System.out.print("nilai us Dollar :");
System.out.println(n_us);
float n_euro = n_rupiah/ 15344.13f ;
System.out.println();
System.out.print("nilai euro :");
System.out.println(n_euro);
}
}
Soal pdf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import java.util.Scanner;
public class Fauzan_soal_pdf {
public static void main(String[] args) {
Scanner in = new Scanner (System.in);
float a_st1, a_st2, a_st3,t_st1, t_st2,
t_st3;
System.out.print("masukan alas segitiga
satu
:");
a_st1 = in.nextFloat();
System.out.print("masukan tinggi segitiga
satu :");
t_st1 = in.nextFloat();
System.out.print("masukan alas segitiga
dua
:");
a_st2 = in.nextFloat();
System.out.print("masukan tinggi segitiga
dua :");
t_st2 = in.nextFloat();
System.out.print("masukan alas segitiga
tiga
:");
a_st3 = in.nextFloat();
System.out.print("masukan tinggi segitiga
tiga :");
t_st3 = in.nextFloat();
System.out.println();
5. Pembahaasan
Soal 101
1
2-3
4
5
6-7
Melakukan import dari package Scanner
Dekalarasi kelas dan method main
Deklarasi variabel Scanner dengan nama variabel input
Deklarasi variabel double dengan nama r (jari-jari)
Perintah untuk mencetak masukan variabel r dan perintah untuk
memasukkan inputan dengan scanner pada variabel r
8
Operasi matematika, untuk menghitung luas lingkaran dimana
luas = 3,14 * r2
9
Perintah untuk membuat baris baru
10Perintah untuk mencetak sebuah kalimat “maka luas lingkaran
11
tersebut adalah” dan menampilkan hasil dari luas lingkaran.
12
Operasi matematika untuk menghitung keliling lingkaran dimana
keliling = 2* 3,14 * r
13
Perintah untuk membuat baris baru.
14Perintah untuk mencetak sebuah kalimat “dan luas lingkaran
15
tersebut adalah” dan menampilkan hasil dari luas lingkaran.
Soal 102
1
2-3
4
5
6-7
8
9
1011
12
13
1415
Melakukan import dari package Scanner
Dekalarasi kelas dan method main
Deklarasi variabel Scanner dengan nama variabel input
Deklarasi variabel float dengan nama nilai rupiah
Perintah untuk mencetak masukan variabel nilai rupiah dan
perintah untuk memasukkan inputan dengan scanner pada
variabel nilai rupiah
Operasi matematika untuk menghitung nilai US dollar
Perintah untuk membuat baris baru
Perintah untuk mencetak sebuah kalimat “nilai us Dollar :" dan
memunculkan hasil nilai US dollar
Operasi matematika untuk menghitung nilai Euro
Perintah untuk membuat baris baru
Perintah untuk mencetak sebuah kalimat “ nilai Euro” dan
memunculkan hasil dari nilai Euro
6. soal pdf
1
2-3
4
5
6-7
8-9
1011
1213
1415
1617
18
20
21
22
23
24
25
26
27
Melakukan import dari package Scanner
Dekalarasi kelas dan method main
Deklarasi variabel Scanner dengan nama variabel input
Deklarasi variabel float dengan nama a_st1, a_st2, a_st3,t_st1,
t_st2 dan t_st3
Perintah untuk mencetak masukan variabel a_st1 dan perintah
untuk memasukkan inputan dengan scanner pada variabel a_st1
Perintah untuk mencetak masukan variabel t_st1 dan perintah
untuk memasukkan inputan dengan scanner pada variabel t_st1
Perintah untuk mencetak masukan variabel a_st2 dan perintah
untuk memasukkan inputan dengan scanner pada variabel a_st2
Perintah untuk mencetak masukan variabel t_st2 dan perintah
untuk memasukkan inputan dengan scanner pada variabel t_st2
Perintah untuk mencetak masukan variabel a_st3 dan perintah
untuk memasukkan inputan dengan scanner pada variabel a_st3
Perintah untuk mencetak masukan variabel t_st3 dan perintah
untuk memasukkan inputan dengan scanner pada variabel t_st3
Perintah untuk membuat baris baru
Perintah untuk mencetak sebuah kalimat ("maka bidang miring
segitiga satu adalah "
Operasi matematika untuk menghitung hasil bidang miring
segitiga satu
Perintah untuk mencetak hasil bidang miring segitiga satu dengan
format dua angka dibelakang koma
Perintah untuk mencetak sebuah kalimat ("maka bidang miring
segitiga dua adalah "
Opersai matematika untuk menghitung hasil bidang miring
segitiga dua
Perintah untuk mencetak hasil bidang miring segitiga dua dengan
format dua angka dibelakang koma
Perintah untuk mencetak sebuah kalimat ("maka bidang miring
segitiga tiga adalah "
Opersai matematika untuk menghitung hasil bidang miring
segitiga tiga
7. 28
30
31
32
33
34
35
36
37
38
40
41
42
Perintah untuk mencetak hasil bidang miring segitiga tiga dengan
format dua angka dibelakang koma
Perintah untuk mencetak sebuah kaliamat "keliling segitiga satu
adalah” dan memunculkan nilai dari (a_st1+ t_st1+ m_st1 = )
Operasi matematika untuk menghitung hasil keliling segitiga satu
dengan format dua angka dibelakang koma
Perintah untuk memunculkan hasil dari keliling segitiga dua
Perintah untuk mencetak sebuah kaliamat "keliling segitiga dua
adalah” dan memunculkan nilai dari (a_st2+ t_st2+ m_st2 = )
Operasi matematika untuk menghitung hasil keliling segitiga dua
Perintah untuk memunculkan hasil dari keliling segitiga dua
dengan format dua angka dibelakang koma
Perintah untuk mencetak sebuah kaliamat "keliling segitiga tiga
adalah” dan memunculkan nilai dari (a_st3+ t_st3+ m_st3 = )
Operasi matematika untuk menghitung hasil keliling segitiga tiga
Perintah untuk memunculkan hasil dari keliling segitiga tiga
dengan format dua angka dibelakang koma
Perintah untuk memunculkan sebuah kalimat "rata-rata keliling
ketiga segitiga adalah “ dan memunculkan nilai dari (k_st1+
k_st2+ k_st3)/3 =
Operasi matematika untuk menghitung hasil dari rata-rata keliling
ketiga segitiga
Perintah untuk memunculkan hasil dari rata-rata keliling ketiga
segitiga dengan format hasil dibulatkan.
Screenshoot Program
Soal 101
8. soal 102
soal pdf
Kesimpulan
Dalam pemrograman java ada tipe-tipe variabel primitife diantaranya:
1. Byte
Byte merupakan tipe data integer yang mempunyai ukuran 8 bit
dengan nilai minimum -128 dan nilai maksimum +127
2. Short
Short merupakan data interger yang mempunyai ukuran 16 bit
dengan nilai minimum-32768 dan nilai maksimum +32767
9. 3. Int (integer)
Int merupakan data integer yang mempunyai ukuran 32 bit dengan
nilai minimum -2,147,483,648 dan nilai maksimum
2,147,483,647. Nilai default dari data int adalah 0.
4. Long
Long merupakan data integer yang mempunyai ukuran 64 bit
dengan dengan nilai minimum -9,223,372,036,854,775,808
dan nilai maksimum +9,223,372,036,854,775,807. Dalam
penulisan data long harus di akhiri dengan “L” , jika tidak
diberikan akhiran L maka memiliki default literal int.
5. Float
Variabel primitif yang satu ini memiliki ukuran 32bit dengan
Nilai literalnya mengandung pecahan (dipisahkan dengan
tanda titik ‘.’). Nilai default dari tipe data float adalah 0.0F,
jika tidak diberi akhiran F memiliki default nilai literal double.
6. Double
Merupakan tipe data yang memiliki ukuran 64bit dengan nilai
default 0.0
7. Char
Merupakan tipe data memiliki ukuran 16 bit .
8. Boolean
Tipe data yang mengharuskan operasinya bernilai Boolean (true or
false).
Operasi input dan output
Operasi input di Java melalui peralatan input standart (keyboard)
dapat dilakukan dengan menggunakan kelas Scanner. Penggunaan
kelas Scanner memerlukan deklarasi import dan instansiasi objek
sebagai berikut:
Deklarasi import, example :import java.util.Scanner;
Instansiasi objek, example :Scanner input = new Scanner
(System.in);
Operasi output Operasi output dipakai untuk menampilkan nilai data
ke peralatan output membentuk data keluaran. Beberapa metode dari
kelas System dalam bahasa pemrograman Java yang dapat digunakan
untuk menampilkan data keluaran pada peralatan output standart
(layar monitor) adalah:
System.out.println();
Merupakan kelas System untuk menampilkan data keluaran dan
ganti baris
10. System.out.print();
Merupakan kelas System untuk menampilkan data keluaran
System.out.printf();
Merupakan kelas System untuk menampilkan data keluaran yang
dapat diatur sesuai keinginan
Dalam praktikum kali ini ada beberapa fungsi atau formula
matematika yang diubah kedalam bahasa java, misal: kuadrat
(Math.pow) akar (Math.sqrt). fungsi ini mempermudah kita dalam
mengoperasikan matematika dalam java. Selain itu dalam
praktikum ini menggunakan operasi output dengan keluaran yang
dapat diatur oleh kita sendiri misal : System.out.printf
("%.0fn",jari_jari)artinya angka 0 merupakan jumlah angka
dibelakang koma , dan tanda n merupakan perintah untuk ganti baris.