Home disini
widget by sy@ms

Latest Posts

Program Sederhana Dengan C++

Tancap gan....


/*
===================================================================================
NAMA : Syamsudin
NIM : 090401051
UJIAN : ALPRO I (UAS)
SEMESTER : II
JURUSAN : Teknik Informatika
FAKULTAS : Ilmu Komputer
TANGGAL : 16 juli 2010
DOSEN : Fitri Mutaqin Skom
===================================================================================
*/



#include "stdafx.h"
#include "stdlib.h"


typedef struct{char nma[50]; char no_id[10]; char almt[50]; int no_hp;} id;
id p, d;
id pasien(id p);
id dokter(id d);

typedef struct{int jm; int mnt;} waktu;
waktu x;
waktu xx(waktu x);

typedef struct{int tgl; char bln[10]; int thn;} date;
date y;
date yy(date y);

typedef struct {char klhn[100000]; char solusi[100000];} keluhan;
keluhan z;
keluhan zz(keluhan z);

float biaya(float j_by);
float j_by, ttb;


// PROGRAM UTAMA

void main()
{
char pil;
do
{
system("CLS");
char pilih;
printf("\n ============================== \n");
printf(" |\t MENU PILIHAN |");
printf("\n ============================== \n");
printf(" | 1. Identitas Pasien |\n");
printf(" | 2. Tanggal Pemerikasaan |\n");
printf(" | 3. Jenis Pemeriksaan |\n");
printf(" | 4. Identitas Dokter |\n");
printf(" | 5. Total biaya |");
printf("\n ------------------------------ \n");
printf("\n Pilihan Anda --> ");scanf("%s", &pilih);
switch(pilih)
{
case '1' : system("CLS");
{ pasien(p); }break;
case '2' : system("CLS");
{ yy(y); xx(x); }break;
case '3' : system("CLS");
{ zz(z); }break;
case '4' : system("CLS");
{ dokter(d); }break;
case '5' : system("CLS");
{ biaya(j_by); }break;
default :
{ printf(" Pilihan Salah \n");
printf(" Hanya tersedia pilihan 1-5 \n");
}
}
for(;;)
{
printf("\n Ingin mengulangi [y/t] : ");scanf("%s",&pil);
if(pil=='y' || pil=='Y')
break;
else if(pil=='t' || pil=='T'){
printf("\n\t T E R I M A K A S I H \n\n\n");
exit(0);}
}
}
while(pil=='y' || pil=='Y');
}


// FUNCTION

id pasien(id p)
{
printf("\n");
printf(" ----> IDENTITAS PASIEN <---- \n");
printf(" ---------------------------- \n");
printf(" Nama : ");scanf("%s", &p.nma);
printf(" No. ID : ");scanf("%s", &p.no_id);
printf(" Alamat : ");scanf("%s", &p.almt);
printf(" No. HP : ");scanf("%s", &p.no_hp);
return(p);
}

date yy(date y)
{
printf("\n");
printf(" ----> TANGGAL PEMERIKSAAN <---- \n");
printf(" ------------------------------- \n");
printf(" Format tanggal (tgl-bln-thn) : ");scanf("%d-%s-%d", &y.tgl, &y.bln, &y.thn);
return(y);
}

waktu xx(waktu x)
{
printf(" Format Jam (jam:menit) : ");scanf("%d:%d", &x.jm, &x.mnt);
return(x);
}

id dokter(id d)
{
printf("\n");
printf(" ----> IDENTITAS DOKTER <---- \n");
printf(" ---------------------------- \n");
printf(" Nama : ");scanf("%s", &d.nma);
printf(" No. ID : ");scanf("%s", &d.no_id);
printf(" Alamat : ");scanf("%s", &d.almt);
printf(" No. HP : ");scanf("%s", &d.no_hp);
return(d);
}

float biaya(float j_by)
{
printf("\n");
printf(" ----> TOTAL BIAYA <---- \n");
printf(" ----------------------- \n");
printf(" Jumlah biaya : ");scanf("%f", &j_by);
if (j_by>100000)
{
printf(" Dapat Diskon 10% \n");
ttb = j_by-(j_by*0.1);
}
else
{
printf(" Tidak Mendapat Diskon \n");
ttb = j_by;
}
printf(" Total biaya : %f \n", ttb);
return(ttb);
}

keluhan zz(keluhan z)
{
printf("\n");
printf(" ----> JENIS PEMERIKSAAN <---- \n");
printf(" ----------------------------- \n");
printf(" Keluhan : ");scanf("%s", &z.klhn);
printf(" Solusi : ");scanf("%s", &z.solusi);
return(z);
}



Woke, Semoga bermanfaat,
Salam senyum dariku........




Salam senyum dariku untuk semuanya, tetaplah untuk bersemangat. Jangan lupa Comment atau isi buku tamu ya sob. Sedikit pemberitahuan untuk sobat yang ingin mengambil [Copy-Paste], Owner tidak melarang sobat untuk memperbanyak artikel namun Owner berharap sobat berlaku dengan bijak agar mencantumkan link active maupun yang tidak. Owner berharap partisipasinya ya sob.



0 komentar:

Jam Sekarang
Tanggal
Salam Sapa :
Status Blogging :

*ket. status : Terjadwal : Berarti yang punya blog tidak bisa berinternet [ More... ]





sy@ms
skyNET program


Join the conversation for skyNET program

 
 free web counter Counter Powered by  RedCounter

© 2011 || Copyright by sy@ms || Thanks for skyNET program All Reserved

Technology Blogs TopOfBlogs Top Blogs Internet Internet Blogs Phil Backlink Display Pagerank
Yahoo bot last visit powered by MyPagerank.Net
USA Backlinks Free Backlinks Service at USABacklinks.com! Auto Backlink Gratis Indonesia : Top Link Indo My Ping in TotalPing.com ping fast  my blog, website, or RSS feed for Free