Update tugas kuliah
langsung scriptnya saja ::
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
#include<stdio.h>
void huruf (float &x, float &a, float &b, float &c, float &d, float &e, float &f);
void foot (float a, float b, float c, float d, float e, float f, float g);
void main()
{
char NamaMahasiswa[21],NIM[12],YesOrNo;
int JumlahNilaiAbsen,JumlahNilaiTugas,JumlahNilaiMid,JumlahNilaiFinal;
float NilaiAbsen,NilaiTugas,NilaiAkhir,NilaiMinimum=100,NilaiMaksimum=0,PencacahRata2=0,nilaiHurufA=0,nilaiHurufB=0,nilaiHurufC=0,nilaiHurufD=0,nilaiHurufE=0,nilaiHurufK=0;
do
{
clrscr();
cout<<”Input Nama Mahasiswa : “; gets(NamaMahasiswa);
cout<<”Input N.I.M : “; cin>>NIM;
cout<<”Untuk Nilai Absen : 1 = Hadir / 0 = Absen”<<endl;
int Urutan1=1,absensi,TotalNilaiAbsen=0;
for (int variabel1 = 0; variabel1 < 15; variabel1++)
{
do
{
cout<<”Hari ke-”<<Urutan1<<” : “; cin>>absensi;
} while (absensi > 1 || absensi < 0);
TotalNilaiAbsen += absensi;
Urutan1++;
}
NilaiAbsen = (TotalNilaiAbsen * 100) / 15;
cout<<”Untuk Nilai Tugas : “<<endl;
int Tugas,Urutan2=1,TotalNilaiTugas=0;
for (int variabel2 = 0; variabel2 < 5; variabel2++)
{
cout<<”Input Nilai Tugas Ke-”<<Urutan2<<” : “; cin>>Tugas;
TotalNilaiTugas += Tugas;
Urutan2++;
}
NilaiTugas = TotalNilaiTugas / 5;
int NilaiMid,NilaiFinal;
cout<<”Input Nilai Mid : “; cin>>NilaiMid;
cout<<”Input Nilai Final : “; cin>>NilaiFinal;
NilaiAkhir = 0.1 * NilaiAbsen + 0.2 * NilaiTugas + 0.3 * NilaiMid + 0.4 * NilaiFinal;
if (NilaiAkhir > NilaiMaksimum)
NilaiMaksimum = NilaiAkhir;
if (NilaiAkhir < NilaiMinimum)
NilaiMinimum = NilaiAkhir;
PencacahRata2++;
JumlahNilaiAbsen += NilaiAbsen;
JumlahNilaiTugas += NilaiTugas;
JumlahNilaiMid += NilaiMid;
JumlahNilaiFinal += NilaiFinal;
clrscr();
cout<<”Nama Mahasiswa : “<<NamaMahasiswa<<endl;
cout<<”N I M : “<<NIM<<endl;
cout<<”Nilai Absen : “<<NilaiAbsen<<endl;
cout<<”Nilai Tugas : “<<NilaiTugas<<endl;
cout<<”Nilai Mid : “<<NilaiMid<<endl;
cout<<”Nilai Final : “<<NilaiFinal<<endl;
cout<<”Nilai Akhirnya adalah : “<<NilaiAkhir<<endl;
huruf(NilaiAkhir,nilaiHurufA,nilaiHurufB,nilaiHurufC,nilaiHurufD,nilaiHurufE,nilaiHurufK);
do
{
cout<<endl<<”Tambah Data [Y/T] : “;cin>>YesOrNo;
}while (!(YesOrNo == ‘Y’ || YesOrNo == ‘y’ || YesOrNo == ‘T’ || YesOrNo == ‘t’));
}while (YesOrNo == ‘Y’ || YesOrNo == ‘y’);
float Rata2NilaiAbsen, Rata2NilaiTugas, Rata2NilaiMid, Rata2NilaiFinal;
Rata2NilaiAbsen = JumlahNilaiAbsen / PencacahRata2;
Rata2NilaiTugas = JumlahNilaiTugas / PencacahRata2;
Rata2NilaiMid = JumlahNilaiMid / PencacahRata2;
Rata2NilaiFinal = JumlahNilaiFinal / PencacahRata2;
clrscr();
cout<<”Nilai Max adalah “<<NilaiMaksimum<<endl;
cout<<”Nilai Min adalah “<<NilaiMinimum<<endl;
cout<<”\nRata-rata Nilai Absen adalah “<<setprecision(4)<<Rata2NilaiAbsen<<endl;
cout<<”Rata-rata Nilai Tugas adalah “<<setprecision(4)<<Rata2NilaiTugas<<endl;
cout<<”Rata-rata Nilai Mid adalah “<<setprecision(4)<<Rata2NilaiMid<<endl;
cout<<”Rata-rata Nilai Final adalah “<<setprecision(4)<<Rata2NilaiFinal<<endl;
foot(nilaiHurufA,nilaiHurufB,nilaiHurufC,nilaiHurufD,nilaiHurufE,nilaiHurufK,PencacahRata2);
}
void huruf (float &x, float &a, float &b, float &c, float &d, float &e, float &f)
{
if (x <= 100 && x >= 75)
{
cout<<”Anda mendapat nilai A \n”;
a++;
}
else if (x < 75 && x >= 60)
{
cout<<”Anda mendapat nilai B \n”;
b++;
}
else if (x < 60 && x >= 40)
{
cout<<”Anda mendapat nilai C \n”;
c++;
}
else if (x < 40 && x >= 30)
{
cout<<”Anda mendapat nilai D \n”;
d++;
}
else if (x < 30 && x > 0)
{
cout<<”Anda mendapat nilai E \n”;
e++;
}
else
{
cout<<”Anda mendapat nilai K \n”;
f++;
}
}
void foot (float a, float b, float c, float d, float e, float f, float g)
{
float lulus,tlulus,persenlulus,persentlulus;
lulus = a+b+c+d;
tlulus = e+f;
persenlulus = lulus/g * 100;
persentlulus = tlulus/g * 100;
cout<<”\nJumlah Mahasiswa yang lulus : “<<lulus<<endl;
cout<<”Jumlah Mahasiswa yang tidak lulus : “<<tlulus<<endl;
cout<<”\nPersentasi kelulusan :”<<endl;
cout<<”Mahasiswa yang lulus : “<<persenlulus<<endl;
cout<<”Mahasiswa yang tidak lulus : “<<persentlulus;
}
oh iaaah
biasa ada yg salah kalau langsung d copy ke turbo c++
tanda kutip (“) pada halaman web berbeda dengan lembar kerja turbo c++
jadi stelah dicopy ke turbo c++ tanda kutipnya ditulis ulang [diganti]
Konsep Dasar Sistem Informasi
Tulisan ini masih lanjutan dari *Konsep Dasar Informasi*
Sistem Informasi adalah suatu sistem di dalam suatu organsasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat managerial dengan kegiatan strategi dari suatu organisasi untuk menyediakan pihak-pihak luar tertentu dengan laporan-laporan yang diperlukan.
Komponen sistem informasi (building block) :: Read more »
Konsep Dasar Informasi
Tulisan ini lanjutan dari tulisan yang sebelum.ny yaitu *Konsep dasar sistem* dan *Konsep dasar data*…
Informasi adalah data yang telah diklasifikasi atau diolah atau diinterpretasikan untuk digunakan dalam proses pengambilan keputusan. Sistem pengolahan informasi atau tepatnya mengolah data dari bentuk tak berguna menjadi berguna bagi penerimanya. Nilai Informasi berhubungan dengan keputusan. Bila tidak ada pilihan atau keputusan, maka informasi menjadi tidak diperlukan.
Contoh ::
- Informasi berupa laporan penjualan setiap salesman berguna bagi manajemen untuk menetapkan besarnya komisi dan bonus.
- Informasi berupa laporan penjualan jenis barang berguna bagi manajemen untuk mengevaluasi barang yang tidak laku dijual.
Klasifikasi informasi berdasarkan aspek-aspek berikut :: Read more »
