Latihan Soal C++

Sebenernya latihan soal ini adalah tugas dari dosen gw yang suruh bikin program dengan menggunakan structure (struktur), function (fungsi), dan array puyeng
Ketiga itu harus ada dalam sebuah program yang gw bikin,, dan alhamdulillah gw bisa ngerjainnya
tapi untuk urusan bener apa nggak nya nih program, itu yang blom gw tau lempar  soalnya pas nulis postingan ini tugas nya belom di koreksi sama bu dosen ku sliweran
ya mudah – mudahan sih bener matabelo
yg mw liat source code yang udh gw bikin,, monggo di liat mas dan mba

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <stdio.h>
struct
{
char nama[20], alamat[20], *jurusan, kode;
int semester, gedung, total;
}siswa[9];
struct
{
int i, data;
}bayar;
dt_siswa()
{
for (bayar.i=1;bayar.i<=bayar.data;bayar.i++)
{
cout<<"\nMahasiswa Ke - "<<bayar.i<<endl;
cout<<"Nama Mahasiswa       : ";cin>>siswa[bayar.i].nama;
cout<<"Alamat               : ";cin>>siswa[bayar.i].alamat;
cout<<"Kode Jurusan [1/2/3] : ";cin>>siswa[bayar.i].kode;
}
}
jurusan()
{
if (siswa[bayar.i].kode=='1')
{
siswa[bayar.i].jurusan="Komputer Akuntansi";
siswa[bayar.i].semester=950000;
siswa[bayar.i].gedung=800000;
}
else if (siswa[bayar.i].kode=='2')
{
siswa[bayar.i].jurusan="Management Informatika";
siswa[bayar.i].semester=1000000;
siswa[bayar.i].gedung=830000;
}
else if (siswa[bayar.i].kode=='3')
{
siswa[bayar.i].jurusan="Tekhnik Komputer";
siswa[bayar.i].semester=800000;
siswa[bayar.i].gedung=780000;
}
}
total_bayar()
{
siswa[bayar.i].total=siswa[bayar.i].semester+siswa[bayar.i].gedung;
}
main()
{
cout<<"=======================================\n";
cout<<"Penerimaan Mahasiswa Baru AMIK BSI 2012\n";
cout<<"=======================================\n";
cout<<"Masukkan Jumlah Data : ";cin>>bayar.data;
dt_siswa();
clrscr();
cout<<"===============================================================================\n";
cout<<"No.     Nama     Kode     Jurusan     Biaya Semester     Biaya Gedung     Total\n";
cout<<"===============================================================================\n";
for (bayar.i=1;bayar.i<=bayar.data;bayar.i++)
{
gotoxy(1,3+bayar.i);cout<<bayar.i;
gotoxy(9,3+bayar.i);cout<<siswa[bayar.i].nama;
jurusan();
gotoxy(19,3+bayar.i);cout<<siswa[bayar.i].kode;
gotoxy(22,3+bayar.i);cout<<siswa[bayar.i].jurusan;
gotoxy(45,3+bayar.i);cout<<siswa[bayar.i].semester;
gotoxy(61,3+bayar.i);cout<<siswa[bayar.i].gedung;
total_bayar();
gotoxy(72,3+bayar.i);cout<<siswa[bayar.i].total;
}
getch();
}

tuh program udah gw test di borland dan running..
udah segini dulu,, nanti gw update lagi tuh program bener apa kga..
haha..

Good Luck Yah Bray..😉

Ditulis oleh Ilham prasetyo dirumah 21:55

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s