Menentukan nilai indeks akhir mahasiswa A,B,C,D atau E berdasarkan Nilai
Akhir (NA) dari perihitungan komponen nilai UTS,UAS dan Tugas, dengan bobot nilai berturut-turut adalah 35%,45%, dan 20%. Dengan ketentuan sebagai berikut : A Jika 80 <= NA <= 100 B Jika 70 <= NA < 80 C Jika 50 <= NA < 70 D Jika 40 <= NA < 50 E Jika NA < 40" 2. Tulis program untuk menentukan biaya parkir yang dihitung berdasarkan lama parkir. Lama parkir dihitung dari selisih jam masuk dan jam keluar diinput. Biaya parkir 2 jam pertama 2000, perjam berikutnya 500 3. Pemerintah hanya memberikan tunjangan anak dari PNS maksimal sampai 3 anak saja. Setiap anak diberikan tunjangan sebesar 10% dari gaji pokok. Tulis program untuk menghitung total tunjangan anak, bila gaji pokok dan jumlah anak diinput oleh user. 4. Buatlah sebuah program untuk menghitung gaji n karyawan, n merupakan sebuah bilangan bulat yang akan diinputkan oleh user, kemudian akan dihitung gaji perkaryawan dengan ketentuan sebagai berikut : Gaji per jam : Rp 10.000,Bila jam kerja > 7 jam, maka sisa jam kerja dihitung sebagai lembur yg besarnya 1.5 * gaji per jam. Kemudian ditampilkan total gaji karyawan yang harus dibayarkan oleh perusahaan. Jumlah jam kerja tiap karyawan akan diinputkan oleh user. 5. Buatlah program untuk menghitung nilai faktorial suatu bilangan yang diinputkan oleh user. Rumus faktorial adalah sebagai berikut : n! = n*(n-1)*(n-2)**(n-(n-1)) n merupakan inputan dari user. 6. Buatlah sebuah program untuk menampilkan bilangan ganjil antara 1-20 dengan menggunakan struktur while. 7. Buatlah program pengulangan untuk menghitung jumlah sederet bilangan berurut yang dimulai dari 1 hingga bilangan inputan.