Witam, mam zadanie z którym nie mogę sobie za bardzo poradzić. Mógłby ktoś mi pomóc?
Treść zadania:
Pracownik po każdym przepracowanym roku otrzymuje 2,3% podwyżki. Po 35 latach idzie na emeryturę. Stawka przez pierwszy rok wynosi 1500 zł. Napisz program, który po podaniu przez użytkownika lat stażu, podaj jego aktualny zarobek oraz liczbę lat pracy które mu pozostały do emerytury. Zadbaj o to by ilość lat pracy nie przekroczyła 35 oraz by można było ponownie podać ilość lat stażu.
A tutaj co napisałem:
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
int main()
{
int a,b=1500,c;
cout<<"Podaj lata stazu: ";
cin>>a;
for(int i=1;i<=35; i++)
{
b=b+(1500*0.23);
c=b;
}
cout<<"Pracujesz juz: "<<35-a<<" lat\n";
cout<<"Twoje zarobki wynosza: "<<c<<endl;
getch();
}