Forum huvudsida -> Programmering -> Beräkning C++
Sidor: 1
| Alkvettern | 13:15 - 11:a Mars 2010 | Post #1 | |
|
Medlem Inlägg: 5 Skicka PM |
Hej Försöker få till en beräkning som ska ske om man anger 2 tal. Om man exv. anger tal 3 och 6 så ska kvadratroten räknas ut för alla tal imellan. Dvs. 3*3+4*4+5*5+6*6 = 86 Har fått till en beräkning som fungerar hyfsat. Jag får alltid rätt svar men alltid 8 nr för mycket, har löst det genom att dra bort 8 i slutet men jag tror inte att det ska fungera så. Sä här ser koden ut.
Kan någon ge mig ett tips om hur jag kan lösa det här, utan att behöva dra bort 8 i slutet. Jag har säkert tänkt fel någon stans. Nu är koden updaterad. Tack! Senast redigerad 14:12 - 11:a Mars 2010 |
|
| Vitdom | 13:52 - 11:a Mars 2010 | Post #2 | |
|
Medlem Inlägg: 106 Skicka PM |
Med koden du angett så verkar allt normalt. Kan du ange resten av koden? Det är troligen där som felet ligger. |
|
| Alkvettern | 15:28 - 11:a Mars 2010 | Post #3 | |
|
Medlem Inlägg: 5 Skicka PM |
Nu är koden updaterad. Jo det fungerar, men jag förstår inte varför jag måste ta bort 8 på varje uträkning |
|
| Vitdom | 18:24 - 11:a Mars 2010 | Post #4 | |
|
Medlem Inlägg: 106 Skicka PM |
Felet är att du aldrig initialiserar variabeln summa. Initialisera summa till 0 så ska du se att det fungerar utan att behöva subtrahera 8. Troligen så låg det alltid en 8 i variabeln från början när du testade. Senast redigerad 18:26 - 11:a Mars 2010 |
|
| tobeco | 21:18 - 11:a Mars 2010 | Post #5 | |
|
Medlem Inlägg: 33 Skicka PM |
Hej gjorde en alternativ lösning till ditt problem. Men som sagts tidigare, initiera alltid variabler till 0 innan du ska använda dem.
I övrigt undrar jag vad du använde c och d variabeln till? ------------------------- Less is more Funktion framför design!!!!! |
|
Sidor: 1
Forum huvudsida -> Programmering -> Beräkning C++
Du får inte posta i den här tråden | Till toppen
Datum
2010-09-09 13:59
Vecka: 36
Besökare (Lista)
Inloggade: 1
Gäster: 22
Medlemmar (Lista)
Medlemmar: 1316
Senaste medlemmen: shaithan
Forum
Senaste inlägget: Python problem (17:37 - Igår, av jla)
Wiki
Senaste ändringen:
HAR (rev: 49, tid: 22:56 - 4:e Augusti 2009)
Chatt
#blinkenlights @ Freenode
Webbchatt
Denna bastu ger en mjuk och behaglig ånga och en känsla av hur man badade bastu förr i tiden.
Här hittas dörrar till hemmet.
Försälljning av vertyg för snickeri- och byggbranschen.
Vi säljer flugor och tillbehör för flugfiske. Vi har bra priser, ibland 1/3 av butikspris samt snabba leveranser.
Ett flexibelt sätt att göra alla företagets eller privata inköp på med kreditkort från Mastercard som även innehåller reseförsäkring.
Gör köksluckor som passar till alla skåp.
Tetra Pak supplies complete systems for processing, packaging, aseptic tecnology and distribution.
Itello develops new-generation software solutions for the pension administration.
Tanka mobilen på nätet. Fyll på ditt kontantkort online.
Vi har ett mycket stort sortiment inom badrum, vvs-produkter och kakel. Vår utställning omfattar 3 400 m2.
Gratis shellkonton för IRC, webbsidor mm.