[Ask] C++ OUTPUT ERROR
#11
bisa liat screenshot nya bro ?

#12
(01-22-2015, 10:35 AM)mnindra Wrote: bisa liat screenshot nya bro ?

ini mas bro @mnindra ;

[spoiler="screenshot error"]
[Image: ZjB4vcV.png]
[/spoiler]

pada script input dan output juga sudah saya edit bro;
INPUT

Code:
cout << "NAMA TAMU        : ";cin >> nama_tamu[i-1];
OUTPUT

Code:
cout << setiosflags(ios::left) << setw(12) << nama_tamu[i-1];

seperti itu kan? tapi dia masih error bro...
"Die ruhigeren man wird, desto mehr werden Sie in der Lage sind zu hören"

Quote:- No matter how great I'm, I'm still a disciple. -


#13
gimana klo gini aja bro,
brokasih tau algoritma programnya, ntar saya coba buat codingnya sndiri,
trus saya upload source codenya, trus brobanding2 kan sndiri, sapa tau cara broberbeda dengan saya Smile

#14
(01-22-2015, 02:07 PM)mnindra Wrote: gimana klo gini aja bro,
brokasih tau algoritma programnya, ntar saya coba buat codingnya sndiri,
trus saya upload source codenya, trus brobanding2 kan sndiri, sapa tau cara broberbeda dengan saya Smile

waaah nampaknya sampeyan ini programmer yak Big Grin
oke bro, besok saya cari dulu soalnya.. karna itu di lembaran kertas.. lupa taro dimana Big Grin
"Die ruhigeren man wird, desto mehr werden Sie in der Lage sind zu hören"

Quote:- No matter how great I'm, I'm still a disciple. -


#15
(01-22-2015, 11:00 PM)rootcrash Wrote:
(01-22-2015, 02:07 PM)mnindra Wrote: gimana klo gini aja bro,
brokasih tau algoritma programnya, ntar saya coba buat codingnya sndiri,
trus saya upload source codenya, trus brobanding2 kan sndiri, sapa tau cara broberbeda dengan saya Smile

waaah nampaknya sampeyan ini programmer yak Big Grin
oke bro, besok saya cari dulu soalnya.. karna itu di lembaran kertas.. lupa taro dimana Big Grin

hehehe, amin mas Big Grin
sebenarnya saya plajar di smk, jurusan rpl
kbetulan skrang lagi mendalami c++
itung2 buat blajar juga mas Smile

#16
(01-23-2015, 04:23 AM)mnindra Wrote:
(01-22-2015, 11:00 PM)rootcrash Wrote:
(01-22-2015, 02:07 PM)mnindra Wrote: gimana klo gini aja bro,
brokasih tau algoritma programnya, ntar saya coba buat codingnya sndiri,
trus saya upload source codenya, trus brobanding2 kan sndiri, sapa tau cara broberbeda dengan saya Smile

waaah nampaknya sampeyan ini programmer yak Big Grin
oke bro, besok saya cari dulu soalnya.. karna itu di lembaran kertas.. lupa taro dimana Big Grin

hehehe, amin mas Big Grin
sebenarnya saya plajar di smk, jurusan rpl
kbetulan skrang lagi mendalami c++
itung2 buat blajar juga mas Smile

Big Grin wahh, sorry nih , late reply Tongue
ini bro soalnya :
[spoiler="Question"]
[Image: VbBtUWI.png]
[/spoiler]
"Die ruhigeren man wird, desto mehr werden Sie in der Lage sind zu hören"

Quote:- No matter how great I'm, I'm still a disciple. -


#17
Sorry bro lama gk muncul.
lagi banyak tugas Big Grin
ini bro source codenya,
outputnya gk pake table bro,
silahkan di otak atik sendiri Smile

Code:
#include <iostream>
#include <stdlib.h>

using namespace std;

int main() {
lagi:

   system("clear");
   //Input banyak data
   int jml_data;
   cout<<"Banyak data \t: ";
   cin>>jml_data;
   cout<<endl;

   //Input Informasi Tamu
   string nama[jml_data];  //nama tamu
   char kode_km[jml_data]; //kode kamar
   string nama_km[jml_data]; //nama kamar
   int harga[jml_data];    //harga kamar per malam
   int lama_inap[jml_data]; //lama inap tamu
   int diskon[jml_data];   //diskon yang didapat
   int harga_total[jml_data];  //harga total menginap
   int harga_total_diskon[jml_data]; //harga total setelah terdiskon
   int total_all = 0;

   for(int a=1;a<=jml_data;a++) {
       cout<<"Data ke-"<<a<<endl;

       //Input Nama
       cout<<"Nama tamu motel \t: ";
       cin>>nama[a-1];

       //Input Kode kamar
       cout<<"Kode kamar [M/A/S] \t: ";
       cin>>kode_km[a-1];

       //menentukan nama kamar dan harga per malam
       switch(kode_km[a-1]) {
           case 'M' :  nama_km[a-1] = "Melati";
                       harga[a-1] = 150000;
                       break;
           case 'A' :  nama_km[a-1] = "Anggrek";
                       harga[a-1] = 200000;
                       break;
           case 'S' :  nama_km[a-1] = "Semanggi";
                       harga[a-1] = 250000;
                       break;
       }

       //Lama Inap
       cout<<"Lama inap \t\t: ";
       cin>>lama_inap[a-1];
       cout<<endl;

       //menentukan discount
       if(lama_inap[a-1]>3) {
           diskon[a-1] = 10;
       } else {
           diskon[a-1] = 0;
       }

       //menentukan harga total
       harga_total[a-1] = harga[a-1] * lama_inap[a-1];

       //menentukan harga total setelah diskon
       if(lama_inap[a-1] > 3) {
           harga_total_diskon[a-1] = harga_total[a-1] - (harga_total[a-1]*10/100);
       } else {
           harga_total_diskon[a-1] = harga_total[a-1];
       }

       //menghitung total keseluruhan
       total_all = total_all + harga_total_diskon[a-1];
   }

   //-----------output-----------
   system("clear");
   for(int b=1;b<=jml_data;b++) {

       cout << "Data ke-" << b << endl;
       cout << "Nama tamu \t: " << nama[b-1] << endl;
       cout << "Nama kamar \t: " << nama_km[b-1] << endl;
       cout << "Harga kamar \t: " << harga[b-1] << endl;
       cout << "Lama inap \t: " << lama_inap[b-1] << endl;
       cout << "Biaya motel \t: " << harga_total[b-1] << endl;
       cout << "Diskon \t\t: " << diskon[b-1] << endl;
       cout << "Harga diskon \t: " << harga_total_diskon[b-1] << endl << endl;
   }
   cout<<"===================================================\n";
   cout<<"Total keseluruhan \t: "<<total_all<<endl;

   //mengulangi inputan data
   char ulang;
   cout<<"input data lagi (Y/T) ? ";
   cin>>ulang;

   if(ulang == 'Y') {
       goto lagi;
   }

   return 0;
}

