#include #include "func1.h" using namespace std; double lesBelop() { double belop; cout << "Les inn et beløp i kr og øre: "; cin >> belop; return belop; } void veksling(double &belop, int &kr20, int &kr10, int &kr5, int &kr1, int &ore50) { double ore = belop - (int)belop; int kr = (int)belop; ore50 = ore / 0.50; kr20 = kr / 20; int rest = kr % 20; kr10 = rest / 10; rest %= 10; kr5 = rest / 5; rest %= 5; kr1 = rest / 1; rest %= 1; } void skrivMynter(double belop, int kr20, int kr10, int kr5, int kr1, int ore50) { cout << "Minst antall mynter av " << belop << " er:\n20Kr: " << kr20 << "stk\n10Kr: " << kr10 << "stk\n5Kr: " << kr5 << "stk\n1Kr: " << kr1 << "stk\n50-ører: " << ore50 << "stk" << endl; } #include #include "funk1.h" using namespace std; main() { double belop = lesBelop(); int kr20=0, kr10=0, kr5=0, kr1=0, ore50=0; veksling(belop, kr20, kr10, kr5, kr1, ore50); skrivMynter(kr20, kr10, kr5, kr1, ore50); } double lesBelop(); void veksling(double &belop, int &kr20, int &kr10, int &kr5, int &kr1, int &ore50); void skrivMynter(double belop, int kr20, int kr10, int kr5, int kr1, int ore50);