Buatlah program untuk menentukan nilai akhir iwa dalam 1 kela?.

Berikut ini adalah pertanyaan dari Sucialbayan7945 pada mata pelajaran TI untuk jenjang Sekolah Menengah Pertama

Buatlah program untuk menentukan nilai akhir iwa dalam 1 kela?.

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

# Dengan menggunakan python

# Fungsi untuk menentukan nilai akhir siswa

def hitung_nilai_akhir(tugas: float, uts: float, uas: float) -> float:

   # Menghitung nilai akhir dengan rumus (30% tugas + 20% UTS + 50% UAS)

   nilai_akhir = (0.3 * tugas) + (0.2 * uts) + (0.5 * uas)

   # Mengembalikan nilai akhir

   return nilai_akhir

# Mendapatkan nilai tugas, UTS, dan UAS dari user

tugas = float(input("Masukkan nilai tugas: "))

uts = float(input("Masukkan nilai UTS: "))

uas = float(input("Masukkan nilai UAS: "))

# Menghitung dan menampilkan nilai akhir

nilai_akhir = hitung_nilai_akhir(tugas, uts, uas)

print(f"Nilai akhir: {nilai_akhir}")

// Dengan menggunakan rust

// Buat sebuah struktur untuk menyimpan data siswa

struct Siswa {

   nama: String,

   nilai: f64,

}

// Buat sebuah array untuk menyimpan data siswa

let mut siswa = [

   Siswa {

       nama: "Budi".to_string(),

       nilai: 75.0,

   },

   Siswa {

       nama: "Ani".to_string(),

       nilai: 80.0,

   },

   Siswa {

       nama: "Caca".to_string(),

       nilai: 60.0,

   },

];

// Hitung rata-rata nilai

let mut total: f64 = 0.0;

for s in &siswa {

   total += s.nilai;

}

let rata_rata = total / siswa.len() as f64;

// Tampilkan nilai rata-rata

println!("Nilai rata-rata kelas: {}", rata_rata);

// Tampilkan data siswa

for s in &siswa {

   println!("{}: {}", s.nama, s.nilai);

}

Semoga dengan pertanyaan yang sudah terjawab oleh byxsw 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, 07 Mar 23