PLS smazat !!!už to jede !!!!!!! přišel jsem na to
Fórum › C / C++
POMOC, zacatecnik
Prosím Vás o kritiku, tento kod má počítat sumu z pole, a prostě to vypíše 10x nulu a suma z nul je taky nula, a nevím kde už může být chyba, díky
#include <stdio.h>
double suma_pole(double, int);
int main()
{
int i;
double pole[10];
int pocet = 10;
printf("Pole obsahuje cisla: ");
for(i = 0; i < pocet; i++){
pole[i] = i + 1;
printf("%d, ", pole[i]);
}
printf("\nSuma pole je: %d", suma_pole(pole, pocet));
return 0;
}
double suma_pole(double pole[], int pocet)
{
double soucet = 0;
int i;
for(i = 0; i < pocet; i++){
soucet += pole[i];
}
return soucet;
}
Na prvni pohled me to hned nenapadlo, tak sem si to musel zkusit. Kdyz pominu drobne zmeny kvuli MS kompileru, tak hlavni problem je, ze v printf nesmis mit %d ale %f pro hodnoty s plovouci carkou, aby se ti vypsaly spravne.
Jedu v c++,c#,assembler,ASP.NET,PHP,databaze,bezpecnost softwaru[br]
-----------------------------------------------------------[br]
Muj blog o programovani,hudbe a vsem moznem,co najdu na netu :) [br]
http://dannyk.aspone.cz[br]
-----------------------------------------------------------[br]
Na foru mam nejake prispevky pod nickem Master,tak jen pro upresneni :)
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 126 hostů
Podobná vlákna
Začátečník - pomoc — založil krang
Zacatecnik potrebuje pomoc — založil inocencz
Začátečník s c++/prosím pomoc — založil BIgoosh
DATABÁZE - Začátečník prosí o pomoc — založil Michal
Java Pomoc - Jsem začátečník — založil Radek
Moderátoři diskuze