i want to ask something about my assignment.
heres the code
#include <stdio.h>
int main()
{
int nilaiuts[5],nilaiuas[5],nilaitugas[5];
int i;
float total=0;
printf("Masukkan nilai UTS mahasiswa [5 mahasiswa] :\n");
// proses memasukkan data ke array
for (i = 0; i < 5; i++)
{
printf("Mahasiswa %i : ", i+1);
scanf("%i",&nilaiuts[i]); // Memasukkan nilai ke dalam elemen array
}
printf("\nNilai UTS mahasiswa yang telah Anda masukkan adalah : ");
// proses menampilkan data dari array
for (i = 0; i < 5; i++)
{
printf("\nMahasiswa %i : %i",i+1, nilaiuts[i]);
}
printf("\n\nMasukkan nilai UAS mahasiswa [5 mahasiswa] :\n");
// proses memasukkan data ke array
for (i = 0; i < 5; i++)
{
printf("Mahasiswa %i : ", i+1);
scanf("%i",&nilaiuas[i]); // Memasukkan nilai ke dalam elemen array
}
printf("\nNilai UAS mahasiswa yang telah Anda masukkan adalah : ");
// proses menampilkan data dari array
for (i = 0; i < 5; i++)
{
printf("\nMahasiswa %i : %i",i+1, nilaiuas[i]);
}
printf("\n\nMasukkan nilai tugas mahasiswa [5 mahasiswa] :\n");
// proses memasukkan data ke array
for (i = 0; i < 5; i++)
{
printf("Mahasiswa %i : ", i+1);
scanf("%i",&nilaitugas[i]); // Memasukkan nilai ke dalam elemen array
}
printf("\nNilai tugas mahasiswa yang telah Anda masukkan adalah : ");
// proses menampilkan data dari array
for (i = 0; i < 5; i++)
{
printf("\nMahasiswa %i : %i",i+1, nilaitugas[i]);
}
// proses menghitung nilai rata-rata
for (i = 0; i <5; i++)
{
total =(0.4*nilaiuts[i])+(0.4*nilaiuas[i])+(0.2*nilaitugas[i]);
}
printf("\n\nNilai rata-rata mahasiswa %i adalah : %.1f\n",i,total);
}
return 0;
the red code is the problem, when i run the program, just "mahasiswa 5" that appears, how to make it show "mahasiswa 1" until "mahasiswa 5"
and the sort it using bubble sort ?
please help me :(