Quick actions

cmd+k|ctrl+k

Navigation

Languages

Algoritma 13.1

Snippet info

Language

Cpp

Visibility

public

Author

muhammadirfanzidni801

Created

2025-01-04T09:00:14.050776Z

Updated

2025-01-04T09:00:14.050776Z

#include <iostream>
using namespace std;
// Muhammad Irfan Zidni
// 3420230014
// Tekhnik Informatika

void garis() {
    cout<<"================================\n";
    
}

/*
kelas merupakan konsep perluasan dari struct. Seperti struct, class dapat berisi anggota data. Kelebihan dari class adlah class juga dapat mengandung
*/

void judul() {
    garis();
    cout<<"Program Nilai Siswa"<<endl;
    garis();
}

class siswa
{
    public:
        char nis[9], nama[30];
        float nilai;
};

class author
{
    public:
        char nama[30] = "Muhammad Irfan Zidni";
        char email[33] = "[email protected]";
};

int main() {
    /*
    sebuah objek adalah Instansi kelas. Dalam hal ini "siswa" akan menjadi tipe data, "onjsiswa" akan menjadi variable.
    */
    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"<<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