#include <iostream>
using namespace std;
void garis() {
cout<<"========================================\n";
}
void judul() {
garis();
cout<<"Program Nilai Siswa"<<endl;
}
/*
Konsep merupakan konsep perluasan dari struct. seperti struct, class dapat berisi anggota data.
kelebihan dari class adalah class juga dapat mengandung fungsi sebagai anggota.
*/
class siswa
{
public:
char nis[10], nama[15];
float nilai;
};
class author
{
public:
char nama[15] = "Yazid Rizqi";
char email[30] = "yazidrizqi15896@gmail.com";
};
int main() {
/*
Sebuah objek adalah institasi kelas. dalam hal ini "siswa" akan menjadi tipe data,
dan "objsiswa" akan menjadi variabel.
*/
siswa objsiswa;
judul();
cout<<"Nomor induk siswa : <input>";cin>>objsiswa.nis; cout<<endl;
cout<<"Input nama siswa : <input>";cin>>objsiswa.nama; cout<<endl;
cout<<"Input nilai akhir : <input>";cin>>objsiswa.nilai; cout<<endl;
garis();
cout<<"Data yang anda input adalah "<<endl;
garis();
cout<<"Nomor induk siswa : "<<objsiswa.nis<<endl;
cout<<"Input nama siswa : "<<objsiswa.nama<<endl;
cout<<"Input nilai akhir : "<<objsiswa.nilai<<endl;
garis();
author objauthor;
cout<<"Nama : "<<objauthor.nama<<endl;
cout<<"Email : "<<objauthor.email<<endl;
return 0;
}