#include <iostream>
#include <stdio.h>
using namespace std;
int item, jumlahbarang, total = 0, total_belanja = 0, uang, kembalian, sum = 1, memory[100], memory_jumlah[100];
const char* aitem[11] = { "fillthe0","ITEM 1", "ITEM 2"};
string repeat;
int price1= 53000;
int price2= 76000;
int main(){
cout << " | ID | Nama Barang | Harga Barang |" << endl;
cout << " |------|---------------------------------|--------------|" << endl;
cout << " | 1. | ITEM 1 | Rp. 53000 |" << endl;
cout << " | 2. | ITEM 2 | Rp. 76000 |" << endl;
while (repeat.compare("n") != 0) {
label:
cout << " Input item id : ";
cin >> item;
memory[sum] = item;
if (item == 1) {
cout << " Item anda : " << aitem[1] << endl;
cout << " How much item do you want ot buy? : ";
cin >> jumlahbarang;
memory_jumlah[sum] = jumlahbarang;
sum++;
total = price1 * jumlahbarang;
total_belanja = total_belanja + total;
}
else if (item == 2) {
cout << " Item anda : " << aitem[2] << endl;
cout << " How much item do you want ot buy? : ";
cin >> jumlahbarang;
memory_jumlah[sum] = jumlahbarang;
sum++;
total = price2 * jumlahbarang;
total_belanja = total_belanja + total;
}
cout << " Beli Lagi?(y/n)";
cin >> repeat;
}
cout << "\n\n Struk Belanja\n";
cout << " -------------\n";
cout << " Item list : \n";
for (int i = 1; i < sum; i++) {
printf(" - %dx %s\n", memory_jumlah[i], aitem[memory[i]]);
}
return 0;
}
कोड से ऊपर है, एक कोड बनाने के लिए एक recipt, मैं समस्या यह है मैं खिचड़ी भाषा कन्वर्ट" printf(" - %dx %s\n", memory_jumlah[i], aitem[memory[i]]);
"सी से languange में c++ , मैं नहीं जानता कि क्या कोड मैं इस्तेमाल करना चाहिए के लिए है कि. मैं करने की कोशिश की है getline बदल रहा है, यह अदालत है, यह अभी भी काम नहीं करता.
से मैं क्या पता है, c++ का उपयोग अदालत << के बजाय printf, चींटी c++ का उपयोग नहीं करता है %d %s.