Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

launkAvatar border
TS
launk
[ASK] Output C++ (while pilihan = Y)
Spoiler for Problem:

Spoiler for Alur Program:

[SPOILER=Listing Program]
Code:

#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <iomanip.h>

main()
{
char npm[700][10];
char nm[700][30];
char kmk[700][12][8];
char nmk[700][12][35];
int sks[700][12];
int a,b,no;
char adplmh, adplmk;

clrscr();

//Proses Input
adplmh='y';
a=0;
while (adplmh=='Y' || adplmh=='y')
{
clrscr();
a++;
cout <<"\nInput Data Mahasiswa \n";
cout <<"--------------------\n\n";
cout <<"Inputkan NPM = "; gets(npm[a]);
cout <<"Inputkan Nama = "; gets(nm[a]);

cout <<"\nInput Data Matakuliah ";
cout <<"\n---------------------\n";

adplmk='y';
b=0;
while (adplmk=='Y' || adplmk=='y')
{
b++;
cout <<"\nInputkan Kode MK = "; gets(kmk[a][b]);
cout <<"Inputkan Nama MK = "; gets(nmk[a][b]);
cout <<"Inputkan Jumlah SKS = "; cin>>sks[a][b];
cout <<"\nAda Data Matakuliah Lain = "; cin>>adplmk;
}
cout <<" \nAda Data Mahasiswa Lain = "; cin>>adplmh;
}


[color=red] //proses output
clrscr();
cout <<"NPM = " <<npm[a] <<endl;
cout <<"Nama = " <<nm[a] <<endl<<endl;
cout <<"|----------------------|-------------------|--------|" <<endl;
cout <<"|No. Kode Matakuliah | Nama Matakuliah | SKS |" <<endl;
cout <<"|----------------------|-------------------|--------|" <<endl;

no=0;
no++;
cout <<setw(2) <<no <<"."
<<setw(12) <<kmk[a][b]
<<setw(23) <<nmk[a][b]
<<setw(10) <<sks[a][b]
<<endl;

getch();
cout <<"Press Any Key to EXIT";[/color]

}
[/SPOILER]


favorite Quote : "malu bertanya sesat dijalan."
Diubah oleh launk 04-03-2013 11:03
0
2.7K
12
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
Programmer ForumKASKUS Official
20.2KThread4.4KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2023 KASKUS, PT Darta Media Indonesia. All rights reserved.