Java, program för procentökning.|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Java, program för procentökning.
Marron
Member
Medlem
Forum Posts: 3611
Member Since:
May 1, 2003
sp_UserOfflineSmall Offline
1
October 5, 2005 - 4:54 pm
sp_Permalink sp_Print

Vill göra ett program i java för insättning av pengar på bank.

Man ska själv mata in år, ränta och summa som man sätter in varje år.

Och sedan ska man få reda på hur mycket pengar man har efter de åren.

Problemt är att jag inte vet hur jag ska koda uträckingen, är ganska ny på java.

Någon som har något förslag?

Tack

Coore
Member
Medlem
Forum Posts: 6002
Member Since:
January 4, 2001
sp_UserOfflineSmall Offline
959404
October 5, 2005 - 6:16 pm
sp_Permalink sp_Print

Du kan ju göra såhär:
Du tar ju år och belopp och ränta som indata.

Sen får du ha en loop som går det antal år du vill att den ska gå
double summa = 0;
while(år>=0)
{

summa = summa*ränta;
summa = summa + belopp;
år = år--;
}

return summa;

Är det något sådant du har tänkt dig?
Sen får du fixa så att räntan blir rätt, är räntan tex 0.9% så blir ju inte detta så bra...

Marron
Member
Medlem
Forum Posts: 3611
Member Since:
May 1, 2003
sp_UserOfflineSmall Offline
959410
October 5, 2005 - 6:23 pm
sp_Permalink sp_Print

Jepp, det är något sådant ja...

Vad menar du med räntan? Det svåra är ju att räntan varje år blir ju på summan man har...året innan.

Tack Coore 🙂

occe
Mina inlägg skrivs i binär kod
Medlem
Forum Posts: 141
Member Since:
October 2, 2001
sp_UserOfflineSmall Offline
959448
October 5, 2005 - 7:26 pm
sp_Permalink sp_Print

Marron wrote: Jepp, det är något sådant ja...

Vad menar du med räntan? Det svåra är ju att räntan varje år blir ju på summan man har...året innan.

Tack Coore 🙂

jo, men du utför samma operation för antalet år du vill undersöka räntan, i for-loopen. men den summan du använder dig av ökar du för varje uträkning.

Marron
Member
Medlem
Forum Posts: 3611
Member Since:
May 1, 2003
sp_UserOfflineSmall Offline
959451
October 5, 2005 - 7:31 pm
sp_Permalink sp_Print

occe wrote: [quote=Marron]Jepp, det är något sådant ja...

Vad menar du med räntan? Det svåra är ju att räntan varje år blir ju på summan man har...året innan.

Tack Coore 🙂

jo, men du utför samma operation för antalet år du vill undersöka räntan, i for-loopen. men den summan du använder dig av ökar du för varje uträkning.

Jag förstår, men jag vet inte hur jag ska skriva för att loopa...

occe
Mina inlägg skrivs i binär kod
Medlem
Forum Posts: 141
Member Since:
October 2, 2001
sp_UserOfflineSmall Offline
959456
October 5, 2005 - 7:38 pm
sp_Permalink sp_Print

Marron wrote: [quote=occe][quote=Marron]Jepp, det är något sådant ja...

Vad menar du med räntan? Det svåra är ju att räntan varje år blir ju på summan man har...året innan.

Tack Coore 🙂

jo, men du utför samma operation för antalet år du vill undersöka räntan, i for-loopen. men den summan du använder dig av ökar du för varje uträkning.

Jag förstår, men jag vet inte hur jag ska skriva för att loopa...

han skrev det tidigare,

men principen är denna:


int x=0;
int konto = 1000;
double ranta = 1.05;

while (x<10){
//Allt inom { och } kommer köras så länge x<10
// Så du får se till att öka x så man inte stannar i loopen
//sen så kan du beräkna ngt här....

konto = konto + (konto*ranta);
x=x+1; // kan även skriva x++;
}

Marron
Member
Medlem
Forum Posts: 3611
Member Since:
May 1, 2003
sp_UserOfflineSmall Offline
959473
October 5, 2005 - 8:11 pm
sp_Permalink sp_Print

Okej! Tack så mycket.

Men en sista fråga, var får du 10 ifrån?

occe
Mina inlägg skrivs i binär kod
Medlem
Forum Posts: 141
Member Since:
October 2, 2001
sp_UserOfflineSmall Offline
959475
October 5, 2005 - 8:14 pm
sp_Permalink sp_Print

Marron wrote: Okej! Tack så mycket.

Men en sista fråga, var får du 10 ifrån?

det är bara 10... 🙂

det får du ändra till hur många gånger du vill köra loopen...

Marron
Member
Medlem
Forum Posts: 3611
Member Since:
May 1, 2003
sp_UserOfflineSmall Offline
959478
October 5, 2005 - 8:15 pm
sp_Permalink sp_Print

Det beror la på hur många år man vill se?

Man får göra den till en variabel då.

Coore
Member
Medlem
Forum Posts: 6002
Member Since:
January 4, 2001
sp_UserOfflineSmall Offline
959499
October 5, 2005 - 8:51 pm
sp_Permalink sp_Print

Marron wrote: Jepp, det är något sådant ja...

Vad menar du med räntan? Det svåra är ju att räntan varje år blir ju på summan man har...året innan.

Tack Coore 🙂

Byt plats på:

summa = summa*ränta;
summa = summa + belopp;

då... 🙂

Vad jag menar är att om du anger en ränta på 1.3% så ska man ju inte ta 1.3*summa utan 1.013*summa.

Marron
Member
Medlem
Forum Posts: 3611
Member Since:
May 1, 2003
sp_UserOfflineSmall Offline
959561
October 6, 2005 - 5:49 am
sp_Permalink sp_Print

Tack Coore. nu är jag med dig 🙂

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1030
Currently Online:
Guest(s) 105
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL