Struktur Data

Contoh Program Struktur yang Dinamis

#include<stdio.h>

#include<string.h>

#include<iostream.h>

struct tanggal

{

int tgl;

int bln;

int thn;

char tempat[10];

};

struct biodata

{

char nama[20];

char jk[10];

char alamat[50];

tanggal tgl_lhr;

};

int main ()

{

biodata bd;

cout<<“Nama:”;

cin.getline(bd.nama,20);

cout<<“Jenis Kelamin (L/P):”;

cin.getline(bd.jk,10);

cout<<“Alamat:”;

cin.getline(bd.alamat,50);

cout<<“Tempat lahir:”;

cin.getline(bd.tgl_lhr.tempat,20);

cout<<“Tanggal lahir:”;

cin>>bd.tgl_lhr.tgl;

cout<<“Bulan lahir:”;

cin>>bd.tgl_lhr.bln;

cout<<“Tahun lahir:”;

cin>>bd.tgl_lhr.thn;

cout<<endl;

printf(“Nama Anda =%s\n”,bd.nama);

printf(“Jenis kelamin Anda =%s\n”,bd.jk);

printf(“Alamat Anda =%s\n”,bd.alamat);

printf(“Tempat, tanggal lahir Anda =%s, %d-%d-%d”,bd.tgl_lhr.tempat,

bd.tgl_lhr.tgl,bd.tgl_lhr.bln,bd.tgl_lhr.thn);

}

Hasil Outputnya :

Nama               : Andi Supriadi

NIM                  : 2005091418

Prodi                 : Sitem Informasi

Contoh Program Struktur yang Dinamis

#include<stdio.h>

#include<string.h>

#include<iostream.h>

struct tanggal

{

int tgl;

int bln;

int thn;

char tempat[10];

};

struct biodata

{

char nama[20];

char jk[10];

char alamat[50];

tanggal tgl_lhr;

};

int main ()

{

biodata bd;

cout<<“Nama:”;

cin.getline(bd.nama,20);

cout<<“Jenis Kelamin (L/P):”;

cin.getline(bd.jk,10);

cout<<“Alamat:”;

cin.getline(bd.alamat,50);

cout<<“Tempat lahir:”;

cin.getline(bd.tgl_lhr.tempat,20);

cout<<“Tanggal lahir:”;

cin>>bd.tgl_lhr.tgl;

cout<<“Bulan lahir:”;

cin>>bd.tgl_lhr.bln;

cout<<“Tahun lahir:”;

cin>>bd.tgl_lhr.thn;

cout<<endl;

printf(“Nama Anda =%s\n”,bd.nama);

printf(“Jenis kelamin Anda =%s\n”,bd.jk);

printf(“Alamat Anda =%s\n”,bd.alamat);

printf(“Tempat, tanggal lahir Anda =%s, %d-%d-%d”,bd.tgl_lhr.tempat,

bd.tgl_lhr.tgl,bd.tgl_lhr.bln,bd.tgl_lhr.thn);

}

Hasil Outputnya :

Nama              : Rola Febriyana

NIM                 : 20050914

Prodi               : Sitem Informasi

Tugas Struktur Data

Contoh Program Struktur yang Dinamis

#include<stdio.h>

#include<string.h>

#include<iostream.h>

struct tanggal

{

int tgl;

int bln;

int thn;

char tempat[10];

};

struct biodata

{

char nama[20];

char jk[10];

char alamat[50];

tanggal tgl_lhr;

};

int main ()

{

biodata bd;

cout<<“Nama:”;

cin.getline(bd.nama,20);

cout<<“Jenis Kelamin (L/P):”;

cin.getline(bd.jk,10);

cout<<“Alamat:”;

cin.getline(bd.alamat,50);

cout<<“Tempat lahir:”;

cin.getline(bd.tgl_lhr.tempat,20);

cout<<“Tanggal lahir:”;

cin>>bd.tgl_lhr.tgl;

cout<<“Bulan lahir:”;

cin>>bd.tgl_lhr.bln;

cout<<“Tahun lahir:”;

cin>>bd.tgl_lhr.thn;

cout<<endl;

printf(“Nama Anda =%s\n”,bd.nama);

printf(“Jenis kelamin Anda =%s\n”,bd.jk);

printf(“Alamat Anda =%s\n”,bd.alamat);

printf(“Tempat, tanggal lahir Anda =%s, %d-%d-%d”,bd.tgl_lhr.tempat,

bd.tgl_lhr.tgl,bd.tgl_lhr.bln,bd.tgl_lhr.thn);

}

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: