- Fotók, videók mobillal
- Nokia X30 - a frissesség ígérete
- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Vivo X200 Pro - a kétszázát!
- Hivatalos a OnePlus 13 startdátuma
- iPhone topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Apple Watch
Új hozzászólás Aktív témák
-
doc
nagyúr
válasz
!wannabe #470 üzenetére
nem igazan a hagyomanyos megoldas, es foleg nem attekintheto...
szoval:
parameterkent atadod ugye a tomb elemeinek szamat, es egy mutatot a tombredouble* legkisebb=tomb; -> a 'legkisebb' egy double tipusra mutato mutato, indulaskor a tomb cimere mutat, ami a tomb legelso eleme
utana egy ciklusban vegigjarja a tomb osszes elemet a masodiktol (1. index) kezdve
a tomb valtozo a tomb legelejere mutat, ha hozzaadsz egy szamot, akkor az annyiadik elemet kapod meg, tehat a tomb+5 az 5. indexu (sorban a hatodik) elemre mutat
ha a (tomb+i) cimen levo ertek kisebb mint amire a legkisebb mutat, akkor a 'legkisebb' valtozo a megfelelo elemre fog mutatni (tomb+i)a vegen meg visszaadja azt az erteket, amire a 'legkisebb' nevu mutato mutat
azert igy lenyegesen olvashatobb:
double min(int elemszam, double tomb[])
{
double legkisebb=tomb[0];
for(int i=1; i<elemszam; i++)
if(tomb[i]<legkisebb) legkisebb=tomb[i];
return legkisebb;
}
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Formula-1
- Gumi és felni topik
- Fotók, videók mobillal
- Nokia X30 - a frissesség ígérete
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- A fociról könnyedén, egy baráti társaságban
- Battlefield 6
- Ausztria - élmények, tapasztalatok
- Rekordösszegért kerül szaúdi kézbe az Electronic Arts
- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- További aktív témák...
- Apple Pad 5.generácio / 32GB / Wi-fi / 12Hó garancia
- 8Gb DDR3L 1,35V 12800u 1600Mhz RAM-ok, több db
- HIBÁTLAN iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA -Kártyafüggetlen, MS3614
- Geforce GTX 1050, 1050 Ti, 1060, 1650, 1660 - GT 1030 - Low profile is (LP)
- ÁRCSÖKKENTÉS Menő retró konfig: Q9550, Gigabyte P43, 4GB RAM, ASUS GT730
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest