Jo, a ted nevim, jak to funguje v cpp, ale treba u javascriptu je treba funkci spustit, aby neco delala. Zadat ji vstupni data ke zpracovani a zobrazit vystup. Zobrazeni tam dela printf. Spousti se to mozna samo. A mozna taky ne. Vstupni hodnoty funkce mozna neni treba vyplnovat, nevim, cpp tak neovladam, ale uvnitr se nejspis nepouzivaji. getchar() mozna znamena, ze ceka na stisk klavesy pro ukonceni programu.
Příspěvky odeslané z IP adresy 2001:718:2601:26c:892e:fd...–
peter
peter
#include "stdafx.h"
#include <float.h>
// http://www.cplusplus.com/…ence/cfloat/
#include <limits.h>
// http://www.cplusplus.com/…nce/climits/
int _tmain(int argc, _TCHAR* argv[])
//vystup funkce int (integer, cislo)
// vstup funkce int (cislo), _TCHAR* neco[] (pravdepodobne serie znaku, pismen organizovanych jako pole, cili cisla 0-255 o poctu 0 az n)
{
double minY = DBL_MAX; // DBL_MAX je konstanta pro maximalni cislo typu double; 1E+37
int minX = INT_MAX; // totez pro typ integer; klidne by to slo napsat jako int minX = 32767;
for(int x = 1; x <= 10; ++x) // cyklus od x=1 do x<=10, zvysovani x po +1
{
double y = 5-3*x+2*(x-5)*(x-5)-(x-10)*(x-10)*(x-10); // nejaky vzorecek
if (y<minY) // porovnani
{
minY = y; // nastaveni hodnot, uloz do minY
minX = x;
}
}
printf("Minimum value: %lf at x=%d\n", minY, minX);
getchar(); // precte dalsi znak ze stdin
return 0;
}
Takze, celkove to hleda minimalni hodnotu pro kterou plati to ifko a ten vzorecek.