Berikut ini adalah pertanyaan dari yulisashabila05 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas
Jawaban dan Penjelasan
Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.
Program dalam bahasa Java
// Author : LordRimuruTempest
// Bahasa pemrograman java
public class Main
{
public static void main(String[] args) {
double mean = (double)(87 + 60 + 75 + 90 + 77) / 5;
System.out.println("Nilai rata-ratanya adalah : " + mean);
}
}
Program dalam bahasa python
# Author : LordRimuruTempest
# Bahasa pemrograman python
mean = (87 + 60 + 75 + 90 + 77) / 5
print("Nilai rata-ratanya adalah : " + str(mean))
Program dalam bahasa C++
// Author : LordRimuruTempest
// Bahasa pemrograman C++
#include <iostream>
int main()
{
double mean = (double)(87 + 60 + 75 + 90 + 77) / 5;
std::cout<<"Nilai rata-ratanya adalah : "<< mean;
return 0;
}
Pembahasan
Program akan dibuat dalam 3 bahasa pemrograman yang sering dipakai, yaitu bahasa java, python, dan c++ (jika tidak memakai 3 bahasa ini, silahkan meminta ganti di kolom komentar). Sebelum membuat program, harus dibuat alur kerja program/algoritma terlebih dahulu. Cara menghitung rata-rata(mean) adalah sebagai berikut :
Karena ada 5 data, maka algoritma program dapat ditulis dalam bentuk pseudocode sebagai berikut :
Algoritma
program start
var mean : double;
mean <-- (87 + 60 + 75 + 90 + 77) / 5
write mean
program end
Setelah dibuat algoritma, maka langkah berikutnya adalah menerapkan algoritma kedalam pemrograman sebagai berikut :
1. Menerapkan algoritma kedalam pemrograman java
Langsung buat sebuah class java beserta main method-nya dan deklarasikan variabel mean dengan tipe double (tipe double dipakai karena nilai mean bisa saja bukan bilangan bulat). Disini class java diberi nama main dan dapat diganti dengan bebas. Langsung lakukan perhitungan nilai rata-rata yaitu mean = (87 + 60 + 75 + 90 + 77) / 5 dan cetak hasilnya.
2. Menerapkan algoritma kedalam pemrograman python
Langsung deklarasikan variabel mean dan beri nilai variabel tersebut dengan mean = (87 + 60 + 75 + 90 + 77) / 5 dan cetak hasilnya.
3. Menerapkan algoritma kedalam pemrograman C++
Pertama-tama import library input output stream (iostream) yang dimiliki bahasa C++ untuk menggunakan fungsi inputdanoutput serta buat main function. Deklarasikan variabel mean bertipe double dan beri nilai mean = (87 + 60 + 75 + 90 + 77) / 5 dan cetak hasilnya.
Ketika ketiga program tersebut dieksekusi, maka diperoleh nilai rata-ratanya sebesar 77,8. Program beserta outputnya dapat dilihat pada lampiran gambar.
Pelajari lebih lanjut
Mencetak deret bilangan menggunakan bahasa pemrograman python
Membuat program konversi detik ke dalam hari, jam, menit, dan detik menggunakan bahasa pemrograman java
Contoh pemrograman dengan bahasa C++
==================================
Detail Jawaban
Kelas : X SMA
Mapel : TI
Materi : Mengenal pemrograman komputer
Kode Kategorisasi : 10.11.6
Kata Kunci : pemrograman, algoritma, bahasa pemrograman
Semoga dengan pertanyaan yang sudah terjawab oleh LordRimuruTempest dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.
Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact
Last Update: Tue, 11 May 21