Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Paluks abi lihtsa kalkulaatoriga, crashib (C) märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Jaan700
HV kasutaja

liitunud: 11.06.2007




sõnum 18.12.2012 02:12:02 Paluks abi lihtsa kalkulaatoriga, crashib (C) vasta tsitaadiga

Õpingute käigus oli tarvis teha kalkulaator mis arvutab laenu allesjäänud summa peale esimest, teist ja kolmandat makset. Mingisugusel põhjusel ei saa ma peale laenusumma sisestamist edasi, win viskab kuulsa don't send errori. Oskab keegi ehk vihjata milles asi võib olla, et saaksin edasi pusida icon_smile.gif ?

#include <stdio.h>
int main(void)
              //maksusid harjutus
{
float laenusumma, kuumakse, intress, intressarvutus;
float esimenearvutus, teinearvutus, kolmasarvutus;

printf("Sisesta laenusumma\n");
scanf("%f", laenusumma);
printf("Sisesta kuumakse\n");
scanf("%f", kuumakse);
printf("Sisesta aasta intress\n");
scanf("%f", intress);

intressarvutus = ( intress / 100 / 12 ) * laenusumma;

esimenearvutus = laenusumma - kuumakse + intressarvutus;
teinearvutus = esimenearvutus - kuumakse + intressarvutus;
kolmasarvutus = teinearvutus - kuumakse + intressarvutus;

printf("Allesolev summa peale esimest makset %f.2\n", esimenearvutus);
printf("Allesolev summa peale teist makset %f.2\n", teinearvutus);
printf("Allesolev summe peale kolmandat makset %f.2\n", kolmasarvutus);

getch();
}
Kommentaarid: 23 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum
DoS
HV veteran
DoS

liitunud: 19.08.2002




sõnum 18.12.2012 03:14:14 vasta tsitaadiga

man 3 scanf kirjutas:
The scanf() family of functions scans input according to format as described below. This format may contain conversion specifications; the results from such conversions, if any, are stored in the locations pointed to by the pointer arguments that follow format. Each pointer argument must be of a type that is appropriate for the value returned by the corresponding conversion specification.


Maakeeli ka asja selgitatud: http://www.hot.ee/veiks26/cprog/cprog231.html
Kommentaarid: 50 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 47
tagasi üles
vaata kasutaja infot saada privaatsõnum
napoleon
Unknown virus
napoleon

liitunud: 08.12.2008



Autoriseeritud ID-kaardiga

sõnum 18.12.2012 09:35:06 vasta tsitaadiga

Mis summa sisestamisel valesti on, seda juba öeldi, aga loogika osas paistab ka viga sees olema. Nimelt peale makset väheneb ka allesolev summa ja pead intressi uuesti arvutama.
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 60
tagasi üles
vaata kasutaja infot saada privaatsõnum
Jaan700
HV kasutaja

liitunud: 11.06.2007




sõnum 18.12.2012 12:32:28 vasta tsitaadiga

Aitäh!

Kõik toimib nii nagu peab icon_smile.gif
Kommentaarid: 23 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 23
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Paluks abi lihtsa kalkulaatoriga, crashib (C)
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.