Friska Susyanti

Minggu, 03 Juli 2011

jawaban nmr 4

# include
# include
# include
# include
# include

struct data {
char kode[15];
char nama[30];
char pendidikan[15];
char keahlian[30];

} pgw[50];

void menu();
void isi();
void tambah();
void baca();

void main()
{
char pil='0';
while (pil!='4')
{
menu();
pil=getche();
switch(pil)
{
case'1':
isi();break;
case'2':
tambah();break;
case'3':
baca();break;
case'4':
break;
}
}
}

void menu()
{
clrscr();
gotoxy(25,5);cout<<"MENU DATA BUDIDARMA"; gotoxy(25,6);cout<<"-------------------------------------"; gotoxy(25,7);cout<<"[1]Input data dosen"; gotoxy(25,8);cout<<"[2]Input data mahasiswa"; gotoxy(25,9);cout<<"[3]Membaca Data dosen"; gotoxy(25,10);cout<<"[4]Membaca data mahasiswa"; gotoxy(25,11);cout<<"[5]Keluar program"; gotoxy(25,12);cout<<"------------------------------------"; gotoxy(25,13);cout<<"PILIHAN :"; } void isi() { FILE *coba; char gj[10]; float atof(); int i,n=0; while(1) { clrscr(); gotoxy(35,5);cout<<"MEMASUKKAN DATA DOSEN"; gotoxy(35,6);cout<<"------------------------------------------"; gotoxy(35,7);cout<<"Kode Dosen :"; gets(pgw[n].kode); if(strlen(pgw[n].kode)==0) break; gotoxy(35,8);cout<<"Nama :"; gets(pgw[n].nama); gotoxy(35,9);cout<<"Pendidikan :"; cin>>pgw[n].pendidikan;
gotoxy(35,10);cout<<"keahlian :"; cin>>pgw[n].keahlian;
gotoxy(35,6);cout<<"--------------------------------------------"; n++; } coba=fopen("c:\\Pegawai.Dat","wb"); for(i=0;i>pgw[n].pendidikan;
gotoxy(35,10);cout<<"Keahlian :"; cin>>pgw[n].keahlian;
gotoxy(35,6);cout<<"---------------------------------------";
n++;
}
coba=fopen("c:\\Pegawai.Dat","ab");

for(i=0;i {
fwrite(&pgw[i],sizeof(pgw[i]),1,coba);
}
fclose(coba);
}

void baca()
{
FILE *coba;
int i=0,n=0;

clrscr();
coba=fopen("c:\\Pegawai.Dat","rb");
if(coba==NULL)
{
gotoxy(20,10);cout<<"File PEGAWAI.Dat belum ada";
gotoxy(20,12);cout<<"Tekan sembarang Tombol";
getch();
return;
}
gotoxy(5,1);cout<<"LAPORAN DATA PEGAWAI STMIK BUDIDARMA";
gotoxy(5,2);cout<<"----------------------------------------";
gotoxy(5,3);cout<<"NO KODE NAMA PENDIDIKAN KEAHLIAN ";
gotoxy(5,4);cout<<"----------------------------------------";
while((fread(&pgw[n],sizeof(pgw[n]),1,coba))==1)
{
i++;
gotoxy(6,4+i);cout< gotoxy(10,4+i);cout< gotoxy(19,4+i);cout< gotoxy(50,4+i);cout< gotoxy(60,4+i);cout< }
gotoxy(5,5+i);cout<<"--------------------------------------";
getch();
fclose(coba);
}


READ MORE - jawaban nmr 4

jawaban nmr 3

3.Buatlah program untuk menyelesaikan kasus berikut.
Sebuah perusahaan memiliki beberapa bagian yaitu :
1.Persediaan,
2.Administrasi,
3.Keuangan,
4.Penjualan.
Setiap Karyawan yang terdapat di bagian tersebut memiliki gaji sesuai dengan jabatannnya masing masing, yaitu :

Kode Jabatan Gaji Tunjangan
————————————————————————————
1 2.500.000 35% dari Gaji
2 2.000.000 10% dari Gaji
3 1.500.000 5% dari Gaji

Untuk keryawan yang berstatus M (Menikah) maka mendapatkan Tunjangan Keluarga sebesar 15% dari Gaji.
Adapun untuk mencari total gaji di peroleh dari Gaji + Tunjangan + Tunjangan Keluarga
Sebagai seorang calon programmer di kota Medan, coba anda selesaikan kasus tersebut dengan bahasa dengan menggunakan Fungsi atau procedure.
Tambahkan NIK Karyawan dan Nama pada program yang dirancang.

jawaban nomor 3

#include
#include
#include
#include

struct pegawai
{
char nik[20];
char nama[20];
char kode[5];
char gaji[5];
char tunj[5];
char tunjkel[5];

}peg[30];

void main()
{
char lg='Y';
int hasil,i,n=0;
long gaji=0;
long tunj=0;
while(lg=='Y'||lg=='y')
{
clrscr();
cout<<"input data pegawai\n";
n++;
cout<<"nik :";
gets(peg[n].nik);
cout<<"Nama Pegawai :";
gets(peg[n].nama);
cout<<"kode jabatan :";
gets(peg[n].kode);
cout<<"gaji :";
gets(peg[n].gaji);
cout<<"tunjangan :";
gets(peg[n].tunj);
cout<<"Input lagi[Y/T] :";
lg=getche();
}


clrscr();
gotoxy(1,3);cout<<" = LAPORAN GAJI PEGAWAI =\n";
gotoxy(1,4);cout<<"---------------------------------------------------------------";
gotoxy(1,5);cout<<"NIk Nama Kode Gaji tunjangan Total gaji";
gotoxy(1,6);cout<<"______________________________________________________________________";
for(i=1;i<=n;i++)
{
gotoxy(1,7+i);cout< gotoxy(9,7+i);cout< gotoxy(20,7+i);cout< gotoxy(40,7+i);cout<

hasil=strcmp(peg[i].kode,"1");
if (hasil==0)
gaji=2500000;

hasil=strcmp(peg[i].kode,"2");
if (hasil==0)
gaji=2000000;

hasil=strcmp(peg[i].kode,"3");
if (hasil==0)
gaji=1500000;

gotoxy(28,7+i);cout<

gotoxy(52,7+i);cout<
long tgaji=gaji+tunj+tunj kel;
gotoxy(63,7+i);cout<
}
gotoxy(1,14+i);cout<<"------------------------------------------------------------";
gotoxy(1,15+i);cout<<" ";
getch();
}
READ MORE - jawaban nmr 3

kesempatan

kesempatan

Kuliah adalah keinginam sebagian orang, orang yang kaya bisa kuliah di mana saja yang mereka inginkan tetapi merekan kebanyakan menyiah-nyiahkan itu. Dalam pikiran mereka hanyalah mengabis-abiska uang saja dengan cara menakai yang tidak seharusnya mereka gunakan seperti NARKOBA dan lain sebagainya. Sedangkan orang yang tidak mampu ingin sekalih sunguh-sunguh kuliah dan mengubah nasibnya.
Saya merasa bersukur karena saya bisa kuliah walaupun banyak yang di tanggung orang tua saya, tapi dalam prinsip mereka hanyalah “asal anak saya bisa sukses saya akan melakukan atau mencari uang agar mereka dapat mengejar cita-citanya” jadi buat semua orang yang bisa kuliah pergunakanlah kesempatan ini dengan sebaik-baiknya.
READ MORE - kesempatan

pembelajaran

Pembelajaran

Ada pelajaran yang sangat sulit bagi ku yaitu C++ karena dari semester pertama kami hanya di suruh menjalan kan perogramnya saja dan tidak ada penjelasan, jujur saya katakan sampai sekarangpun saya susah sekalih mengerti pelajaran itu.saya bingung ntah bagaimana lagi saya bisa mengerti pelajaran itu, karena dari awal memang tidak mengerti.
Rasanya saya ingin menangis aja apabilah belajar program saya tidak jalan, rasanya kesal,dan ingin berteriak saja sekuat-kuatnya. Mengapa pelajaran ini tidak bisa saya kuasai. “Tuhan bantulah saya agar dapat dengan mudah menguasai program itu” ucap saya dalam hati.
READ MORE - pembelajaran

perkuliahan

Kuliah

Setelah lulus SMA saya dan teman-teman mencoba mendaftar SNMPTN(seleksi masuk perguruan negeri) seperti USU,UNIMET,UNDRI dll.setelah selesi mendaftar dan mulai ujian saya merasa dekdekkan karena begitu banyaknya saingan yang mau masuk ke Negeri,selama ujian saya selalu berdoa agar saya masuk, dan setelah selesai ujian saya dan teman-teman menungu hasilnya keluar.setelah sekian lama menungu akhirnya saya buru-buru melihat dan membuka internet.
Setelah kami buka dan memasukan nmr pesertanya ternyata dari antara kami 4(empat) tidak ada yang menang,rasanya kecewa bangat, akhirnya pada malam itu kami menentukan tempat kuliah yang cocok akhirnya kami memutuskan untuk kuliah di STMIK budidarma,kami mendaftar pada gelombang ke 2 (dua) karena gelombang pertama sudah lewat.akhirnya kami pergi ke medan dan langsung mendaftar dan mengikuti bonus kuliah, dan juga ospek, saya mendapat teman-teman baru dan suasana baru.ini lha perjalanan saya masuk STMIK budidarma.
READ MORE - perkuliahan

kehidupan

Kehidupan

Saya yang bernama friska susyanti anak ke 2 dari 4 bersaudara. Abang saya kuliah di ITM, saya sendiri kuliah di STMIK budidarma, adik saya yang pertama kelas 1 SMA, dan yang terakhir kelas 6 SD. Dari SMP saya ingin sekalih kuliah akhirnya tercapai juga. Saya kira setelah tamat SMA saya tidak bisa melanjutkan kuliah, saya berteimah kasih sekali kepada kedua orang tua saya yang telah membesarkan saya sampai sekarang.
Saya berjanji tidak akan mengecewakan kedua orang tua saya, saya akan selalu mengigat semua pekataan orang tua saya “bahwa saya harus menjadi orang yang sukses dan bisa membangakan keluarga-keluarga saya,khususnya kedua orang tua saya, dan saya tidak akan melupakan pengorbananNya kepada saya sehingga saya bisa seperti ini.
Begitu besar pengorbanan kedua orang tua saya kepada saya, Trima kasih mama and papa atas jeripayah qlian saya dan adik-adik dapat bersekolah lebih tinggi lagi. Semoga saya,abang dan adik-adik dapat mengapai cita-cita setinggi-tinggi mungkin.
READ MORE - kehidupan