Saturday, 10 June 2017

Praktikum 1 Modul 6

#include
#include
#include
using namespace std;

struct movies_t
{
char title [50];
int year;
} mine, yours;

void printmovie ( movies_t movie);

int main()
{
char buffer[50];

strcpy (mine.title, "2001 A Space Odyssey");
mine.year = 1968;

cout<<"masukan Judul film favorit : ";
cin.getline (yours.title,50);
cout<<" Masukan Tahun : ";
cin.getline (buffer,50);
yours.year = atoi (buffer);

cout<<"Judul Film Favorit yang ada :\n ";
printmovie (mine);
cout<<"Judul Film Favorit Kamu adalah :\n ";
printmovie(yours);
return 0;
}

void printmovie (movies_t movie)
{
cout<< movie.title;
cout<<" (" << movie.year << ") \n";
}

Hasil Running :



Keterangan :

Pada Program diatas tentang array struktur dimana suatu tipe data struktur yang terdiri atsa elemen yang lebih sederhana, dan program  diatas hanya menampilkan judul film favorit, tahun pemuatan film dan film favorit yang ada.


Struct movies_t adalah nama fungsi struct yang didalamnya menggunakan tipe data char untuk title dan ada array dengan indeks nya 50, dan menggunakan tipe data integer untuk year sedangkan mine, your; merupakan identifier dari struct diatas. Cara kerja Program diatas sangat mudah kita hanya memasukan judul film favorit kita dan tahun nya lalu di tampilkan judul film favorit yang ada karena program diatas sudah di cantumkan judul film beserta tahunnya lalu menampilkan film favorit kita dan tahun yang tadi di input, lihat contoh hasil running diatas.


0 comments:

Post a Comment