Selasa, 04 Februari 2020

Belajar C++: Penggunaan Struct

Yap..
Balik lagi, w mau coba intents ah wkwkw
Sekarang kita coba lagi untuk membuat program menggunakan structure pada C++, seperti biasa w gak akan jelasin, cuma ngasih study kasus dan sourcecodenya saja.
Jadi untuk penjelasan lengkapnaya sialakan kalian cari sendiri yak wkwk

Study Kasus:
Buatlah struct untuk menginputkan 5 data mahasiswa yang berisi nim, nama, jenis kelamin dan alamat menggunakan perulangan for

Sourcecodenya:


#include <iostream>
using namespace std;

struct biodata
{
    int nim;
    string nama;
    string jk;
    string almt;
}mhs[5];

int main(){
    int ulang;
    for(ulang=0;ulang < 5; ulang++){
    system("clear");
    cout << "NIM Anda \t= "; 
    cin >> mhs[ulang].nim;
    cin.ignore();
    cout << "Nama Anda \t= ";getline(cin, mhs[ulang].nama);
    cout << "Jenis Kelamin \t= ";getline(cin, mhs[ulang].jk);
    cout << "Alamat \t\t= "; getline(cin, mhs[ulang].almt);
    }
    //Syntax untuk menampilkan outputnya wkwkw
    cout << "\n=[DAFTAR MAHASISWA]=" << endl;
    for(ulang=0; ulang < 5; ulang++){
    cout << "\nNIM\t= " << mhs[ulang].nim ;
    cout << "\nNama\t= " << mhs[ulang].nama ;
    cout << "\nKelamin\t= " << mhs[ulang].jk ;
    cout << "\nAlamat\t= " << mhs[ulang].almt << endl;
    cout << endl;
    }
    return 0;
}

Penjelasan singkat.
Pada program ini penginputan akan di ulang sebanyak 5X dan data inputanya akan di simpan di variabel array.
Kemudian untuk output manampilkan index dari array yang terinput sebelumnya.

Note:
Jelasnya kalian bisa coba dan running sendiri.
Dan jika pada windows kalian ubah bagian system("clear"); dengan system("cls");

Yap, thx, semaoga bermanfaat.. 

Share this article on :

0 komentar:

Posting Komentar