Új hozzászólás Aktív témák
-
Két hete megy ez a goto, lassan elengedhetnétek.
-
Ha már pörög a topik...
Tud valaki ajánlani Windows alá konzolos interface library-t? Olyasmit, mint mondjuk az ncurses Linux alatt. A Win32 konzol apitól valami magasabb szintű cucc kéne.
-
-
-
-
válasz
#36268800
#5230
üzenetére
Az else ág csak akkor hajtódik végre, ha az if-ben szereplő állítás hamis volt. Mivel itt egymást kizáró feltételek vannak, lehet külön is írni az if-eket, mindig csak egy lesz igaz, így mindkét esetben azt csinálja a program, amit szeretnénk, de az if-else megoldás a jobb (nem vizsgáljuk mindig mind a három feltételt feleslegesen).
-
-
-
válasz
BTminishop
#4958
üzenetére
Bele lehet hegeszteni a C-t is a Qt-be (én sose próbáltam), de szerintem nem érdemes szórakoznod vele.
C-n jobban le leszel korlátozva, nem is tudom, mit szoktak ajánlani hozzá, talán GTK+-t. -
válasz
BTminishop
#4956
üzenetére
Az "összekovácsolás" egy hosszú tanulási folyamat része lesz.

Először is el kéne dönteni, melyik nyelven akarsz programozni (az egyik kommentedben C++-t emlegetsz, a másikban C kódot írsz), aztán lehet hozzá választani UI frameworköt. A fentebb ajánlott Qt egy elég jó választás lehet.
(Printf helyett mást fogsz használni.)
-
-
-
-
-
-
-
-
-
Véletlenszám generátor inicializálásához szükségem lenne (legalább) 128 bit adathoz (seed). Szívesen fogadnék bármiféle ötletet a szokásos rendszeridő, process id, stb. megoldásokon túl.
-
Ah, bocs, a végét nem olvastam.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n=5;
int a[n];
int b[n];
int c[n];
int i, j, db = 0, ossz = 0;
for(i = 0; i < 3; i++ )
for(j = 0; j < n; j++)
switch(i)
{
case 0:
printf("A vektor elemei:");
scanf("%d",&a[j]);
break;
case 1:
printf("B vektor elemei:");
scanf("%d",&b[j]);
break;
case 2:
printf("C vektor elemei:");
scanf("%d",&c[j]);
break;
}
for(i = 0; i < n; i++)
if(a[i] < c[i] && c[i] < b[i])
{
ossz+=c[i];
db++;
}
printf("%d\n%d", db, ossz);
return 0;
} -
-
válasz
cellpeti
#4511
üzenetére
Megelőztek.

While ciklus: karaktereket olvas be, amíg nem ütsz entert úgy, hogy szerepel a @ karakter a begépelt szövegben. Közben a gyak-ban eltárolja, hogy az adott (ASCII kódú) karakterből mennyi darab volt.
For ciklus: végigfut az előzőleg feltöltött gyak-on. Ha az adott elem nem nulla (tehát volt olyan karakter beolvasáskor), akkor kiírja azt, illetve annak darabszámát. -
-
válasz
superfinest
#4290
üzenetére
Ha belátható időn belül "csak" kedvtelésből akarsz programozgatni, akkor én személy szerint a Java-t vagy a C#-ot javaslom neked. Csomó mindent "elébed tesznek", csak használni kell. Könnyebben, gyorsabban fogsz leprogramozni olyan dolgokat, amikkel C-ben rengeteg időd elmenne...
Nem elfogultságból ajánlom ezt, mert az én szívem a C és a C++ felé húz, na de én sejtautomatákat programozok + sokat számolok.
-
-
-
-
Köszi. Korábban olvastam már, mennyire szereted.

QT5-tel kapcsolatban olvastam ilyesmit, hogy a natív C++-t kezdi egyre inkább felváltani a QML, és egyesek már temetik is az egész toolkitet.
(Mondjuk nem tudom, mire akarnak váltani. 
Felraknám, de úgy látom, a 5-höz nincs még MinGW-s verzió. :/
A GTK+ miért gáz ennyire? (Azon túl, hogy a Windows port "kicsit" le van maradva.) -
Sziasztok!
Viszonylag egyszerű grafikus felületet szeretnék készíteni a szimulációimhoz (c/c++, windows), lehetőleg minél kevesebb kódrészlet át-/újraírásával. Nem akarok nagyon elmerülni a témában, de szükségessé vált, hogy kicsit felhasználóbarátabban lehessen a programjaimat paraméterezni. Tanácsot szeretnék kérni, milyen toolkittel fejlesszek. Ahogy utánanéztem, nagyjából a qt, wxwidgets és a gtk+ jöhet számításba. Mindegyikről olvastam jót és rosszat is.

Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Apple watch SE 3 2025 40mm Starlight ÚJ 1 év Apple jótállás
- Seagate Barracuda 8TB SATA3
- ÚJ, KOMPAKT GAMER PC - RYZEN 5 5600, RX 9060 XT 16GB, 32GB RAM, 1TB NVME SSD
- Apple iPhone 14 Pro Max 256GB,Újszerű,Dobozaval,12 hónap garanciával
- Apple MacBook Air M3 15 256GB,Újszerű,Dobozaval,24 hónap garanciával
- Telefon felvásárlás!! Apple Watch Series 9/Apple Watch Ultra/Apple Watch Ultra 2
- Xbox One S All Digital 1 TB + kontroller 6 hó garancia, számlával!
- Eladó Dell Latitude 7440 Új állapotban i7-1365U 32 GB DDR5 RAM 1TB SSD Dell pro support garancia
- szinteÚJ 2030 Gar! Dell Pro Max 14 Ryzen AI 9 HX PRO 370 32GB LPDDR5X 1TB NVMe SSD
- Xiaomi Redmi A5 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest






