- Samsung Galaxy A35 5G - fordulópont
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Azonnali navigációs kérdések órája
- Android alkalmazások - szoftver kibeszélő topik
- iPhone 16e - ellenvetésem lenne
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Google Pixel topik
- Fotók, videók mobillal
- Motorola Edge 50 Pro - több Moto-erő kéne bele
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
Új hozzászólás Aktív témák
-
kobe24
tag
válasz
Ron Swanson
#4202
üzenetére
for(int i = 0; i < varosDb; i++){
for(int j = 0; j < napDb; j++){
if (homerseklet[i][j] == maxHomerseklet[j]){
hanyszorVanHely[j] = i + 1;
hanyszorVan[i]++;
}
}
}Ebben a ciklusban van a hiba, hiszen itt a "hanyszorVanHely" tömmben minden egyes alkalommal felülírod a tömb elemeit az aktuális sorral. Gyakorlatilag erre a változóra nincs is szükség. Tehát ha ezt a ciklust kijavítod
for (int i = 0; i < varosDb; i++) {
for (int j = 0; j < napDb; j++) {
if (homerseklet[i][j] == maxHomerseklet[j]) {
hanyszorVan[i]++;
}
}
}erre, akkor megkapod, hogy az egyes városokban hányszor volt meg a napi maximum. Az utolsó ciklust kell már csak módosítani.
for (int i = 0; i < varosDb; i++) {
if (hanyszorVan[i] == hanyszorVanMax) {
cout << i+1 << " ";
}
}A "hanyszorVan" tömb elemei megegyeznek azzal, hogy az adott indexű városban hányszor fordult elő a napi maximum. Így még egy tömböt meg is spóroltunk

-
kobe24
tag
válasz
dobragab
#3338
üzenetére
Köszönöm ismét a segítséget!
Ezzel a megoldással amúgy csak annyi a problémám, hogy a második résznél azt se értem mi történik. Biztos ez a legegyszerűbb módja, de egy minimális magyarázatot kaphatok, mert érteni is szeretném a programomat, de ez egyelőre csak összekavar.
-
kobe24
tag
[link]
A db változót int tömböknél elfogadja, csak a stringnél van valamiért gondja. Szóval ha azt a 400-at átállítom db-ra, akkor egyből kifagy, semmi nem fut le a programból. Biztos én csinálok valamit rosszul, de nem tudok rájönni mi az.
-
kobe24
tag
Köszönöm mindkettőtöknek a választ! Így már érthetőbb, és közben meg is tudtam csinálni struktúra nélkül a feladatot. Még az az egy kérdésem lenne, hogy az osztályon belül definiáltam egy string pointert, majd később mikor már szeretném felhasználni ezt a változót, megadom neki, hogy y=new string[db], viszont ha így próbálom elindítani a programot, akkor egyből lefagy, és be kell zárni, de ha a db helyére egy konkrét számot írok, esetemben 400-at, akkor hiba nélkül lefut a program. Én próbálgattam keresni, hogy mitől lehet ez, de sokra nem jutottam. Az biztos nem lehet, hogy túl nagy lesz a tömb, mert a db változó nem lehet nagyobb mint 400.
-
kobe24
tag
Sziasztok!
Most tanulom a c++ programozást egyetemen, viszont van egy dolog amit nem igazán értek. Lehet-e egy programon belül struktúrát és osztályt is használni? Vagy ha az egyiket használom, akkor nincs szükség a másikra? Nem nagyon értettem meg az órán, viszont mintha megmaradt volna egy olyan mondat, hogy az osztályon belül is lehet létrehozni struktúrához hasonló dolgot, bár lehet csak összekeverem valamivel. Kellene csinálnom egy otthoni feladatot, azzal nincs is bajom, hogy megcsináljam, de csak úgy sikerült, hogy van benne struktúra is és osztály is. A válaszokat előre is köszönöm!
Ú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!
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Azonnali VGA-s kérdések órája
- Óvodások homokozója
- Formula-1
- Nintendo Switch 2
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Mibe tegyem a megtakarításaimat?
- Azonnali notebookos kérdések órája
- sziku69: Szólánc.
- További aktív témák...
- (Használt/Used) Huawei Mate 20 Pro - 128 GB - Midnight Blue (Unlocked/Kártyafüggetlen)
- Gigabyte B450M S2H + Ryzen 5 1400 + MSI GTX 1650 Super 4GB
- "Szinte Új" iPad Pro 12.9 (3. gen) + Apple Pencil 2 + Smart Folio tok
- ASUS TUF Gaming VG34VQL3A 34" Ívelt Gamer Monitor
- AMD Ryzen 5 5600/3080/1TB SSD/32Gb RAM/850W GOLD
- KERESEK: Poly Voyager 4320 M UC USB-C 218478-02M Part number: 77Z30AA
- BESZÁMÍTÁS! Apple Macbook Pro 16" 2019 i7 16GB 500GB 5300M 4GB macbook garanciával hibátlan működés
- BESZÁMÍTÁS! Intel Core i7 8700 6 mag 12 szál processzor garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB DDR5 RTX 5060 8GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! Gigabyte Aorus B450 R7 5700X 16GB DDR4 512GB SSD RTX 3060Ti 8GB ZALMAN I3 NEO 650W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest






