#include <iostream>
#include <string>

using namespace std;

float lanesumma, ranta, skatt;

void resultat()
{
  float rantaperar;
  rantaperar = lanesumma * (ranta/100);

  cout<<endl<<"******************************"<<endl<<endl;

  cout<<"Lånesumma:       "<<lanesumma<<" kr"<<endl;
  cout<<"Skattesats:      "<<skatt/100<<endl;
  cout<<"Räntesats:       "<<ranta/100<<endl;
  cout<<"Räntekostnad/år: "<<rantaperar<<" kr"<<endl;

  cout<<endl<<"Med hjälp av inbetald skatt kan "<<endl<<rantaperar*(skatt/100)<<" kronor skrivas av från "<<endl<<"räntekostnaden (per år)."<<endl;

  cout<<endl<<"******************************"<<endl;
}

void matain()
{
  cout<<endl<<"Mata in lånesumman: ";
  cin>>lanesumma;

  cout<<"Mata in räntan (0.0%): ";
  cin>>ranta;

  skatt = 30.0;
}

void matain_skatt()
{
  cout<<"Mata in skatt (0.0%): ";
  cin>>skatt;
}

void visa_varden()
{
  cout<<endl<<"-----"<<endl;
  cout<<"Lånesumma: "<<lanesumma<<" kr"<<endl;
  cout<<"Ränta:     "<<ranta<<"%"<<endl;
  cout<<"Skatt:     "<<skatt<<"%"<<endl;
  cout<<"-----"<<endl;
}

int main()
{
  cout<<"Låneprogrammet (v.0.1)"<<endl;

  matain();

start:

    visa_varden();

    string svar;
    cout<<"Stämmer värdena? (j/n): ";
    cin>>svar;

   if (svar=="j")
      {
        resultat();
      }
   else
      {
        matain();
        matain_skatt();
        goto start;
      }

  cout<<endl;
  return 0;
}

