- Beranda
- Komunitas
- Tech
- Programmer Forum
[ASK] Tanya seputar OOP C++. Mastah bantu ane dong :(


TS
User telah dihapus
[ASK] Tanya seputar OOP C++. Mastah bantu ane dong :(
Jadi gini gan, ane baru aja belajar OOP. Jadi ada sedikit kendala sama syntax ane gan. Ya kendalanya enggak begitu berarti sih, cuma ane pengen tau aja gan 
Sebelum nya ni ane kasih syntax nya :
Jadi yang mau ane tanya gan, itu kenapa ya mesti pakek cin.getlinedi fungsi getData? Ane coba pakek gets kok gak bisa ya gan? Mohon bantuannya ya mastah

Sebelum nya ni ane kasih syntax nya :
Code:
#include <iostream>
#include <cstdio>
#include <stdlib.h>
//#include <conio.h>
using namespace std;
class siswa
{
int nim;
char nama[50];
char alamat[100];
public:
void getdata();
void tampil();
};
int main ()
{
system ("clear");
siswa data;
data.getdata();
cout<<endl;
data.tampil();
return 0;
}
void siswa::getdata()
{
cout<<"NIM : ";
cin>>nim;
cin.ignore(100, '\n');
cout<<"Nama : ";
cin.getline(nama, 50);
cout<<"Alamat : ";
cin.getline(alamat, 100);
}
void siswa::tampil()
{
cout<<"NIM : "<<nim<<endl;
cout<<"Nama : "<<nama<<endl;
cout<<"Alamat : "<<alamat;
cout<<endl;
}
Jadi yang mau ane tanya gan, itu kenapa ya mesti pakek cin.getlinedi fungsi getData? Ane coba pakek gets kok gak bisa ya gan? Mohon bantuannya ya mastah

0
394
0


Komentar yang asik ya


Komentar yang asik ya
Komunitas Pilihan