Tugas 4 C++

 


Program Bilangan Positif atau Negatif



Program ini digunakan untuk menentukan apakah sebuah bilangan yang diinputkan pengguna termasuk positif, negatif, atau nol.

Cara kerja singkat:

  • Program meminta pengguna memasukkan sebuah bilangan.
  • Jika bilangan lebih dari 0, program menampilkan “Positif”.
  • Jika bilangan kurang dari 0, program menampilkan “Negatif”.
  • Jika bilangan sama dengan 0, program menampilkan “Nol”.
  • Percabangan menggunakan if, else if, dan else.


Program Menghitung Diskon Total Belanja

Program ini digunakan untuk menghitung total pembayaran setelah diskon berdasarkan total belanja.

Cara kerja singkat:

  • Program meminta pengguna memasukkan total belanja.
  • Jika total belanja lebih dari 200.000, maka:iberikan diskon 10%.
    • Program menampilkan pesan bahwa pengguna mendapat diskon.
  • Jika total belanja kurang dari 200.000, maka:
    • Tidak ada diskon.
  • Program menampilkan total bayar setelah potongan.
  • Menggunakan percabangan if–else.




Deskripsi Program Penentuan Nilai Huruf

Program ini digunakan untuk menentukan nilai huruf (A-E) berdasarkan nilai angka yang dimasukkan pengguna, dengan rentang nilai 0 sampai 100.

Cara kerja singkat:

  • Program meminta pengguna memasukkan nilai (0-100).
  • Jika nilai yang dimasukkan di luar rentang, program akan menampilkan pesan nilai tidak valid dan meminta input ulang.
  • Setelah nilai valid:
    • Nilai besar dari 80 = A
    • Nilai besar dari 70 = B
    • Nilai besar dari 60 = C
    • Nilai besar dari 50 = D
    • Nilai kurang 50 = E
  • Program menggunakan percabangan if–else untuk menentukan nilai huruf.
  • Program menggunakan perulangan do–while agar pengguna dapat mengulang program jika memilih y atau Y.


Program Kelulusan Berdasarkan Nilai dan Kehadiran

Program ini digunakan untuk menentukan kelulusan mahasiswa berdasarkan nilai dan persentase kehadiran.

Cara kerja singkat:

• Program menampilkan identitas (nama dan NPM).

• Pengguna diminta memasukkan nilai dan persentase kehadiran.

• Jika kehadiran lebih dari 75% dan nilai  lebih dari 60, maka:

• Mahasiswa dinyatakan lulus.

• Jika salah satu syarat tidak terpenuhi, maka:

• Mahasiswa dinyatakan tidak lulus (karena kehadiran/nilai).


Program nilai ujian

Program ini berfungsi untuk menghitung rata-rata nilai tes logika dan bahasa. Pengguna memasukkan dua nilai, lalu program menghitung rata-ratanya. nilai rata-rata besar dari 70, maka lulus. Jika kurang dari 70, maka tidak lulus dan perlu ditingkatkan. 

Cara kerja:

  1. Program menampilkan nama dan NPM.
  2. Program meminta pengguna memasukkan nilai tes logika.
  3. Program meminta pengguna memasukkan nilai tes bahasa.
  4. Program menghitung rata-rata dari kedua nilai tersebut.
  5. Program menampilkan hasil rata-rata.
  6. Program mengecek nilai rata-rata:
    • Jika besar dari 70 = Lulus
    • Jika kurang 70 = Tidak lulus dan perlu ditingkatkan.





Komentar

Postingan populer dari blog ini

Tugas 1 C++

Materi Fungsi dan Prosedur