- Beranda
- Komunitas
- Tech
- Programmer Forum
yang ngerti shell bash programming, masuk!


TS
ghiyats94
yang ngerti shell bash programming, masuk!
misi gan ane newbie baru kemaren sore(asli baru kemaren sore) belajar shell bash, langsung dapet tugas dari dosen ane klasifikasi nilai gitu. gampang banget sebenernya, tapi karena ane belum terlalu familiar sama syntax nya jadi agak kerepotan, ini kodingan ane gan gagal run mulu,
mohon koreksinya gan! makasi sebelumya
Code:
echo "berapa jumlah muridnya?"
read n
for ((i=0;i<n;i++))
do
echo "nama : " read nama[$i]
echo "nilai UTS : " read uts[$i]
echo "nilai UAS : " read uas[$i]
let "hasil[$i]=((uts[$i]*40/100)+(uas[$i]*60/100))/2
$echo "Hasil yang didapat adalah: $hasil[$i]
if(hasil[$i] -ge 85);
then
grade[$i]="A";
elif(hasil[$i] -le 84 && hasil[$i] -ge 75);
then
grade[$i]="B";
elif(hasil[$i] -le 74 && hasil[$i] -ge 60);
then
grade[$i]="C";
elif(hasil[$i] -le 59 && hasil[$i] -ge 55);
then
grade[$i]="D";
elif(hasil[$i] -le 54 && hasil[$i] -ge 0);
then
grade[$i]="E";
else
then
grade[$i]="Unrated";
fi
echo "grade yang di dapat : $hasil[$i]"
done
echo "====================================================================================="
echo "No Nama UTS UAS hasil grade "
echo "====================================================================================="
for ((i=0;i<n;i++))
do
echo "$i $nama[$i] $uts[$i] $uas[$i] $grade[$i]"
done
echo "====================================================================================="
mohon koreksinya gan! makasi sebelumya

0
788
1


Komentar yang asik ya
Urutan
Terbaru
Terlama


Komentar yang asik ya
Komunitas Pilihan