C++ skapa egen metod
Hej, har kört fast med en övnings uppgift igen... Förstår om det blir tjatigt att jag frågar här men då får ni säga till.
Iallafall så denna gång har jag en uppgift att skapa en metod som lägger till momsen till en viss summa. Antag att momsen är 25%.
(t.ex. talet 100 get alltså svaret 125).
Så beskrivs övningen.
Jag har skrivit detta och något är galet men kan ej hitta vad som är felet.
Först min moms.cpp
int momsen(double summa)
{
double moms = summa * (1.25);
return moms;
}
sen min moms.h
int momsen(double summa);
sedan kommer min main.cpp
#include <iostream>
#include "moms.h"
using namespace std;
int main()
{
double summa;
cout << "Ange summa: ";
cin >> summa;
int momsen(double);
cout << "Summan med moms blir " <<momsen;
cin.ignore();
cin.get();
return 0;
}
Det funkar ju typ.. Jag kan skriva in summan och sen tror jag att den försöker räkna ut det men totalsumman blir ju hel galet.
Det ser ut som det blir en "adress" för det jag angivit eller något. Jag har försökt och läst mig till detta och testat bytt ut och haft mig men blir bara fel.
Då jag har testat så lägger jag ju 100 som summa bara för enkelhetens skull så jag skulle få 125 men jag får ju typ 00C913C0
Detta är min första övning då jag ska göra egna metoder så jag vet ju inte om jag har gjort dom rätt heller men jag antar att någon som kan ser det ganska snabbt.