Hirdetés
- 5V BOOST-os ASRock PRO tápok jöttek a középkategóriába
- Rövid időre leállhat a 8 GB-os GeForce RTX 5060 Ti gyártása
- Akciókamerák
- Corsair tápok
- Projektor topic
- Fejhallgató erősítő és DAC topik
- Xiaomi Mi Box androidos médialejátszó 4K és HDR támogatással
- Házimozi haladó szinten
- Milyen Android TV boxot vegyek?
- Apple asztali gépek
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
chabeee
#2916
üzenetére
Rengeteg módon. Például csinálsz egy struct-ot amiben benne van a magyar és az angol szó. Ezután qsort hívással, a megfelelő összehasonlító függvény megadásával, berendezed:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct entry
{
const char* eng;
const char* hun;
};
static int compare_entries(const void* a, const void* b)
{
const struct entry* e1 = a;
const struct entry* e2 = b;
return strcmp(e1->eng, e2->eng);
}
int main()
{
struct entry words[] = {
{ "dog", "kutya" },
{ "donkey", "szamar" },
{ "content", "tartalom" },
{ "apple", "alma" },
{ "good", "jo" },
{ "diamond", "gyemant" }};
const int count = sizeof words / sizeof words[0];
int i;
qsort(words, count, sizeof words[0], compare_entries);
for(i = 0; i < count; ++i)
{
printf("%s %s\n", words[i].eng, words[i].hun);
}
return 0;
}
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- A fociról könnyedén, egy baráti társaságban
- 5V BOOST-os ASRock PRO tápok jöttek a középkategóriába
- Rövid időre leállhat a 8 GB-os GeForce RTX 5060 Ti gyártása
- Víz- gáz- és fűtésszerelés
- Akciókamerák
- Óvodások homokozója
- Xbox tulajok OFF topicja
- Hosszú premier előzetest kapott az Arknights: Endfield
- BestBuy topik
- One otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...
- Új/Újszerű Apple Macbook Air 15,3" M4 /24GB/1TB - Ezüst - MAGYAR - 15 Ciklus - 2,5 év garancia
- MSI A78M-E35 (MS-7721) AMD FM2+ alaplap
- MAGYAR Lenovo T14 gen2 (11.gen Core I5 16Gb 512Gb 98% Akku) laptopom eladó!
- Legolcsóbban - Érintős Lenovo ThinkPad X1 Carbon Gen9: i5-1145G7/16GB/512Gb NVMe SSD/14"FHD IPS)!
- Lenovo Legion Go S 16/512GB Z1 Extreme
- BESZÁMÍTÁS! Gigabyte M32U Arm Edition 31,5 144Hz IPS 1ms monitor garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- Samsung Galaxy S20 Ultra / 12/128GB / Kártyafüggetlen / 12Hó Garancia
- Nothing Phone (1) / 8/256GB / Kártyafüggetlen / 12Hó Garancia /
- HP EliteBook 840 G6, G5 14" i5, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

