1 svar
54 visningar
Nallepuh911 är nöjd med hjälpen
Nallepuh911 1
Postad: 28 dec 2023 15:57

error banksimulaion

Hej!

Jag får upp  error : expected initializer before 'account' och expected unqualified -id before '{' token .

Vad gör jag för fel?

#include <iostream>

using namespace std;

int main()

{

 

int deposit;
int target;
float intrest;
float account;
int monthcount;
int yearcount=1;

void count()

 

 

account+=deposit;
while(account<target)
{
float temp=intrest/100+1;
account=account*temp;
monthcount++;
if(monthcount==12)
{
account+=deposit;
if(account>=target)
{break;}
yearcount++;
monthcount=0;


}
}
cout<<"calculated time until target"<<endl<<endl;
cout<<"years:"<<yearcount<<endl
<<"month:"<<monthcount<<endl
<<"account:"<<float(account)<<endl;

}

 

 

 

 


{

 

cout<<"deposit per year?"<<endl;
cin>>deposit;
cout<<"target for account?"<<endl;
cin>>target;
cout<<"intrest per month?%"<<endl;
cin>>intrest;

cout<<endl;
count();
cout<<endl;
system("pause");
return;
}

Oldboy 17
Postad: 15 jan 12:06

Tag bort alla tomma rader så blir det lättare att läsa.

Tag bort count() och system("pause")

Gör alla beräkningar med float och runda sedan av till int om du vill ha utskrifter.

För att se vad som händer behöver du utskrifter!

Svara Avbryt
Close