#include <iostream>
using namespace std;
void garis() {
cout<<"========================================\n";
}
/*
Kelas merupakan konsep perluasan dari struct. Seperti struct, class dapat
berisi anggota data. Kelebihan dari class adalah class juga dapat mengandung
fungsi sebagai anggota.
*/
void judul() {
garis();
cout<<"Program Nilai Siswa"<<endl;
garis();
}
class siswa
{
public:
char nis[9], nama[20];
float nilai;
};
class author
{
public:
char nama[20] = "Irsyad Purbha";
char email[30] = "irsyadpurbha.fst@uia.ac.id";
};
int main() {
/*
Sebuah objek adalah Instansiasi 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<<"Nama Siswa : "<<objSiswa.nama<<endl;
cout<<"Nilai Akhir : "<<objSiswa.nilai<<endl;
garis();
author objAuthor;
cout<<"Nama : "<<objAuthor.nama<<endl;
cout<<"Email : "<<objAuthor.email<<endl;
return 0;
}