SlideShare a Scribd company logo
Laporan Praktikum Logika Pemrograman Page 1
Algoritma dan flowchat
1. Memulai program
2. Masukkan nama penonton
3. Memilih theater
4. Memilih waktu tayang
5. Jika memilih „1‟ maka akan menampilkan pemilihan theater 1 untuk film I
Miss U dan menampilkan harga tiket film
6. Jika memilih waktu tayang „P‟ akan menampilan waktu pagi jam 09.00-
11.00
7. Jika memilih waktu tayang „S‟ akan menampilan waktu pagi jam 12.00-
14.00
8. Jika memilih waktu tayang „M‟ akan menampilan waktu pagi jam 20.00-
22.00
9. Masukkan jumlah tiket yang akan di beli
10. Muncul tampilan struk pembayaran
11. Masukkan uang yang akan dibayarkan
12. Proses struk pembayaran
13. Struk pembayaran selesai
14. Masukkan pilihan untuk mengulang atau tidak
15. Jika memilih “Y”,maka akan mengulang proses dari no “2”
16. Jika memilih “N‟,maka program selesai
17. Jika memilih “2” maka akan menampilkan pemilihan theater 2 untuk film
5 CM dan menampilkan harga tiket film
18. Jika memilih waktu tayang „P‟ akan menampilan waktu pagi jam 09.00-
11.00
19. Jika memilih waktu tayang „S‟ akan menampilan waktu pagi jam 12.00-
14.00
20. Jika memilih waktu tayang „M‟ akan menampilan waktu pagi jam 20.00-
22.0
21. Masukkan jumlah tiket yang akan di beli
Laporan Praktikum Logika Pemrograman Page 2
22. Muncul tampilan struk pembayaran
23. Masukkan uang yang akan dibayarkan
24. Proses struk pembayaran
25. Struk pembayaran selesai
26. Masukkan pilihan untuk mengulang atau tidak
27. Jika memilih “Y”,maka akan mengulang dari proses penginputan nama
penonton
28. Jika memilih “N”,maka program selesai
29. Jika memilih “3” maka akan menampilkan pemilihan theater 3 untuk film
Spiderman dan menampilkan harga tiket film
30. Jika memilih waktu tayang „P‟ akan menampilan waktu pagi jam 09.00-
11.00
31. Jika memilih waktu tayang „S‟ akan menampilan waktu pagi jam 12.00-
14.00
32. Jika memilih waktu tayang „M‟ akan menampilan waktu pagi jam 20.00-
22.0
33. Masukkan jumlah tiket yang akan di beli
34. Muncul tampilan struk pembayaran
35. Masukkan uang yang akan dibayarkan
36. Proses struk pembayaran
37. Struk pembayaran selesai
38. Masukkan pilihan untuk mengulang atau tidak
39. Jika memilih “Y”,maka akan mengulang dari proses penginputan nama
penonton
40. Jika memilih “N”,maka program selesai
Laporan Praktikum Logika Pemrograman Page 3
start
Nama
theater
1
3
2
waktu
P
M
S
Jumlah
Tiket
Tampilan
Struk
Pembayaran
Masukkan
uang
pembayaran
Proses
pembayaran
Uang
kembali
Kode
transaksi
ulang
end
Tidak
Ya
Laporan Praktikum Logika Pemrograman Page 4
Listring Program
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
#include<windows.h>
void jadwal(),garis();
main()
{
char kode,waktu,jawab,nama_film[20],nama[10],*Nama,ddk;
float harga,beli,bayar,pot,ppn,total,u_byr,u_kmb;
Nama=nama;
film:
clrscr ();
system("cls");
system("color 4f");
SetConsoleTitle("Created By : JY CINEMA");
garis();
jadwal();
garis();
Laporan Praktikum Logika Pemrograman Page 5
printf("Nama Penonton : ");scanf("%s",&nama);
printf("Kode Theater [1/2/3] : ");scanf("%s",&kode);
cout<<"Waktu Tayang [P/S/M] : ";cin>>waktu;
switch(waktu)
{
case 'P' :printf("Waktu Tayang Pagi Jam 09.00 - 11.00");break;
case 'S' :printf("Waktu Tayang Siang Jam 12.00 - 14.00");break;
case 'M' :printf("Waktu Tayang Malam Jam 20.00 - 22.00");break;
default :printf("Anda Salah meimilih waktu");break;
}
printf("n");
if(kode=='1')
{ strcpy(nama_film,"I Miss U");
if(waktu=='p'||waktu=='P')
harga=17500;
else if(waktu=='s'|| waktu=='S')
harga=20000;
else
harga=22500;
}
else if(kode=='2')
Laporan Praktikum Logika Pemrograman Page 6
{ strcpy(nama_film,"5 CM");
if(waktu=='p'||waktu=='P')
harga=18000;
else if(waktu=='s'|| waktu=='S')
harga=20000;
else
harga=25000;
}
else
{ strcpy(nama_film,"Spiderman");
if(waktu=='p'||waktu=='P')
harga=20000;
else if(waktu=='s'|| waktu=='S')
harga=22500;
else
harga=25000;
}
garis();
printf("Nama Film : %s",nama_film);
printf("nHarga Tiket : %.0f",harga);
printf("nJumlah Pembelian Tiket : ");scanf("%f",&beli);
Laporan Praktikum Logika Pemrograman Page 7
garis();
bayar=harga*beli;
if(beli>=5)
pot=0.10*bayar;
else
pot=0;
ppn=0.20*bayar;
total=(bayar-pot)+ppn;
clrscr();
printf("Struk Pembayaran");
printf("nPembayaran : %.0f",bayar);
printf("nPotongan : %.0f",pot);
printf("nPPN : %.0f",ppn);
printf("nTotal Bayar : %.0fn",total);
garis();
lagi:
printf("nUang Bayar : ");cin>>u_byr;
if (u_byr<total)
{goto lagi;
u_byr=0 ;
printf("%d",u_byr) ;
Laporan Praktikum Logika Pemrograman Page 8
}
else
u_kmb=u_byr-total;
printf("nUang Kembali : %.0f",u_kmb);
cout<<"nKode Transaksi :
"<<Nama[3]<<Nama[2]<<Nama[1]<<Nama[7]<<endl;
garis();
printf("nTeRiMa KaSiH AnDa TeLaH DaTaNG Ke CouNTeR KaMi");
printf("nInput Data Lagi [Y/T] :");jawab=getche();
if(jawab=='Y'||jawab=='y')
goto film ;
getche();
keluar:
}
void jadwal()
{
cout<<" |--------------------------------------------------------|n";
cout<<" | JADWAL TAYANG FILM THEATER
|n";
cout<<" |--------------------------------------------------------|n";
cout<<" | Selamat Datang Di Theater XIX |n";
Laporan Praktikum Logika Pemrograman Page 9
cout<<" | JOGJAKARTA |n";
cout<<" |--------------------------------------------------------|n";
cout<<" |--------------------------------------------------------|n";
cout<<" | | PAGI | SIANG | MALAM |n";
cout<<" | | 09.00 | 12.00 | 20.00 |n";
cout<<" |--------------------------------------------------------|n";
cout<<" |1. I Miss U | Rp17.000 | Rp20.000 | Rp22.500
|n";
cout<<" |2. 5 CM | Rp18.000 | Rp20.000 | Rp25.000
|n";
cout<<" |3. Spyderman | Rp20.000 | Rp22.500 |
Rp25.000 |n";
cout<<" |--------------------------------------------------------|n";
cout<<endl;
}
void garis()
{
printf("=====================================================
===========================n");
}
Laporan Praktikum Logika Pemrograman Page 10
Running
Laporan Praktikum Logika Pemrograman Page 11
Laporan Praktikum Logika Pemrograman Page 12
Laporan Praktikum Logika Pemrograman Page 13
Analisis
Pada program ”Penjualan tiket nonton dibioskop” yang kami buat ini terdapat
beberapa analisis program yang telah diberikan untuk memilih Tiket film yang
tersedia di dalam program tersebut.
Dengan program yang kami buat ini sangat memudahkan seseorang dalam
pemilihan film yang diinginkan.
Langkah kerja dari program ini, pertama memasukkan nama theater dan jam
tayang maka akan muncul secara otomatis tampilan film yang diinginkan
beserta waktu tayangnya.
Jika anda ingin memilih salah satu, tekan 1 untuk pilihan pembelian tiket film
I Miss U, tekan 2 untuk pilihan pembelian tiket film 5CM, tekan 3 untuk
pemilihan pembelian tiket film spiderman. Kemudian akan muncul struk
pembayaran yang kemudian diisi dengan jumlah uang yang akan dibayarkan.
Setelah diisi maka struk pembayaran terisi lengkap.

More Related Content

Featured

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Christy Abraham Joy
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
Vit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
MindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
GetSmarter
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
Alireza Esmikhani
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
Project for Public Spaces & National Center for Biking and Walking
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
Erica Santiago
 

Featured (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

Program besar "antrian tiket nonton"

  • 1. Laporan Praktikum Logika Pemrograman Page 1 Algoritma dan flowchat 1. Memulai program 2. Masukkan nama penonton 3. Memilih theater 4. Memilih waktu tayang 5. Jika memilih „1‟ maka akan menampilkan pemilihan theater 1 untuk film I Miss U dan menampilkan harga tiket film 6. Jika memilih waktu tayang „P‟ akan menampilan waktu pagi jam 09.00- 11.00 7. Jika memilih waktu tayang „S‟ akan menampilan waktu pagi jam 12.00- 14.00 8. Jika memilih waktu tayang „M‟ akan menampilan waktu pagi jam 20.00- 22.00 9. Masukkan jumlah tiket yang akan di beli 10. Muncul tampilan struk pembayaran 11. Masukkan uang yang akan dibayarkan 12. Proses struk pembayaran 13. Struk pembayaran selesai 14. Masukkan pilihan untuk mengulang atau tidak 15. Jika memilih “Y”,maka akan mengulang proses dari no “2” 16. Jika memilih “N‟,maka program selesai 17. Jika memilih “2” maka akan menampilkan pemilihan theater 2 untuk film 5 CM dan menampilkan harga tiket film 18. Jika memilih waktu tayang „P‟ akan menampilan waktu pagi jam 09.00- 11.00 19. Jika memilih waktu tayang „S‟ akan menampilan waktu pagi jam 12.00- 14.00 20. Jika memilih waktu tayang „M‟ akan menampilan waktu pagi jam 20.00- 22.0 21. Masukkan jumlah tiket yang akan di beli
  • 2. Laporan Praktikum Logika Pemrograman Page 2 22. Muncul tampilan struk pembayaran 23. Masukkan uang yang akan dibayarkan 24. Proses struk pembayaran 25. Struk pembayaran selesai 26. Masukkan pilihan untuk mengulang atau tidak 27. Jika memilih “Y”,maka akan mengulang dari proses penginputan nama penonton 28. Jika memilih “N”,maka program selesai 29. Jika memilih “3” maka akan menampilkan pemilihan theater 3 untuk film Spiderman dan menampilkan harga tiket film 30. Jika memilih waktu tayang „P‟ akan menampilan waktu pagi jam 09.00- 11.00 31. Jika memilih waktu tayang „S‟ akan menampilan waktu pagi jam 12.00- 14.00 32. Jika memilih waktu tayang „M‟ akan menampilan waktu pagi jam 20.00- 22.0 33. Masukkan jumlah tiket yang akan di beli 34. Muncul tampilan struk pembayaran 35. Masukkan uang yang akan dibayarkan 36. Proses struk pembayaran 37. Struk pembayaran selesai 38. Masukkan pilihan untuk mengulang atau tidak 39. Jika memilih “Y”,maka akan mengulang dari proses penginputan nama penonton 40. Jika memilih “N”,maka program selesai
  • 3. Laporan Praktikum Logika Pemrograman Page 3 start Nama theater 1 3 2 waktu P M S Jumlah Tiket Tampilan Struk Pembayaran Masukkan uang pembayaran Proses pembayaran Uang kembali Kode transaksi ulang end Tidak Ya
  • 4. Laporan Praktikum Logika Pemrograman Page 4 Listring Program #include<stdio.h> #include<conio.h> #include<iostream.h> #include<windows.h> void jadwal(),garis(); main() { char kode,waktu,jawab,nama_film[20],nama[10],*Nama,ddk; float harga,beli,bayar,pot,ppn,total,u_byr,u_kmb; Nama=nama; film: clrscr (); system("cls"); system("color 4f"); SetConsoleTitle("Created By : JY CINEMA"); garis(); jadwal(); garis();
  • 5. Laporan Praktikum Logika Pemrograman Page 5 printf("Nama Penonton : ");scanf("%s",&nama); printf("Kode Theater [1/2/3] : ");scanf("%s",&kode); cout<<"Waktu Tayang [P/S/M] : ";cin>>waktu; switch(waktu) { case 'P' :printf("Waktu Tayang Pagi Jam 09.00 - 11.00");break; case 'S' :printf("Waktu Tayang Siang Jam 12.00 - 14.00");break; case 'M' :printf("Waktu Tayang Malam Jam 20.00 - 22.00");break; default :printf("Anda Salah meimilih waktu");break; } printf("n"); if(kode=='1') { strcpy(nama_film,"I Miss U"); if(waktu=='p'||waktu=='P') harga=17500; else if(waktu=='s'|| waktu=='S') harga=20000; else harga=22500; } else if(kode=='2')
  • 6. Laporan Praktikum Logika Pemrograman Page 6 { strcpy(nama_film,"5 CM"); if(waktu=='p'||waktu=='P') harga=18000; else if(waktu=='s'|| waktu=='S') harga=20000; else harga=25000; } else { strcpy(nama_film,"Spiderman"); if(waktu=='p'||waktu=='P') harga=20000; else if(waktu=='s'|| waktu=='S') harga=22500; else harga=25000; } garis(); printf("Nama Film : %s",nama_film); printf("nHarga Tiket : %.0f",harga); printf("nJumlah Pembelian Tiket : ");scanf("%f",&beli);
  • 7. Laporan Praktikum Logika Pemrograman Page 7 garis(); bayar=harga*beli; if(beli>=5) pot=0.10*bayar; else pot=0; ppn=0.20*bayar; total=(bayar-pot)+ppn; clrscr(); printf("Struk Pembayaran"); printf("nPembayaran : %.0f",bayar); printf("nPotongan : %.0f",pot); printf("nPPN : %.0f",ppn); printf("nTotal Bayar : %.0fn",total); garis(); lagi: printf("nUang Bayar : ");cin>>u_byr; if (u_byr<total) {goto lagi; u_byr=0 ; printf("%d",u_byr) ;
  • 8. Laporan Praktikum Logika Pemrograman Page 8 } else u_kmb=u_byr-total; printf("nUang Kembali : %.0f",u_kmb); cout<<"nKode Transaksi : "<<Nama[3]<<Nama[2]<<Nama[1]<<Nama[7]<<endl; garis(); printf("nTeRiMa KaSiH AnDa TeLaH DaTaNG Ke CouNTeR KaMi"); printf("nInput Data Lagi [Y/T] :");jawab=getche(); if(jawab=='Y'||jawab=='y') goto film ; getche(); keluar: } void jadwal() { cout<<" |--------------------------------------------------------|n"; cout<<" | JADWAL TAYANG FILM THEATER |n"; cout<<" |--------------------------------------------------------|n"; cout<<" | Selamat Datang Di Theater XIX |n";
  • 9. Laporan Praktikum Logika Pemrograman Page 9 cout<<" | JOGJAKARTA |n"; cout<<" |--------------------------------------------------------|n"; cout<<" |--------------------------------------------------------|n"; cout<<" | | PAGI | SIANG | MALAM |n"; cout<<" | | 09.00 | 12.00 | 20.00 |n"; cout<<" |--------------------------------------------------------|n"; cout<<" |1. I Miss U | Rp17.000 | Rp20.000 | Rp22.500 |n"; cout<<" |2. 5 CM | Rp18.000 | Rp20.000 | Rp25.000 |n"; cout<<" |3. Spyderman | Rp20.000 | Rp22.500 | Rp25.000 |n"; cout<<" |--------------------------------------------------------|n"; cout<<endl; } void garis() { printf("===================================================== ===========================n"); }
  • 10. Laporan Praktikum Logika Pemrograman Page 10 Running
  • 11. Laporan Praktikum Logika Pemrograman Page 11
  • 12. Laporan Praktikum Logika Pemrograman Page 12
  • 13. Laporan Praktikum Logika Pemrograman Page 13 Analisis Pada program ”Penjualan tiket nonton dibioskop” yang kami buat ini terdapat beberapa analisis program yang telah diberikan untuk memilih Tiket film yang tersedia di dalam program tersebut. Dengan program yang kami buat ini sangat memudahkan seseorang dalam pemilihan film yang diinginkan. Langkah kerja dari program ini, pertama memasukkan nama theater dan jam tayang maka akan muncul secara otomatis tampilan film yang diinginkan beserta waktu tayangnya. Jika anda ingin memilih salah satu, tekan 1 untuk pilihan pembelian tiket film I Miss U, tekan 2 untuk pilihan pembelian tiket film 5CM, tekan 3 untuk pemilihan pembelian tiket film spiderman. Kemudian akan muncul struk pembayaran yang kemudian diisi dengan jumlah uang yang akan dibayarkan. Setelah diisi maka struk pembayaran terisi lengkap.