Pembuatan Fitur Pemrograman Biodata Siswa pada c++
C++ adalah bahasa pemrograman yang populer dan serbaguna yang digunakan untuk mengembangkan berbagai jenis perangkat lunak, mulai dari aplikasi desktop hingga permainan video dan perangkat lunak sistem tingkat rendah. Anda dapat membuat program untuk mengelola biodata siswa menggunakan C++. Di bawah ini adalah contoh sederhana bagaimana Anda dapat melakukannya:
#include <iostream>
#include <string>
using namespace std;
// Definisikan struktur untuk menyimpan biodata siswa
struct BiodataSiswa {
string nama;
int umur;
string alamat;
};
int main() {
int jumlahSiswa;
cout << "Masukkan jumlah siswa: ";
cin >> jumlahSiswa;
// Membuat array untuk menyimpan biodata siswa
BiodataSiswa siswa[jumlahSiswa];
// Memasukkan biodata siswa
for (int i = 0; i < jumlahSiswa; i++) {
cout << "Masukkan data untuk siswa ke-" << i + 1 << ":\n";
cout << "Nama: ";
cin.ignore(); // Untuk membersihkan buffer keyboard
getline(cin, siswa[i].nama);
cout << "Umur: ";
cin >> siswa[i].umur;
cin.ignore();
cout << "Alamat: ";
getline(cin, siswa[i].alamat);
}
// Menampilkan biodata siswa
cout << "\nBiodata Siswa:\n";
for (int i = 0; i < jumlahSiswa; i++) {
cout << "Siswa ke-" << i + 1 << ":\n";
cout << "Nama: " << siswa[i].nama << endl;
cout << "Umur: " << siswa[i].umur << " tahun" << endl;
cout << "Alamat: " << siswa[i].alamat << endl;
}
return 0;
}
Program ini meminta pengguna untuk memasukkan jumlah siswa yang ingin mereka masukkan. Kemudian, program akan meminta pengguna untuk memasukkan biodata setiap siswa, termasuk nama, umur, dan alamat. Setelah semua biodata dimasukkan, program akan menampilkan biodata siswa-siswa tersebut.
Pastikan untuk mengompilasi dan menjalankan program di lingkungan pengembangan C++ Anda. Program di atas adalah contoh sederhana, dan Anda dapat mengembangkannya lebih lanjut sesuai dengan kebutuhan Anda, seperti menambahkan fungsi pencarian atau penyimpanan data ke dalam file.
Kalau kamu mau belajar, bisa langsung ke KURSUS PEMROGRAMAN KOMPUTER. Kamu bisa lihat artikel lain di BLOG TEKNOLOGI INFORMASI TERLENGKAP
Comments
Post a Comment