Struktur Data - Implementasi
Struktur Data - Implementasi
Struktur Data
Hermin Susilo
Array
contoh :
int nilai [10] = {8,12,20,15,7,5,6,4,32,3}
Array Satu Dimensi
Contoh Program :
#include <iostream>
#include <conio.h>
void main()
int i, Jumlah = 0;
float Rata_rata;
//menghitung Jumlah
Jumlah += Nilai[i];
#include <iostream>
#include <conio.h>
void main()
int Nilai[10];
int i, Jumlah = 0;
float Rata_rata;
Jumlah += Nilai[i];
{
//Mencetak Bilangan Terbesar="<<T
int Nilai[10]; cout << "\nBilangan Terbesar=" <<
int i, N, Terbesar; getchar;
}
cout << "Masukan Banyaknya Bilangan=";
cin >> N;
cout << endl;
struct nama_struct
{
<tipe_data> nama_field_1;
<tipe_data> nama_field_2;
……
<tipe_data> nama_field_n;
}
Structure
Contoh Program :
#include <iostream>
#include <conio.h>
#include <stdio.h>
struct Mahasiswa
char Nim[9];
char Nama[25];
char Alamat[40];
short Umur;
};
void main()
Mahasiswa Mhs;
cin.getline(Mhs.Nim, 9);
void main()
{
int x = 8;
int *xPtr;
xPtr = &x;
cout << "Nilai x = "<<x<<endl;
cout << "Alamat x = " << &x << endl;
cout << "Alamat x=" << xPtr << endl;
cout << "Nilai yang disimpan pada alamat";
cout << xPtr << " adalah" << *xPtr;
std::getchar();
}
Struck
#include <iostream>
long ss;
float weight;
char name[25];
int main() {
INITS(S);
PUSH(S, huruf);
PUSH(S, huruf);