Jazyk C

HackForum

Jazyk C#
mohol by mi niekto poradit?
Mam program(v jazyku C) ktory nacitava udaje z textoveho suboru= konkretne su to cisla typu float vo formate xx.yy (14.32 alebo 68.12).Program mi vyhodi pocet cisel a ich priemer. Ale to co chcem je aby mi s tych cisel vypisal najmensiu a najvacsiu hodnotu//a to neviem urobit

vie to niekto?
(odpovědět)
ZAQ | E-mail7.10.2006 17:34
re: Jazyk C#
Hojas. No ja bych to udelal(asi neprofesionalne) nejspit tak, ze bych vytvoril promennou "nejvetsi". A pri nacteni kazdeho jednotliveho cisla bych to poravnal s touto promennou, no a pokud by bylo nactene cislo vetsi, tak by prepsalo hodnotu v promenne. No a
stejne s nejmensi hodnotou :).

Doufam ze jsem nenapsal zase nejakou blbost...
(odpovědět)
()Suprer() | E-mail | ICQ 273-308-7917.10.2006 20:10
re: Jazyk C#
jo mas pravdu, to je asi nejlepsi reseni...

float next_row_of_file ();

...

float res, suma, temp, max, min, i;
res=suma=temp=max=min=i=0;
while (temp=next_row_of_file()) {
i++;
suma+=temp;
if(suma < max) max=suma;
if(suma > min) min=suma;
}
res=(suma/i);

// asi tak bych to videl :)
(odpovědět)
dayvee | Website | ICQ 2689987337.10.2006 22:48

Zpět
 
 
 

 
BBCode