#include <iostream>
#include <conio.h>
#include <fstream>
#include <windows.h>
#include <stdlib.h>
using namespace std;
int a, b, k,ttl,p; //Tipe data integer
int pil;
void loading(){
cout<<endl;
cout<<"\t\t\tPlease Wait"<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<"\t\t\tLoading"<<endl;
for(int i=1;i<8;i++){
cout<<"\t*";
Sleep(200);
}
cout<<endl;
system("cls");
}
struct bus{
char nm[30];
char st[20];
char dt[30];
int umr;
}z[100];
struct mobil{
char nm2[30];
char st2[20];
char dt2[30];
int umr2;
}x[100];
void menu_utama()
{
loading();
cout<<"\t* * * * * * * * * * * * * * * * * *"<<endl;Sleep(200);
cout<<"\t*\t\t\t\t *"<<endl; Sleep(200);
cout<<"\t* Program Sewa motor atau mobil *"<<endl;Sleep(200);
cout<<"\t*\t\t\t\t *"<<endl;Sleep(200);
cout<<"\t* * * * * * * * * * * * * * * * * *"<<endl;Sleep(200);
cout<<"\t== = == = == = == = == = == = == = =="<<endl;Sleep(200);
cout<<endl;
menu:
cout<<"\tSelamat datang di Rental motor atau mobil"<<endl;
cout<<endl;
cout<<"Pilihan mobil atau motor"<<endl;
cout<<"1. Paket Liburan dengan Bus "<<endl;
cout<<"2. Paket Liburan dengan Mobil "<<endl;
cout<<"3. Data Bus "<<endl;
cout<<"4. Data Mobil "<<endl;
cout<<"5. Tujuan Dan Harga "<<endl;
cout<<endl;
cout<<" Masukan Pilihan Anda : "; cin>>pil; //Memasukkan pilihan
system("cls"); //clears creen
switch(pil){ //Fungsi switch untuk memilih
case 1:
goto input;
break;
case 2:
goto input2;
break;
case 3:
goto data;
break;
case 4:
goto dataa;
break;
case 5:
goto tjn;
break;
}
input:
cout<<" Masukan Banyaknya Keluarga anda : "; cin>>a;
for(b=0; b<a; b++){
cout<<" Masukan nama ke - "<<b+1<<endl; //Bertambah 1 jika menambah input
cout<<" Nama \t =";
cin>>z[b].nm;
cout<<" Status\t =";
cin>>z[b].st;
cout<<" Umur \t =";
cin>>z[b].umr;
cout<<endl;
}
system("cls"); //clear screen
goto menu; //Menuju ke Menu Awal
input2:
cout<<" Masukan Banyaknya Keluarga anda : "; cin>>a;
for(b=0; b<a; b++){
cout<<" Masukan nama ke - "<<b+1<<endl; //Bertambah 1 jika menambah inputan
cout<<" Nama \t =";
cin>>x[b].nm2;
cout<<" Status\t =";
cin>>x[b].st2;
cout<<" Umur \t =";
cin>>x[b].umr2;
cout<<endl;
}
system("cls"); //clear screen
goto menu; //Menuju ke Menu Awal
data:
cout<<" ======================Data=====================\n";
cout<<" \t| Nama | Status | Umur\n";
for(b=0; b<a; b++){
cout<<" |\t"<< "\t| "<<z[b].nm<<"\t"<<z[b].st<<"\t"<<z[b].umr<<endl;
}
cout<<endl;
goto menu;
dataa:
cout<<" ======================Data=====================\n";
cout<<" \t| Nama | Status | Umur\n";
for(b=0; b<a; b++){
cout<<" |\t"<< "\t| "<<x[b].nm2<<"\t"<<x[b].st2<<"\t"<<x[b].umr2<<endl;
}
tjn:
cout<<"=====Paket Dengan Bus==== "<<endl;
cout<<"1. Jakarta Harga 5.000.000 "<<endl;
cout<<"2. Bali Harga 15.000.000"<<endl;
cout<<"3. Bogor Harga 9.000.000"<<endl;
cout<<"=====Paket Dengan Mobil==== "<<endl;
cout<<"4. Jakarta Harga 4.000.000 "<<endl;
cout<<"5. Bogor Harga 7.000.000"<<endl;
cout<<"pilih = ";
cin>>k;
if(k==1){
cout<<"Anda Memilih Bus Ke Jakarta Harga 5.000.000"<<endl;
for(b=0; b<a; b++){
cout<<"Nama = "<<z[b].nm<<endl<<"Status = "<<z[b].st<<endl<<"Umur = "<<z[b].umr<<endl;
cout<<"====================="<<endl;
}
cout<<"Terimakasih";
cout<<"masukan Pembayaran anda =";
cin>>p;
ttl=p-5000000;
cout<<"Kembalian anda ="<<ttl;
}
else if(k==2){
cout<<"Anda Memilih Bus Ke Bali Harga 15.000.000"<<endl;
cout<<"Dengan Data "<<endl;
for(b=0; b<a; b++){
cout<<"Nama = "<<z[b].nm<<endl<<"Status = "<<z[b].st<<endl<<"Umur = "<<z[b].umr<<endl;
cout<<"====================="<<endl;
}
cout<<"Terimakasih";
}
else if(k==3){
cout<<"Anda Memilih Bus Ke Bogor Harga 9.000.000"<<endl;
for(b=0; b<a; b++){
cout<<"Nama = "<<z[b].nm<<endl<<"Status = "<<z[b].st<<endl<<"Umur = "<<z[b].umr<<endl;
cout<<"====================="<<endl;
}
cout<<"Terimakasih";
}
else if(k==4){
cout<<"Anda Memilih Mobil Ke Jakarta Harga 4.000.000"<<endl;
for(b=0; b<a; b++){
cout<<"Nama = "<<x[b].nm2<<endl<<"Status = "<<x[b].st2<<endl<<"Umur = "<<x[b].umr2<<endl;
cout<<"====================="<<endl;
}
cout<<"Terimakasih";
}
else if(k==5){
cout<<"Anda Memilih Bus Ke Bogor Harga 7.000.000"<<endl;
}
}
main()
{
menu_utama();
return 0;
}
Kamis, 20 Desember 2018
Rabu, 19 Desember 2018
Perpus 2
#include <iostream>
#include <conio.h>
#include <windows.h>
#include <stdlib.h>
using namespace std;
int anggota,pinjam_buku,pengembalian_buku,keluar_program,buku,buku2;
string kpn;
//fungsi untuk menampilkan menu utama
void menu_utama()
{
cout<<"\t---------------------------------"<<endl; ;
cout<<"\t|\tPROGRAM PERPUSTAKAAN \t|"<<endl;
cout<<"\t---------------------------------"<<endl;
cout<<endl;
cout<<"\tSelamat datang di perpustakaan kami!"<<endl;
cout<<endl;
cout<<"\tPilihan Menu:"<<endl;
cout<<"\t1. Anggota Perpustakaan"<<endl;
cout<<"\t2. Pinjam Buku"<<endl;
cout<<"\t3. Pengembalian Buku"<<endl;
cout<<"\t4. Tutup Program"<<endl;
cout<<endl;
int pilihan;
cout<<"\tMasukkan Pilihan : "; cin>>pilihan;
cout<<endl;
switch (pilihan)
{
case 1:
anggota;
cout<<"1.Abdul Afif Nim 1800018***"<<endl;
cout<<"2.Arif Fajar Nim 1800018***"<<endl;
cout<<"2.Muhammad Irfa'i Nim 1800018***"<<endl;
break;
case 2:
pinjam_buku;
cout<<"1.Kalkulus"<<endl;
cout<<"2.Logika informatika"<<endl;
cout<<"3.Dasar Sistem Komputer"<<endl;
cout<<"4.Ulumul Qur'an"<<endl;
cout<<"Pilih No Buku yg ingin anda Pinjam =";
cin>>buku;
cout<<"---------------------------------"<<endl;
break;
case 3:
pengembalian_buku;
cout<<"1.Kalkulus"<<endl;
cout<<"2.Logika informatika"<<endl;
cout<<"3.Dasar Sistem Komputer"<<endl;
cout<<"4.Ulumul Qur'an"<<endl;
cout<<"Pilih No Buku yg ingin anda Kembalikan =";
cin>>buku2;
cout<<"---------------------------------"<<endl;
break;
case 4:
keluar_program;
break;
default:
system("cls");
}
if(buku==1){
cout<<"Anda meminjam kalkulus"<<endl;
cout<<"Kapan Anda akan mengembalikanya ?";
cin>>kpn;
cout<<"Terima Kasih";
}
else if(buku==2){
cout<<"Anda meminjam Logika Informatika"<<endl;
cout<<"Kapan Anda akan mengembalikanya ?";
cin>>kpn;
cout<<"Terima Kasih";
}
else if(buku==3){
cout<<"Anda meminjam Dasar Sistem Komputer"<<endl;
cout<<"Kapan Anda akan mengembalikanya ?";
cin>>kpn;
cout<<"Terima Kasih";
}
else if(buku==4){
cout<<"Anda meminjam Ulumul Qur'an'"<<endl;
cout<<"Kapan Anda akan mengembalikanya ?";
cin>>kpn;
cout<<"Terima Kasih";
}
else if(buku2==1)
cout<<"Terimakasih Telah Mengembalikan Buku Kalkulus";
else if(buku2==2)
cout<<"Terimakasih Telah Mengembalikan Buku Logika";
else if(buku2==3)
cout<<"Terimakasih Telah Mengembalikan Buku Dasar Sistem Komputer";
else if(buku2==4)
cout<<"Terimakasih Telah Mengembalikan Buku Ulumul Qur'an'";
}
int main()
{
menu_utama();
return 0;
}
#include <conio.h>
#include <windows.h>
#include <stdlib.h>
using namespace std;
int anggota,pinjam_buku,pengembalian_buku,keluar_program,buku,buku2;
string kpn;
//fungsi untuk menampilkan menu utama
void menu_utama()
{
cout<<"\t---------------------------------"<<endl; ;
cout<<"\t|\tPROGRAM PERPUSTAKAAN \t|"<<endl;
cout<<"\t---------------------------------"<<endl;
cout<<endl;
cout<<"\tSelamat datang di perpustakaan kami!"<<endl;
cout<<endl;
cout<<"\tPilihan Menu:"<<endl;
cout<<"\t1. Anggota Perpustakaan"<<endl;
cout<<"\t2. Pinjam Buku"<<endl;
cout<<"\t3. Pengembalian Buku"<<endl;
cout<<"\t4. Tutup Program"<<endl;
cout<<endl;
int pilihan;
cout<<"\tMasukkan Pilihan : "; cin>>pilihan;
cout<<endl;
switch (pilihan)
{
case 1:
anggota;
cout<<"1.Abdul Afif Nim 1800018***"<<endl;
cout<<"2.Arif Fajar Nim 1800018***"<<endl;
cout<<"2.Muhammad Irfa'i Nim 1800018***"<<endl;
break;
case 2:
pinjam_buku;
cout<<"1.Kalkulus"<<endl;
cout<<"2.Logika informatika"<<endl;
cout<<"3.Dasar Sistem Komputer"<<endl;
cout<<"4.Ulumul Qur'an"<<endl;
cout<<"Pilih No Buku yg ingin anda Pinjam =";
cin>>buku;
cout<<"---------------------------------"<<endl;
break;
case 3:
pengembalian_buku;
cout<<"1.Kalkulus"<<endl;
cout<<"2.Logika informatika"<<endl;
cout<<"3.Dasar Sistem Komputer"<<endl;
cout<<"4.Ulumul Qur'an"<<endl;
cout<<"Pilih No Buku yg ingin anda Kembalikan =";
cin>>buku2;
cout<<"---------------------------------"<<endl;
break;
case 4:
keluar_program;
break;
default:
system("cls");
}
if(buku==1){
cout<<"Anda meminjam kalkulus"<<endl;
cout<<"Kapan Anda akan mengembalikanya ?";
cin>>kpn;
cout<<"Terima Kasih";
}
else if(buku==2){
cout<<"Anda meminjam Logika Informatika"<<endl;
cout<<"Kapan Anda akan mengembalikanya ?";
cin>>kpn;
cout<<"Terima Kasih";
}
else if(buku==3){
cout<<"Anda meminjam Dasar Sistem Komputer"<<endl;
cout<<"Kapan Anda akan mengembalikanya ?";
cin>>kpn;
cout<<"Terima Kasih";
}
else if(buku==4){
cout<<"Anda meminjam Ulumul Qur'an'"<<endl;
cout<<"Kapan Anda akan mengembalikanya ?";
cin>>kpn;
cout<<"Terima Kasih";
}
else if(buku2==1)
cout<<"Terimakasih Telah Mengembalikan Buku Kalkulus";
else if(buku2==2)
cout<<"Terimakasih Telah Mengembalikan Buku Logika";
else if(buku2==3)
cout<<"Terimakasih Telah Mengembalikan Buku Dasar Sistem Komputer";
else if(buku2==4)
cout<<"Terimakasih Telah Mengembalikan Buku Ulumul Qur'an'";
}
int main()
{
menu_utama();
return 0;
}
Selasa, 18 Desember 2018
Perpus
//program perpustakaan C++
#include <iostream>
#include <conio.h>
#include <windows.h>
#include <stdlib.h>
using namespace std;
char *daftar[5]={
"Borland C++", "Algoritma", "Matematika Diskrit", "Kalkulus", "Komputer Aplikasi"
};
void menu_utama();
void pemilihan_berulan();
void anggota();
void pinjam_buku();
void pengembalian_buku();
void keluar_program();
// fungsi untuk menampilkan loading sementara
void loading(){
cout<<endl;
cout<<"\t\t\t\tPlease wait";
cout<<endl;
cout<<endl;
cout<<endl;
cout<<"\t\tLoading";
for(int i=0;i<20;i++)
{
cout<<". ";
Sleep(60);
}
cout<<endl;
system("cls");
}
//fungsi untuk menampilkan menu utama
void menu_utama()
{
system("cls");
loading();
cout<<"\t========================================="<<endl; Sleep(200);
cout<<"\t| |"<<endl; Sleep(200);
cout<<"\t|\tPROGRAM PERPUSTAKAAN C++\t|"<<endl; Sleep(200);
cout<<"\t| |"<<endl; Sleep(200);
cout<<"\t========================================="<<endl; Sleep(200);
cout<<"\t******** PROGRAMMED BY KELOMPOK2 ********"<<endl; Sleep(200);
cout<<endl;
cout<<"\tSelamat datang di perpustakaan kami!"<<endl;
cout<<endl;
cout<<"\tPilihan Menu:"<<endl;
cout<<"\t1. Anggota"<<endl;
cout<<"\t2. Pinjam Buku"<<endl;
cout<<"\t3. Pengembalian Buku"<<endl;
cout<<"\t4. Tutup Program"<<endl;
cout<<endl;
int pilihan;
cout<<"\tMasukkan Pilihan : "; cin>>pilihan;
cout<<endl;
switch (pilihan)
{
case 1:
anggota();
break;
case 2:
pinjam_buku();
break;
case 3:
pengembalian_buku();
break;
case 4:
keluar_program();
break;
default:
system("cls");
cout<<endl;
cout<<"\t\t Tolong Pilih Salah Satu dan Ulangi Kembali!";
cout<<endl;
cout<<endl;
loading();
break;
}
}
//fungsi pemilihan berulang
void pemilihan_berulang()
{
char pilih;
cout<<endl;
cout<<"\tInputkan [Y] Untuk Kembali Ke Menu Utama."<<endl;
cout<<"\tInputkan [N] Untuk Keluar Dari Program."<<endl;
cout<<"\t[Y/N]...?\t: "; cin>>pilih;
if (pilih=='Y' || pilih=='y')
{ menu_utama(); }
else if (pilih=='N' || pilih=='n')
{ keluar_program(); }
else
{ system("cls");
cout<<endl;
cout<<"\t\t Silahkan Ulangi Kembali! Terima Kasih!"<<endl;
cout<<endl;
cout<<endl;
loading();
}
}
//fungsi menampilkan anggota
void anggota()
{
system("cls");
cout<<"\t========================================================="<<endl;
cout<<"\t|\t\t\t ANGGOTA\t\t\t|"<<endl;
cout<<"\t========================================================="<<endl;
cout<<endl;
cout<<"\t\t\t\t KELOMPOK 2"<<endl;
cout<<endl;
cout<<"\tNAMA: NIM:"<<endl;
cout<<"\t1.NGAKAN PUTU KUTA YOGA PRATAMA 110010***"<<endl;
cout<<"\t2.MADE INDRA PRAYOGA 110010***"<<endl;
cout<<"\t3.DEWA NGKAKAN MADE WIDANA KUSUMA 110010***"<<endl;
cout<<"\t4.MAYANG MARISA PUTRI 110010***"<<endl;
cout<<"\t5.DAMAR SUSILO 110010***"<<endl;
pemilihan_berulang();
}
//fungsi untuk menampilkan menu peminjaman buku
void pinjam_buku()
{
system("cls");
cout<<"\t========================================================="<<endl;
cout<<"\t|\t\t\tPINJAM BUKU\t\t\t|"<<endl;
cout<<"\t========================================================="<<endl;
cout<<endl;
cout<<"\tKode\tJudul Buku"<<endl;
cout<<"\t========================================================="<<endl;
cout<<endl;
for (int i=0;i<5;i++)
{ cout<<"\t"<<(i+1)<<"\t"<<daftar[i]<<endl; }
cout<<"\t========================================================="<<endl;
cout<<endl;
char nama[10];
cout<<"\tNama : ";
cin>>nama;
unsigned int tanggal, tgl=0;
cout<<"\tMasukkan tanggal pinjam (1-31): ";
cin>>tanggal;
if ((tanggal<0) || (tanggal>31))
{
cout<<"\tInput tanggal salah!"<<endl;
}
else
{
if (tanggal<25)
{ tgl=tanggal+7; }
if (tanggal>=25)
{ tgl=(tanggal+7)-30; }
}
cout<<endl;
int x, jumlah;
cout<<"\tJumlah Buku Yang Ingin Anda Pinjam : "; cin>>jumlah;
cout<<"\t---------------------------------------------------------";
cout<<endl;
for (x=0;x<jumlah;x++)
{
int kode;
cout<<endl;
cout<<"\tInputkan Kode Buku : "; cin>>kode;
switch (kode)
{ case 1:
cout<<"\tAnda Telah Meminjam Buku : "<<daftar[0]<<endl;
break;
case 2:
cout<<"\tAnda Telah Meminjam Buku : "<<daftar[1]<<endl;
break;
case 3:
cout<<"\tAnda Telah Meminjam Buku : "<<daftar[2]<<endl;
break;
case 4:
cout<<"\tAnda Telah Meminjam Buku : "<<daftar[3]<<endl;
break;
case 5:
cout<<"\tAnda Telah Meminjam Buku : "<<daftar[4]<<endl;
break;
default:
cout<<"\tBuku dengan kode tersebut tidak tersedia."<<endl;
break;
}
}
cout<<endl;
cout<<"\t";
for (int i=0;i<=56;i++)
{ cout<<"-";
Sleep(30); }
cout<<endl;
cout<<"\tDetail : "<<endl;
cout<<"\tNama Peminjam : "<<nama<<endl;
cout<<"\tJumlah buku yang dipinjam : "<<jumlah<<endl;
cout<<"\tTanggal kembali (7 hari): "<<tgl<<endl;
cout<<endl;
pemilihan_berulang();
}
//fungsi untuk menampilkan menu pengembalian buku
void pengembalian_buku()
{
system("cls");
cout<<"\t================================================="<<endl;
cout<<"\t|\t\tPENGEMBALIAN BUKU\t\t|"<<endl;
cout<<"\t================================================="<<endl;
cout<<endl;
cout<<"\tKode\tJudul Buku"<<endl;
cout<<"\t================================================="<<endl;
cout<<endl;
for (int i=0;i<5;i++)
{ cout<<"\t"<<(i+1)<<"\t"<<daftar[i]<<endl; }
cout<<"\t================================================="<<endl;
cout<<endl;
char nama[10];
cout<<"\tNama : ";
cin>>nama;
unsigned int tanggal, tgl=0;
cout<<"\tMasukkan tanggal kembali (1-31): ";
cin>>tanggal;
if ((tanggal<0) || (tanggal>31))
{
cout<<"\tInput tanggal salah!"<<endl;
}
else
tgl=tanggal;
cout<<endl;
int x, jumlah, kode;
cout<<"\tJumlah Buku Yang Ingin Anda Kembalikan : "; cin>>jumlah;
cout<<"\t-------------------------------------------------";
cout<<endl;
for (x=0;x<jumlah;x++)
{
cout<<endl;
cout<<"\tInputkan Kode Buku : "; cin>>kode;
switch (kode)
{ case 1:
cout<<"\tAnda Telah Mengembalikan Buku : "<<daftar[0]<<endl;
break;
case 2:
cout<<"\tAnda Telah Mengembalikan Buku : "<<daftar[1]<<endl;
break;
case 3:
cout<<"\tAnda Telah Mengembalikan Buku : "<<daftar[2]<<endl;
break;
case 4:
cout<<"\tAnda Telah Mengembalikan Buku : "<<daftar[3]<<endl;
break;
case 5:
cout<<"\tAnda Telah Mengembalikan Buku : "<<daftar[4]<<endl;
break;
default:
cout<<"\tBuku dengan kode tersebut tidak tersedia."<<endl;
break;
}
}
cout<<endl;
cout<<"\t";
for (int i=0;i<=48;i++)
{ cout<<"-";
Sleep(30); }
cout<<endl;
cout<<"\tDetail : "<<endl;
cout<<"\tNama Peminjam : "<<nama<<endl;
cout<<"\tJumlah buku yang dikembalikan : "<<jumlah<<endl;
cout<<"\tTanggal dikembalikan : "<<tgl<<endl;
pemilihan_berulang();
}
//fungsi untuk keluar program
void keluar_program()
{
system("cls");
cout<<endl;
cout<<"\t========================================="<<endl;
cout<<"\t| |"<<endl;
cout<<"\t|\tPROGRAM PERPUSTAKAAN C++\t|"<<endl;
cout<<"\t| |"<<endl;
cout<<"\t========================================="<<endl;
cout<<"\t******** PROGRAMMED BY KELOMPOK2 ********"<<endl;
cout<<endl;
cout<<"\t--- Terima Kasih Atas Kunjungan Anda! ---"<<endl;
cout<<endl;
cout<<"\tPlease wait ";
for (int i=0;i<15;i++)
{
cout<<". ";
Sleep(100);
}
}
int main()
{
menu_utama();
return 0;
}
#include <iostream>
#include <conio.h>
#include <windows.h>
#include <stdlib.h>
using namespace std;
char *daftar[5]={
"Borland C++", "Algoritma", "Matematika Diskrit", "Kalkulus", "Komputer Aplikasi"
};
void menu_utama();
void pemilihan_berulan();
void anggota();
void pinjam_buku();
void pengembalian_buku();
void keluar_program();
// fungsi untuk menampilkan loading sementara
void loading(){
cout<<endl;
cout<<"\t\t\t\tPlease wait";
cout<<endl;
cout<<endl;
cout<<endl;
cout<<"\t\tLoading";
for(int i=0;i<20;i++)
{
cout<<". ";
Sleep(60);
}
cout<<endl;
system("cls");
}
//fungsi untuk menampilkan menu utama
void menu_utama()
{
system("cls");
loading();
cout<<"\t========================================="<<endl; Sleep(200);
cout<<"\t| |"<<endl; Sleep(200);
cout<<"\t|\tPROGRAM PERPUSTAKAAN C++\t|"<<endl; Sleep(200);
cout<<"\t| |"<<endl; Sleep(200);
cout<<"\t========================================="<<endl; Sleep(200);
cout<<"\t******** PROGRAMMED BY KELOMPOK2 ********"<<endl; Sleep(200);
cout<<endl;
cout<<"\tSelamat datang di perpustakaan kami!"<<endl;
cout<<endl;
cout<<"\tPilihan Menu:"<<endl;
cout<<"\t1. Anggota"<<endl;
cout<<"\t2. Pinjam Buku"<<endl;
cout<<"\t3. Pengembalian Buku"<<endl;
cout<<"\t4. Tutup Program"<<endl;
cout<<endl;
int pilihan;
cout<<"\tMasukkan Pilihan : "; cin>>pilihan;
cout<<endl;
switch (pilihan)
{
case 1:
anggota();
break;
case 2:
pinjam_buku();
break;
case 3:
pengembalian_buku();
break;
case 4:
keluar_program();
break;
default:
system("cls");
cout<<endl;
cout<<"\t\t Tolong Pilih Salah Satu dan Ulangi Kembali!";
cout<<endl;
cout<<endl;
loading();
break;
}
}
//fungsi pemilihan berulang
void pemilihan_berulang()
{
char pilih;
cout<<endl;
cout<<"\tInputkan [Y] Untuk Kembali Ke Menu Utama."<<endl;
cout<<"\tInputkan [N] Untuk Keluar Dari Program."<<endl;
cout<<"\t[Y/N]...?\t: "; cin>>pilih;
if (pilih=='Y' || pilih=='y')
{ menu_utama(); }
else if (pilih=='N' || pilih=='n')
{ keluar_program(); }
else
{ system("cls");
cout<<endl;
cout<<"\t\t Silahkan Ulangi Kembali! Terima Kasih!"<<endl;
cout<<endl;
cout<<endl;
loading();
}
}
//fungsi menampilkan anggota
void anggota()
{
system("cls");
cout<<"\t========================================================="<<endl;
cout<<"\t|\t\t\t ANGGOTA\t\t\t|"<<endl;
cout<<"\t========================================================="<<endl;
cout<<endl;
cout<<"\t\t\t\t KELOMPOK 2"<<endl;
cout<<endl;
cout<<"\tNAMA: NIM:"<<endl;
cout<<"\t1.NGAKAN PUTU KUTA YOGA PRATAMA 110010***"<<endl;
cout<<"\t2.MADE INDRA PRAYOGA 110010***"<<endl;
cout<<"\t3.DEWA NGKAKAN MADE WIDANA KUSUMA 110010***"<<endl;
cout<<"\t4.MAYANG MARISA PUTRI 110010***"<<endl;
cout<<"\t5.DAMAR SUSILO 110010***"<<endl;
pemilihan_berulang();
}
//fungsi untuk menampilkan menu peminjaman buku
void pinjam_buku()
{
system("cls");
cout<<"\t========================================================="<<endl;
cout<<"\t|\t\t\tPINJAM BUKU\t\t\t|"<<endl;
cout<<"\t========================================================="<<endl;
cout<<endl;
cout<<"\tKode\tJudul Buku"<<endl;
cout<<"\t========================================================="<<endl;
cout<<endl;
for (int i=0;i<5;i++)
{ cout<<"\t"<<(i+1)<<"\t"<<daftar[i]<<endl; }
cout<<"\t========================================================="<<endl;
cout<<endl;
char nama[10];
cout<<"\tNama : ";
cin>>nama;
unsigned int tanggal, tgl=0;
cout<<"\tMasukkan tanggal pinjam (1-31): ";
cin>>tanggal;
if ((tanggal<0) || (tanggal>31))
{
cout<<"\tInput tanggal salah!"<<endl;
}
else
{
if (tanggal<25)
{ tgl=tanggal+7; }
if (tanggal>=25)
{ tgl=(tanggal+7)-30; }
}
cout<<endl;
int x, jumlah;
cout<<"\tJumlah Buku Yang Ingin Anda Pinjam : "; cin>>jumlah;
cout<<"\t---------------------------------------------------------";
cout<<endl;
for (x=0;x<jumlah;x++)
{
int kode;
cout<<endl;
cout<<"\tInputkan Kode Buku : "; cin>>kode;
switch (kode)
{ case 1:
cout<<"\tAnda Telah Meminjam Buku : "<<daftar[0]<<endl;
break;
case 2:
cout<<"\tAnda Telah Meminjam Buku : "<<daftar[1]<<endl;
break;
case 3:
cout<<"\tAnda Telah Meminjam Buku : "<<daftar[2]<<endl;
break;
case 4:
cout<<"\tAnda Telah Meminjam Buku : "<<daftar[3]<<endl;
break;
case 5:
cout<<"\tAnda Telah Meminjam Buku : "<<daftar[4]<<endl;
break;
default:
cout<<"\tBuku dengan kode tersebut tidak tersedia."<<endl;
break;
}
}
cout<<endl;
cout<<"\t";
for (int i=0;i<=56;i++)
{ cout<<"-";
Sleep(30); }
cout<<endl;
cout<<"\tDetail : "<<endl;
cout<<"\tNama Peminjam : "<<nama<<endl;
cout<<"\tJumlah buku yang dipinjam : "<<jumlah<<endl;
cout<<"\tTanggal kembali (7 hari): "<<tgl<<endl;
cout<<endl;
pemilihan_berulang();
}
//fungsi untuk menampilkan menu pengembalian buku
void pengembalian_buku()
{
system("cls");
cout<<"\t================================================="<<endl;
cout<<"\t|\t\tPENGEMBALIAN BUKU\t\t|"<<endl;
cout<<"\t================================================="<<endl;
cout<<endl;
cout<<"\tKode\tJudul Buku"<<endl;
cout<<"\t================================================="<<endl;
cout<<endl;
for (int i=0;i<5;i++)
{ cout<<"\t"<<(i+1)<<"\t"<<daftar[i]<<endl; }
cout<<"\t================================================="<<endl;
cout<<endl;
char nama[10];
cout<<"\tNama : ";
cin>>nama;
unsigned int tanggal, tgl=0;
cout<<"\tMasukkan tanggal kembali (1-31): ";
cin>>tanggal;
if ((tanggal<0) || (tanggal>31))
{
cout<<"\tInput tanggal salah!"<<endl;
}
else
tgl=tanggal;
cout<<endl;
int x, jumlah, kode;
cout<<"\tJumlah Buku Yang Ingin Anda Kembalikan : "; cin>>jumlah;
cout<<"\t-------------------------------------------------";
cout<<endl;
for (x=0;x<jumlah;x++)
{
cout<<endl;
cout<<"\tInputkan Kode Buku : "; cin>>kode;
switch (kode)
{ case 1:
cout<<"\tAnda Telah Mengembalikan Buku : "<<daftar[0]<<endl;
break;
case 2:
cout<<"\tAnda Telah Mengembalikan Buku : "<<daftar[1]<<endl;
break;
case 3:
cout<<"\tAnda Telah Mengembalikan Buku : "<<daftar[2]<<endl;
break;
case 4:
cout<<"\tAnda Telah Mengembalikan Buku : "<<daftar[3]<<endl;
break;
case 5:
cout<<"\tAnda Telah Mengembalikan Buku : "<<daftar[4]<<endl;
break;
default:
cout<<"\tBuku dengan kode tersebut tidak tersedia."<<endl;
break;
}
}
cout<<endl;
cout<<"\t";
for (int i=0;i<=48;i++)
{ cout<<"-";
Sleep(30); }
cout<<endl;
cout<<"\tDetail : "<<endl;
cout<<"\tNama Peminjam : "<<nama<<endl;
cout<<"\tJumlah buku yang dikembalikan : "<<jumlah<<endl;
cout<<"\tTanggal dikembalikan : "<<tgl<<endl;
pemilihan_berulang();
}
//fungsi untuk keluar program
void keluar_program()
{
system("cls");
cout<<endl;
cout<<"\t========================================="<<endl;
cout<<"\t| |"<<endl;
cout<<"\t|\tPROGRAM PERPUSTAKAAN C++\t|"<<endl;
cout<<"\t| |"<<endl;
cout<<"\t========================================="<<endl;
cout<<"\t******** PROGRAMMED BY KELOMPOK2 ********"<<endl;
cout<<endl;
cout<<"\t--- Terima Kasih Atas Kunjungan Anda! ---"<<endl;
cout<<endl;
cout<<"\tPlease wait ";
for (int i=0;i<15;i++)
{
cout<<". ";
Sleep(100);
}
}
int main()
{
menu_utama();
return 0;
}
Senin, 17 Desember 2018
#include<conio.h>
#include<fstream>
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
ofstream varfile;
ifstream ifile;
string teks;
struct Mahasiswa
{
int Nim;
char Nama[30];
char Almt[50];
};
Mahasiswa Mhs;
cout<<"Masukan data Mahasiswa "<<endl;
cout<<"Masukan Nim : ";cin>>Mhs.Nim;
cout<<endl<<"Masukan Nama : ";cin>>Mhs.Nama;
cout<<endl<<"Masukan Alamat : ";cin>>Mhs.Almt;
varfile.open("data.txt",ios::app);
if (varfile == NULL)
{
cout<<"File fail to open";
}
else
{
varfile<<Mhs.Nim<<"\t"<<Mhs.Nama<<"\t"<<Mhs.Almt;
varfile.close();
}
ifile.open("data.txt");
while(!ifile.eof()){
getline(ifile,teks);
cout<<teks<<endl;
}
ifile.close();
}
#include<fstream>
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
ofstream varfile;
ifstream ifile;
string teks;
struct Mahasiswa
{
int Nim;
char Nama[30];
char Almt[50];
};
Mahasiswa Mhs;
cout<<"Masukan data Mahasiswa "<<endl;
cout<<"Masukan Nim : ";cin>>Mhs.Nim;
cout<<endl<<"Masukan Nama : ";cin>>Mhs.Nama;
cout<<endl<<"Masukan Alamat : ";cin>>Mhs.Almt;
varfile.open("data.txt",ios::app);
if (varfile == NULL)
{
cout<<"File fail to open";
}
else
{
varfile<<Mhs.Nim<<"\t"<<Mhs.Nama<<"\t"<<Mhs.Almt;
varfile.close();
}
ifile.open("data.txt");
while(!ifile.eof()){
getline(ifile,teks);
cout<<teks<<endl;
}
ifile.close();
}
Jumat, 14 Desember 2018
Senin, 03 Desember 2018
#include <iostream>
using namespace std;
int jumlahtotal(int Array[],int batas){
int jumlah=0;
for(int i=0;i<batas;i++){
jumlah=jumlah+Array[i];
}
return jumlah;
}
int jumlahgenap(int Array[],int batas){
int jumgen=0;
for(int i=0;i<batas;i++){
if(Array[i]%2==0){
jumgen=jumgen+Array[i];
}
}
return jumgen;
}
main(){
int batas;
int pilih;
cout<<"masuk =";
cin>>batas;
int jumlah=0;
int Array[batas];
for(int i=0;i<batas;i++){
cout<<"indeks"<<i<<" : ";
cin>>Array[i];
jumlah=jumlah+Array[i];
}
cout<<"1. j tot"<<endl;
cout<<"2. j tot genap"<<endl;
cout<<"masukan pilihan =";
cin>>pilih;
switch(pilih){
case 1:
cout<<"j tot"<<jumlahtotal(Array,batas)<<endl;
break;
case 2:
cout<<"j tot genap"<<jumlahgenap(Array,batas);
break;
}
}
using namespace std;
int jumlahtotal(int Array[],int batas){
int jumlah=0;
for(int i=0;i<batas;i++){
jumlah=jumlah+Array[i];
}
return jumlah;
}
int jumlahgenap(int Array[],int batas){
int jumgen=0;
for(int i=0;i<batas;i++){
if(Array[i]%2==0){
jumgen=jumgen+Array[i];
}
}
return jumgen;
}
main(){
int batas;
int pilih;
cout<<"masuk =";
cin>>batas;
int jumlah=0;
int Array[batas];
for(int i=0;i<batas;i++){
cout<<"indeks"<<i<<" : ";
cin>>Array[i];
jumlah=jumlah+Array[i];
}
cout<<"1. j tot"<<endl;
cout<<"2. j tot genap"<<endl;
cout<<"masukan pilihan =";
cin>>pilih;
switch(pilih){
case 1:
cout<<"j tot"<<jumlahtotal(Array,batas)<<endl;
break;
case 2:
cout<<"j tot genap"<<jumlahgenap(Array,batas);
break;
}
}
Selasa, 13 November 2018
name "INFORMATIKA"
org 100h
mov ax, 3
int 10h
mov ax, 1003h
mov bx, 0
int 10h
mov ax, 0b800h
mov ds, ax
mov [02h], 'I'
mov [04h], 'N'
mov [06h], 'F'
mov [08h], 'O'
mov [0ah], 'R'
mov [0ch], 'M'
mov [0eh], 'A'
mov [10h], 'T'
mov [12h], 'I'
mov [14h], 'K'
mov [16h], 'A'
mov [18h], '!'
mov cx, 12
mov di, 03h
c: mov [di], 11101100b
add di, 2
loop c
mov ah, 0
int 16h
ret
org 100h
mov ax, 3
int 10h
mov ax, 1003h
mov bx, 0
int 10h
mov ax, 0b800h
mov ds, ax
mov [02h], 'I'
mov [04h], 'N'
mov [06h], 'F'
mov [08h], 'O'
mov [0ah], 'R'
mov [0ch], 'M'
mov [0eh], 'A'
mov [10h], 'T'
mov [12h], 'I'
mov [14h], 'K'
mov [16h], 'A'
mov [18h], '!'
mov cx, 12
mov di, 03h
c: mov [di], 11101100b
add di, 2
loop c
mov ah, 0
int 16h
ret
Selasa, 06 November 2018
.MODEL SMALL
.CODE
org 100h
proses:
jmp start
oldX dw-1
oldY dw 0
start:
mov ah, 00
mov al, 13h
int 10h
mov ax, 0
int 33h
cmp ax, 0
mov ax, 1
int 33h
check_mouse_button:
mov ax, 3
int 33h
shr cx, 1
cmp bx, 1
jne xor_cursor
mov al, 1010b
jmp draw_pixel
xor_cursor:
cmp oldX, -1
je not_required
push cx
push dx
mov cx, oldX
mov dx, oldY
mov ah, 0dh
int 10h
xor al, 1111b
mov ah, 0ch
int 10h
pop dx
pop cx
not_required:
mov ah, 0dh
int 10h
xor al, 1111b
mov oldX, cx
mov oldY, dx
draw_pixel:
mov ah, 0ch
int 10h
check_esc_key:
mov dl, 255
mov ah, 6
int 21h
cmp al, 27
jne check_mouse_button
stop:
mov ax, 2
int 33h
mov ax, 3
int 10h
mov ah, 1
mov ch, 0
mov cl, 8
int 10h
mov dx, offset msg
mov ah, 9
int 21h
mov ah, 0
int 16h
ret
msg db " press any key.... $"
end proses
.CODE
org 100h
proses:
jmp start
oldX dw-1
oldY dw 0
start:
mov ah, 00
mov al, 13h
int 10h
mov ax, 0
int 33h
cmp ax, 0
mov ax, 1
int 33h
check_mouse_button:
mov ax, 3
int 33h
shr cx, 1
cmp bx, 1
jne xor_cursor
mov al, 1010b
jmp draw_pixel
xor_cursor:
cmp oldX, -1
je not_required
push cx
push dx
mov cx, oldX
mov dx, oldY
mov ah, 0dh
int 10h
xor al, 1111b
mov ah, 0ch
int 10h
pop dx
pop cx
not_required:
mov ah, 0dh
int 10h
xor al, 1111b
mov oldX, cx
mov oldY, dx
draw_pixel:
mov ah, 0ch
int 10h
check_esc_key:
mov dl, 255
mov ah, 6
int 21h
cmp al, 27
jne check_mouse_button
stop:
mov ax, 2
int 33h
mov ax, 3
int 10h
mov ah, 1
mov ch, 0
mov cl, 8
int 10h
mov dx, offset msg
mov ah, 9
int 21h
mov ah, 0
int 16h
ret
msg db " press any key.... $"
end proses
Langganan:
Postingan (Atom)



