Untitled

 avatar
unknown
plain_text
6 months ago
947 B
4
Indexable
int main()
{
    int inputCash;

    cout << "Skriv in ett tal: ";
    cin >> inputCash;

    int tempCash = inputCash;

    int sedlar[] = {100, 50, 20, 10, 5, 1 };
    int howManySedlar[] = {0, 0, 0, 0, 0, 0};

    // Fördelar hur många sedlar och mynt som behövs
    for (int i = 0; i < sizeof(sedlar) / sizeof(sedlar[0]); i++)
    {        
        while (sedlar[i] <= inputCash) {
            howManySedlar[i] += 1;

            inputCash -= sedlar[i];
        }
    }

    // Printar växeln och bryter ner till sedalar och mynt
    for (int i = 0; i < sizeof(sedlar) / sizeof(sedlar[0]); i++) {
        if (howManySedlar[i] > 0 && sedlar[i] > 10) {
            cout << howManySedlar[i] << "st " << sedlar[i] << "kr sedlar\n";
        }
        else if(howManySedlar[i] > 0 && sedlar[i] < 20) {
            cout << howManySedlar[i] << "st " << sedlar[i] << "kr mynt\n";
        }
    }  
    cout << "\n" << tempCash << "kr var summan";
}
Editor is loading...
Leave a Comment