Új hozzászólás Aktív témák
-
m.zmrzlina
senior tag
Hobbiból programozgatok saját örömömre kb középiskolás fokon és egy best practice jellegű tanács kellene.
Van egy függvényem ami cserés rendezést valósít meg:
int cseres(float tomb[],int meret, int trend)
{
float temp=0;
for (int i=0;i<meret-1;i++)
{
for (int j=i+1;j<meret;j++)
{
if(tomb[j]<tomb[i])
{
temp=tomb[i];
tomb[i]=tomb[j];
tomb[j]=temp;
}
}
}
return 0;
}Szeretném alkalmassá tenni arra, hogy növekvő és csökkenő rendezést is meg tudjon valósítani. Erre szolgálna az utolsó argumentum aminek a segítségével a
if(tomb[j]<tomb[i])sorban lévő relációt kellene megfordítani.Oké, hogy if-fel vagy switch-case-zel ki lehet választani a szükséges sort de valami elegánsabb megoldás kellene.
Mi erre a legjobb módszer?
Ú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!
- Xiaomi Mi 11i 256GB, Kártyafüggetlen, 1 Év Garanciával
- Számítógép - Gamer PC! Csere-Beszámítás! R5 5600G / RTX 4060 / 32GB DDR4 / 1TB SSD
- LG 27GS95QE - 27" OLED / QHD 2K / 240Hz & 0.03ms / 1000 Nits / NVIDIA G-Sync / AMD FreeSync
- Honor X8a / 4/128GB / Kártyafüggetlen / 12HÓ Garancia
- CoolerMaster MM710 53gr pehelykönnyű gamer egér eladó
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
