Forum Sains Indonesia




*

Artikel Sains

Aku Cinta ForSa

ForSa on FB  ForSa on Twitter

Pranala Luar

ShoutBox!

Last 10 Shouts:

alfiansa

Juli 22, 2014, 06:19:13 AM
lebaran jualan sepatu online kak http://goo.gl/G3NXOq

visitpare

Juli 20, 2014, 07:25:09 AM
ada yang mau ke Kampung Inggris Pare - Kediri gak di sini? Salam kenal dari www.visitpare.com  :D
 

Muztank

Juli 17, 2014, 07:38:54 AM
woi jangan jualan obat aborsi d sini !!

azaziahmaalin

Juli 16, 2014, 02:48:17 PM
Presentasi Liputan Internet di http://www.prestisewan.tk/p/liputan-internet.html

azaziahmaalin

Juli 16, 2014, 02:48:04 PM
Presentasi Pancaspirasi untuk Prabowo-Hatta yang selengkapnya dapat dibaca http://bloggerwan.blogdetik.com/2014/06/23/pancaspirasi-untuk-prabowo-hatta.html

azaziahmaalin

Juli 16, 2014, 02:47:49 PM
Presentasi Indotophosting Hosting Unlimited dan Domain Murah Terbaik di Indonesia di http://www.indonia.ga/2014/07/12-indotophosting-com-hosting-unlimited-dan-domain-murah-terbaik-di-indonesia.html

azaziahmaalin

Juli 16, 2014, 02:47:30 PM

azaziahmaalin

Juli 16, 2014, 02:47:21 PM
Presentasi Camry Mobil Hybrid Terbaik Indonesia di http://www.indonia.ga/2014/07/10-camry-mobil-hybrid-terbaik-indonesia.html

azaziahmaalin

Juli 16, 2014, 02:47:09 PM
Presentasi Yamaha R15 dan Yamaha R25 Motor Sport Racing dan Kencang di http://www.indonia.ga/2014/07/08-yamaha-r15-dan-yamaha-r25-motor-sport-racing-dan-kencang.html

azaziahmaalin

Juli 16, 2014, 02:46:19 PM
Presentasi ADRO TEXTILE Konveksi Murah Indonesia yang selengkapnya dapat dibaca di http://dipoblogforce1.blogspot.com/2014/06/12-ADRO-TEXTILE-Konveksi-Murah-Indonesia-Tlp-081362666444.html

Show 50 latest

Penulis Topik: cara bikin menu  (Dibaca 988 kali)

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

Offline mifta90

  • Siswa Baru
  • *
  • Tulisan: 1
  • IQ: 0
  • ForSa!
    • Lihat Profil
cara bikin menu
« pada: Mei 05, 2012, 02:09:11 PM »
maaf kalo salah kamar, saya mau tanya kalo prog di bawah ini di bikin menu gmn, saya ndak ngerti tentang penggabungan array+struct.

#include <iostream>
#include <cstdio>

using namespace std;

struct dataMhs {
   int nim;
   char nama [40];
   float ipk;
};
int main(){

    dataMhs mhs;
    FILE* data;

   cout<<"NIM Anda : ";
   cin>>mhs.nim;
   cout<<"Nama Anda : ";
   fflush(stdin);
   cin.getline(mhs.nama,40);
   cout<<"IPK Anda : ";
   cin>>mhs.ipk;

   data = fopen ("data.dat","wb");
   fread (&mhs,sizeof(mhs),1,data);
   fclose (data);


   data = fopen ("data.dat","rb");
   fread (&mhs,sizeof(mhs),1,data);
   fclose (data);

   cout<<endl;
   cout<<mhs.nim;
   cout<<endl;
   cout<<mhs.nama;
   cout<<endl;
   cout<<mhs.ipk;
   cout<<endl;}
return 0;
};




Offline RudyAghata

  • Siswa Baru
  • *
  • Tulisan: 2
  • IQ: 0
  • ForSa!
    • Lihat Profil
Re:cara bikin menu
« Jawab #1 pada: April 18, 2013, 12:50:28 PM »
Bikinnya pake class aja, biar lebih mudah gini




#include<iostream>
using namespace std;

class mahasiswa{
private:
   char nama[100];
   int nim;
   float ipk;
public:
   //buat setter getter supaya lebih mudah
   void setnama(char *nama){   // *nama bisa juga diganti dengan nama[]
      strcpy(this->nama,nama); }
   char *getnama(){
      return nama; }

   void setnim(int nim){
      this->nim=nim; }
   int getnim(){
      return nim; }

   void setipk(float ipk){
      this->ipk=ipk; }
   float getipk(){
      return ipk; }
   
};

void main()
{
   mahasiswa a;
   char nama[100];
   int nim;
   float ipk;

   //meminta inputan
   cout<<"masukkan nama : "; cin>>nama;
   cout<<"masukkan nim : "; cin>>nim;
   cout<<"masukkan IPK : "; cin>>ipk;
   cout<<endl<<endl;
   a.setnama(nama);
   a.setnim(nim);
   a.setipk(ipk);
   cout<<"ini outputnya : "<<endl;
   cout<<"nama anda : "<<a.getnama()<<endl;
   cout<<"nim anda : "<<a.getnim()<<endl;
   cout<<"IPK anda : "<<a.getipk()<<endl;

   cin.get();
}

 

Topik Terkait

  Subyek / Dimulai oleh Jawaban Tulisan terakhir
3 Jawaban
2187 Dilihat
Tulisan terakhir April 18, 2010, 01:31:33 AM
oleh kuin
15 Jawaban
10406 Dilihat
Tulisan terakhir Juni 17, 2010, 12:01:25 PM
oleh Too Payz
0 Jawaban
2430 Dilihat
Tulisan terakhir Desember 25, 2010, 08:12:41 PM
oleh fajar item
2 Jawaban
1332 Dilihat
Tulisan terakhir Januari 17, 2011, 06:32:39 PM
oleh hanktze
3 Jawaban
2735 Dilihat
Tulisan terakhir Juni 01, 2012, 09:17:26 AM
oleh mhyworld

Copyright © 2006-2014 Forum Sains Indonesia