Rabu, 21 Juni 2017

Studi Kasus 26



Syntax
#include<iostream>
#include<string.h>
#include<stdlib.h>
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 kamun Adalah:\n ";
                printmovie (yours);
                return 0;
}

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

Running

Penjelasan
Dalam kasus ini kita hanya membandingkan masukan dengan yang sudah ada, dimisalkan seperti didalam hasil running. Akan dimintai cetakan seperti di atas, saya memasukan wonder women lalu memasukan tahun filmnya, setelah itu akan terjadi cetakan variabel yang sudah ada dam menarik variabel yang tadi di pinta yang selanjutnya akan ditampilkan kembali.

0 komentar:

Posting Komentar