Quick actions

cmd+k|ctrl+k

Navigation

Languages

Algoritma13.1

Snippet info

Language

Cpp

Visibility

public

Author

faranvy

Created

2025-01-10T06:44:08.934961Z

Updated

2025-01-10T07:37:07.28704Z

//Nama : Fara Novri Hasbel Wijaya
//NIM : 3420230017

#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
funsi 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] = "Fara Novri";
        char email[30] = "[email protected]";
};

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;
}
INFO