#18
(01-29-2015, 09:43 AM)mnindra Wrote: Sorry bro lama gk muncul.
lagi banyak tugas Big Grin
ini bro source codenya,
outputnya gk pake table bro,
silahkan di otak atik sendiri Smile




Code:
#include <iostream>
#include <stdlib.h>

using namespace std;

int main() {
lagi:

   system("clear");
   //Input banyak data
   int jml_data;
   cout<<"Banyak data \t: ";
   cin>>jml_data;
   cout<<endl;

   //Input Informasi Tamu
   string nama[jml_data];  //nama tamu
   char kode_km[jml_data]; //kode kamar
   string nama_km[jml_data]; //nama kamar
   int harga[jml_data];    //harga kamar per malam
   int lama_inap[jml_data]; //lama inap tamu
   int diskon[jml_data];   //diskon yang didapat
   int harga_total[jml_data];  //harga total menginap
   int harga_total_diskon[jml_data]; //harga total setelah terdiskon
   int total_all = 0;

   for(int a=1;a<=jml_data;a++) {
       cout<<"Data ke-"<<a<<endl;

       //Input Nama
       cout<<"Nama tamu motel \t: ";
       cin>>nama[a-1];

       //Input Kode kamar
       cout<<"Kode kamar [M/A/S] \t: ";
       cin>>kode_km[a-1];

       //menentukan nama kamar dan harga per malam
       switch(kode_km[a-1]) {
           case 'M' :  nama_km[a-1] = "Melati";
                       harga[a-1] = 150000;
                       break;
           case 'A' :  nama_km[a-1] = "Anggrek";
                       harga[a-1] = 200000;
                       break;
           case 'S' :  nama_km[a-1] = "Semanggi";
                       harga[a-1] = 250000;
                       break;
       }

       //Lama Inap
       cout<<"Lama inap \t\t: ";
       cin>>lama_inap[a-1];
       cout<<endl;

       //menentukan discount
       if(lama_inap[a-1]>3) {
           diskon[a-1] = 10;
       } else {
           diskon[a-1] = 0;
       }

       //menentukan harga total
       harga_total[a-1] = harga[a-1] * lama_inap[a-1];

       //menentukan harga total setelah diskon
       if(lama_inap[a-1] > 3) {
           harga_total_diskon[a-1] = harga_total[a-1] - (harga_total[a-1]*10/100);
       } else {
           harga_total_diskon[a-1] = harga_total[a-1];
       }

       //menghitung total keseluruhan
       total_all = total_all + harga_total_diskon[a-1];
   }

   //-----------output-----------
   system("clear");
   for(int b=1;b<=jml_data;b++) {

       cout << "Data ke-" << b << endl;
       cout << "Nama tamu \t: " << nama[b-1] << endl;
       cout << "Nama kamar \t: " << nama_km[b-1] << endl;
       cout << "Harga kamar \t: " << harga[b-1] << endl;
       cout << "Lama inap \t: " << lama_inap[b-1] << endl;
       cout << "Biaya motel \t: " << harga_total[b-1] << endl;
       cout << "Diskon \t\t: " << diskon[b-1] << endl;
       cout << "Harga diskon \t: " << harga_total_diskon[b-1] << endl << endl;
   }
   cout<<"===================================================\n";
   cout<<"Total keseluruhan \t: "<<total_all<<endl;

   //mengulangi inputan data
   char ulang;
   cout<<"input data lagi (Y/T) ? ";
   cin>>ulang;

   if(ulang == 'Y') {
       goto lagi;
   }

   return 0;
}

terima kasih mas bro atas bantuannya...
tapi ini masih ada error. nanti saya coba otak-atik deh ^_^
btw, your code is nice Big Grin
[spoiler="Error Message"]
[Image: cnS2xV1.png]
[/spoiler]
"Die ruhigeren man wird, desto mehr werden Sie in der Lage sind zu hören"

Quote:- No matter how great I'm, I'm still a disciple. -


#19
oalah, bropake borland c++ ya
saya pake compiler gcc bro..
makanya gak bisa, sepertinya ada perbedaan sintaks bro.
sesuai kan aja sintaks nya sama compiler agan Smile

nih ss di komp saya bro, berhasil :
Spoiler! :

[Image: gcc_zps4f7fcndn.png]
[Image: output_zps9uhpekuf.png]






Users browsing this thread: 1 Guest(s)