Hirdetés
- Fórumok
- Szoftverfejlesztés
- Programozás topic
- (kiemelt téma)
- Samsung Galaxy A56 - megbízható középszerűség
- EarFun Air Pro 4+ – érdemi plusz
- Samsung Galaxy A52s 5G - jó S-tehetség
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Fotók, videók mobillal
- Okosóra és okoskiegészítő topik
- Bemutatkozott az Oppo kamerás csúcsmodellje
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Az AI átformálja a Peugeot modelljeit is
- Szívós, szép és kitartó az új OnePlus óra
-
3200 - 3101
21048 - 20001 20000 - 18001 18000 - 16001 16000 - 14001 14000 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 5901 5900 - 5801 5800 - 5701 5700 - 5601 5600 - 5501 5500 - 5401 5400 - 5301 5300 - 5201 5200 - 5101 5100 - 5001 5000 - 4901 4900 - 4801 4800 - 4701 4700 - 4601 4600 - 4501 4500 - 4401 4400 - 4301 4300 - 4201 4200 - 4101 4100 - 4001 4000 - 3901 3900 - 3801 3800 - 3701 3700 - 3601 3600 - 3501 3500 - 3401 3400 - 3301 3300 - 3201 3200 - 3101 3100 - 3001 3000 - 2901 2900 - 2801 2800 - 2701 2700 - 2601 2600 - 2501 2500 - 2401 2400 - 2301 2300 - 2201 2200 - 2101 2100 - 2001 2000 - 1
-
Fórumok
Mobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
-
Frissítve: 2023-12-13 06:18 Téma összefoglaló
Új hozzászólás Aktív témák
-
lakisoft
veterán
Ez lehet hogy nem volt olyan égetően fontos?
-
lakisoft
veterán
-
<caine>
csendes tag
Sziasztok!
Egy ki segítségre lenne szükségem.A megírtam egy programot( c ) úgyahogy, viszont át kellene írnom ,hogy kulon fuggvennyel tortenjen a beolvasas,szamolas,eredmeny kiiratas.
Mar kuzdok rajta egy ideje de nem sikerul.Ha valaki tudna segiteni elkuldenem a forraskodot -
PazsitZ
addikt
-
ALI_G
veterán
-
PazsitZ
addikt
-
ALI_G
veterán
ez mit csinál?
int f=1<<n;
-
Gorneck
legenda
-
Atlas
csendes tag
Kösz.
Párat még ki sikerült javítanom, még a 3 és a 7 kellene. -
ATlas1458
csendes tag
Ez lesz a 6.:
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
struct anyag
{
double menny;
string nev;
};void keres(anyag a, anyag& n, anyag& k)
{
if (a.menny<k.menny)
k=a;
if (a.menny>n.menny)
n=a;
}int main()
{
anyag n,k;
char vesszo;
fstream f("szoveg.txt");
anyag a;
f>>a.menny>>vesszo>>ws>>a.nev>>ws;
n=a;k=a;
while (f>>a.menny)
{
f>>vesszo>>ws>>a.nev>>ws;
keres(a,n,k);
}
cout<<endl<<"legtobb kell: "<<n.menny<<", "<<n.nev<<endl<<"legkevesebb kell: "<<k.menny<<", "<<k.nev<<endl;
return 0;
} -
Atlas
csendes tag
Hello!
Nagy bajban vagyok házi feladatoki szempontjából - kaptam egy nagy rakás házit és abból nem tudom megcsinálni a következöket:1.Ellenőrzött módon olvass be egy egész számot: ha nem számot kapsz, hibaüzenet után olvasd be újra. Ha öt próbálkozás után sem kapsz számot, egy hibaüzenettel állj meg. Egyébként írd ki a kapott szám háromszorosát.
2.Ellenőrzött módon olvass be egy pozitív számot(egész vagy tizedestört): ha nem számot kapsz, hibaüzenet után olvasd be újra. Ha öt próbálkozás után sem kapsz számot, egy hibaüzenettel állj meg. Egyébként írd ki a kapott szám háromszorosát.
3.Ellenőrzött módon olvass be egy pozitív számot(ismerje fel az egész számokat, tizedestörteket és hatványkitevős alakot is(2e3 = 2*10^3 = 2000, 2e-3 = 0.002): ha nem számot kapsz, hibaüzenet után olvasd be újra. Ha öt próbálkozás után sem kapsz számot, egy hibaüzenettel állj meg. Egyébként írd ki a kapott szám háromszorosát.
4.Egy akárhány tagú névnek add meg a monogrammját.
5.Adott egy tetszőleges számsorozat. Állítsd növekvő sorrendbe az elemeit.
6.Adott egy szövegfájl, ami egy recept hozzávalóit tartalmazza. A fájl minden sora egy számmal kezdődik, ami egy összetevőből szükséges mennyiség, majd vesszővel elválsztva tőle az összetevő neve jön. Add meg azt az összetevőt, amiből a legtöbb, és amiből a legkevesebb kell.
7.Adott egy szövegfájl, ami magyarországi települések adatait tartalmazza. Minden sorban egy település adatai vannak vesszővel elválsztva: a neve, megyéje, típusa (város, község stb.), területe, lakossága. Add meg a legnagyobb lélekszámú települést.
C++ -ban kellenek, és határidőre. Plz help!
-
gsc73
aktív tag
-
Lortech
addikt
Nem használtam még Turbo Delphit (és remélem, nem is fogok
), de biztos, hogy megoldható. Minden valamirevaló windowsos fejlesztői eszköz képes DLL-eket használni, és csak erre van szükség. (inpout32.dll) -
gsc73
aktív tag
-
gsc73
aktív tag
-
Lortech
addikt
-
Lortech
addikt
-
Sianis
addikt
-
gsc73
aktív tag
-
gsc73
aktív tag
Sziasztok!
Nem vagyok programozó, (és nem is szeretnék az lenni, mármint nem ebből élek) csak kisebb programocskákat írtam hobby céllal, évekkel ezelőtt TP, VB, Delphi környezetekben, és a mikro vezérlők assemblerét is ismerem kicsit.
Most lenne egy feladat amit szeretnék én magam megoldani, és nem tudom melyik „nyelv” felé induljak, gondoltam Ti tudnátok ajánlani valamit.A feladat: XP-s op rendszer alatt meg kellene nyitni egy file-t (xml) elemezni, és utána a párhuzamos portot vezérelni. Aktuális állapotot kijelezni egy ablakban, amin van pár beviteli mező is.
Mivel csak ehhez a projekthez „programoznék” így a legegyszerűbb megoldás érdekelne.
Mit ajánlotok?

g.
-
greatchaos
addikt
sajnos kifutottam az időmből, és nem is igazán értek hozzá ezért fordulok ide, hátha tud valaki segíteni
tehát, egy programot kell beadnom, szerdára, robotprogramozásból NQC nyelven...
a feladatleírás:
nxt robot(ok) felhasználásával
a robot áll az ajtó előtt (kb 30 cm-re)
figyeli, hogy nyílik-e az ajtó (több sensorral)
amennyiben nyílik, akkor a szoba mási részén lévő ugyanilyen robotnak "szól" bluetooth-on keresztül, az pedig tetszőleges, esetleg csipogásba kezd... amolyan riasztó féle...
esetleg, aki tud, kérem segítsen, nem lennék hálátlan
előre is köszönöm
-
_Kewr_
csendes tag
Ha valaki tudna mondani egy elég jó leírást az ncurses használatáról, annak hálás lennék.
-
Dr. Romano
veterán
-
Lortech
addikt
Miért, ez nem ilyesmi?

21.18 az pedig (41A970A4)16, (0100 0001 1010 1001 0111 0000 1010 0100)2
12.18 meg (4142E148)16, (0100 0001 0100 0010 1110 0001 0100 1000)2
-
Dr. Romano
veterán
Köszi szépen tényleg
, de sajna nem ilyennek kell kijöjjön.Itt egy példa a könyvből, ahogy a -3,75 át van váltva. Ilyesminek kell legyen a 12,18-is.
-
Jester01
veterán
Valami ilyesmi progit gondoltam (32bit!)
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char* argv[])
{
union { float f; int x; } tmp;
tmp.f = strtod(argv[1], NULL);
printf("%08X\n", tmp.x);
return 0;
};A 21.18-ra 41A970A4-at ad, nem tudom ez kell-e neked

-
Dr. Romano
veterán
Sziasztok!
Lehet nem jó helyre írok, de kéne egy kis segítség:
Le szeretném magam ellenőrizni, így megköszönném ha valaki át tudná váltani nekem a 21,18-at lebegőpontos, rövid valós alakba.
-
amargo
addikt
Tényleg csak 5let szinten, koordináta rendszerben gondolkodom.
De a kigyó testének a koordinátáit tudod, akkor tudod meddig mehet a jószág, hogy a farkába ne menjen azt is tudod és azt is, hogy mindek ne menjen neki, azt pedig, hogy egy csapda van benne, amibe mondjuk csak be tudsz menni, de megfordulni nem tud, azt pedig külön el kell tárolnod, ha random hozod létre az alagzatokat, akkor kezdetben, vagy amikor közeledsz az alagzat felé meg kérdezed, hogy kitude onnan jönni, ha nem, akkor be se mész.
Én így képzelem el. -
oO_Oo
csendes tag
Sziasztok!
Nekem egy olyan kis MI-t kellene írnom C-ben, aminek az alapja a Snake játék. A lényeg a lényeg, random pályákon kellene futnia magától a kis kigyónak és csak a feje mozog. Hogy oldajm meg, hogy minnél tovább húzza a kis jószág, előre felismerje hogy hova nem szabad bemennie, mert csapda, és nem tudna kijönni belőle úgy hogy ne ütközzün saját magával. Ötlet vagy elindulási alap?
-
DelArco
senior tag
Hali!
Tud nekem vki ajánlani egy jó C# és/vagy Java könyvet?

-
Lortech
addikt
pl.
FILE * fp;
int be[256];
fp = fopen ("c:\\adatok.txt","r");
if (fp!=NULL)
{
int i,d;
for (i=0; (fscanf(fp,"%2x",&d) != EOF); i++)
{
be[i]= d;
//if (i % 16 == 0) printf("\n"); //csak formázás és kiiratás
//printf("%3d ",d);
}
fclose (fp);
} else printf("nem tudom megnyitni a fájlt");szerk: az adatok adatok.txt-ben, vagy space-szel elválasztva vagy anélkül.
-
dchard
veterán
Akarom mondani balról jobbra, fentről le

Dchard
-
dchard
veterán
Kezdő programozó vagyok, és a következő probléma megoldásában szeretném a segítségeteket kérni:
Adott egy rakás két jegyből álló hexadecimális szám egy szöveges fájlban, valahogy így:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
07 07 08 09 09 09 09 09 0a 0a 0a 0b 0b 0b 0b 0b
0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0a 0a 0a 0a 09
00 09 09 09 09 09 09 09 09 09 09 09 09 09 09 08
09 08 08 08 08 08 08 08 08 08 08 08 08 07 08 08
08 08 08 08 08 08 09 09 09 09 09 09 09 09 08 09
09 09 09 09 09 09 09 09 09 09 09 09 0a 0a 09 0a
0a 0a 0a 0a 08 07 08 09 09 09 0a 09 09 09 09 09
09 09 09 09 09 09 09 09 09 09 09 09 06 09 09 09
09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09
09 09 09 09 09 09 09 09 09 09 09 07 06 07 09 09
09 09 09 09 09 09 09 09 09 09 09 09 07 08 09 09
08 08 08 09 09 08 09 08 09 08 08 08 08 08 08 08Összesen 256 darab ilyen két jegyű pár van. Látszik, hogy a kétjegyű párok mindegyike 0-val kezdődik, ezek érdektelenek a továbbiakban. A második jegy hexa alakban van.
Első lépésben ezeket az adatokat kéne beolvasni (minden számpárból a második tagot), majd ezeket decimális számrendszerbe hozni. A sorrend fontos (jobbról balra, felülről lefelé, ahogy olvasunk).
A második lépcsőben egy koordináta rendszert kellene csinálni, ahol a vízszintes tengelyen helyeszkedik el a fenti számok helye (0-255-ig) a vízszintes tengelyen pedig a kiugrásuk (0-15-ig).
Kb. úgy kéne kinézzen, mint az alábbi kép felső részében lévő ábra:
http://upload.wikimedia.org/wikipedia/en/0/02/Draytek_Vigor2600_BIN_Graphs.gifÁtnyálaztam a Cprogramming.com-on az egész C++ tutorial részt, elhatároztam, hogy ezen a nyelven fogom megcsinálni a progit.
Szóval első megoldandó gond: szöveges fájlból minden számpár második elemének beolvasása gondolom egy sima egydimenziós tömbbe karakterként.
Köszönök minden segítséget!
Dchard
-
Jester01
veterán
-
Tottu
senior tag
-
chungee
addikt
-
Lortech
addikt
-
doc
nagyúr
-
chungee
addikt
-
doc
nagyúr
-
chungee
addikt
Hogy tudok írni olyan batch-ot melynek elindítása 2alkalmazás fusson le? Pontosabban Total Commander és Winamp. Előre is köszi!
-
doc
nagyúr
-
Tottu
senior tag
Helló!
Lenne egy kisebb-nagyobb gondom. Egy programot sikerült tökéletesre megcsinálni az alábbi paraméter átadással:
//A main függvény az alábbi sorokat tartalmazza
//Gráfpontok létrehozása
CGrafNode* graf_node1 = new CGrafNode(1);
CGrafNode* graf_node2 = new CGrafNode(2);
CGrafNode* graf_node3 = new CGrafNode(3);
CGrafNode* graf_node4 = new CGrafNode(4);
CGrafNode* graf_node5 = new CGrafNode(5);
CGrafNode* graf_node6 = new CGrafNode(6);
CGrafNode* graf_node7 = new CGrafNode(7);
CGrafNode* graf_node8 = new CGrafNode(8);
CGrafNode* graf_node9 = new CGrafNode(9);//Gráfpontokat összekötő élek létrehozása
new CGrafLine(graf_node1, graf_node2);
new CGrafLine(graf_node2, graf_node3);
new CGrafLine(graf_node2, graf_node1);
new CGrafLine(graf_node1, graf_node6);
new CGrafLine(graf_node3, graf_node4);
new CGrafLine(graf_node4, graf_node5);
new CGrafLine(graf_node5, graf_node3);
new CGrafLine(graf_node5, graf_node8);
new CGrafLine(graf_node6, graf_node7);
new CGrafLine(graf_node7, graf_node6);
new CGrafLine(graf_node7, graf_node8);
new CGrafLine(graf_node8, graf_node9);
new CGrafLine(graf_node9, graf_node8);
new CGrafLine(graf_node3, graf_node6);//Eredmény kiírása
graf_node4->PrintUnavailableNode();A fent leírt módon tökéletessen lefut a program, és helyes eredményeket adja is vissza. Azonban nekem file-ból kell beolvasni. Ezt is megoldottam az alábbi módon:
int NodeNumber, GrafLineNumber, StartNode;
ifstream FIn("be.txt");
ofstream FOut("ki.txt");FIn >> NodeNumber;
FIn >> GrafLineNumber;
FIn >> StartNode;CGrafNode* Graf[10000];
for(int i=1 ; i<=NodeNumber ; i++){
Graf[i] = new CGrafNode(i);
}for(int i=1 ; i<=GrafLineNumber ; i++){
int FromNode, ToNode;FIn >> FromNode;
FIn >> ToNode;
new CGrafLine(Graf[FromNode], Graf[ToNode]);
}
Graf[StartNode]->InternalGetUnavailableNode();Azonban ha így hozom létre az objektumokat akkor már hibássan működik a program. Le ellenőriztem a beolvasott adatokat, és abban nem volt hiba. Mivel az első megoldásnál jó volt a program kimenete, így az algoritmusnak is jónak kellene lenni-e.
Mi lehet a gond? -
Lortech
addikt
Hash algoritmus is végigmegy a teljes fájlon, úgy generálja a hasht. Annál gyorsabb nem nagyon lesz semmi, hogy byte-ről byte-ra összehasonlítod a két fájlt. Főleg hogy így kiderül az első különbségnél, ha nem egyezik a két fájl (és le is lehet állni az összehasonlításnál), hashnél pedig csak azután derül ki, hogy legeneráltad mindkét fájlra és összevetetted a hasht.
-
sonar
addikt
Sziasztok
Egy kis dilemmában vagyok. Két fájlt kell összehasonlítanom.
Erre két módszert ismerek:
1 byte-ról byte-ra
2 kalkulálni hash-tKérdés valyon melyik gyorsabb?
Ill hash-számolásra (MD5 v crc) vmi jó algót nem tudtok? -
Robaj
addikt
-
Jester01
veterán
Gondolom a fórummotor benyelt néhány szóközt/tabot

Úgy értettem, hogy először megállapítod melyik a leghosszabb, és aztán az összeset ilyen szélességben írod ki. Ehhez nem kell a tömböket piszkálni, elég a printf formátumban megadni ezt a maximális hosszt. Persze csak akkor működik, ha végignézheted előre a kiírni szándékozott szövegeket.
#include <stdio.h>
#include <string.h>
int main()
{
const char* strings[] = { "1", "12345", "123", "123456", 0 };
int maxlen = 0;
int i;
for(i = 0; strings[i]; i++)
{
int len = strlen(strings[i]);
if (len > maxlen) maxlen = len;
}
for(i = 0; strings[i]; i++)
{
printf("%*s gyenge\n", -maxlen, strings[i]);
}
return 0;
}
./a.out
1 gyenge
12345 gyenge
123 gyenge
123456 gyenge -
Robaj
addikt
-
Jester01
veterán
-
Robaj
addikt
Picit debugoltam és nem is ott van a gond.

A forrása ez:
printf("%s \t gyenge\n",jelszo);
Táblázatos formában kiírni 1-20 (lehet akármennyi) karakter széles szöveget, mellé a gyenge szót, tabulátorral elválasztva. Ezt úgy oldottam meg, hogy feltöltöttem a tömböt szóközökkel és azonos szélességre hoztam (legszélesebb) és ahhoz tabulálva táblázat jó volt. Viszont dinamikus tömbbel nem tudom kiegészíteni a 6 elemre lefoglaltat 14 elemre.
A %-20s meg sajna nem jó, mert ha meg csak 5 karakter, akkor rondán néz ki 
Valami ötlet erre?
-
ALI_G
veterán
-
Jester01
veterán
-
Játékos
addikt
-
Robaj
addikt
-
Játékos
addikt
-
Lortech
addikt
-
Játékos
addikt
-
Lortech
addikt
-
Robaj
addikt
-
Játékos
addikt
Urak!
A következő minek a milyen alakja?
x = 0x06
Köszi szépen.

-
Lortech
addikt
-
Robaj
addikt
Sziasztok!
Egy kis segítség kellene:int meret=8;
char *t = (char *)malloc(meret * sizeof(char));Ez a progirészlet 8 karakter számára foglal helyet (elvileg)
Viszont 12 lesz belőle...
+4-et miért ad hozzá? -
amargo
addikt
Bocsánatot kérek az előző lekezelés miatt.. csak ma fogászaton voltam kedvesemmel és nem túl bíztató hírekkel: "ha eltaláljuk azt az ideget le is bénulhat az álkapcsa" figyelmeztetéssel zárták a beszélgetést..
Ezért kicsit nehezen fogadtam ezt most. De akkor minden tisztázva
Akkor beleivódtak a kezedbe a billentyűparancsok gdb-ből

-
doc
nagyúr
-
amargo
addikt
-
doc
nagyúr

nem pont azt mondom, hogy vannak olyan IDE-k amik a gdb-t használják? az ide mióta konzol?
de ha már screenshotokkal dobálózunk:
Code:: BlocksMOD: inkább legyen link, a kép szétnyomja a fórumot
-
amargo
addikt
-
doc
nagyúr
-
amargo
addikt
-
doc
nagyúr
-
amargo
addikt
-
ALI_G
veterán
-
amargo
addikt
-
ALI_G
veterán
-
Jester01
veterán
-
ALI_G
veterán
-
Jester01
veterán
-
ALI_G
veterán
igen, tudom...

while (i<n && j<m) {
if (i+1!=n && j+1!=m && i-1>=0 && jatek_tabla[i][j+1]>=jatek_tabla[i+1][j] && jatek_tabla[i][j+1]>=jatek_tabla[i-1][j]){
fprintf(outfile, "J");
j++;
} else if(i==0) {
fprintf(outfile, "L");
i++;
} else if (i+1!=n && i-1>=0 && jatek_tabla[i+1][j]>=jatek_tabla[i-1][j]) {
fprintf(outfile, "L");
i++;
} else if(i+1!=n && j+1!=m && jatek_tabla[i-1][j]>=jatek_tabla[i][j+1] && jatek_tabla[i-1][j]>=jatek_tabla[i+1][j]){
fprintf(outfile, "F");
i--;
}
}valahol kimegyek, vagy most nem tudom már, de minden feltételt beraktam. Jelenleg nem csinál semmit csak dolgozik ezerrel. Vmi feltétel megint nem oké. Ha az i+1 j+1 i-1 felételeket kiveszem, akkor meg végtelen méretű fájlt akar csinálni.
van a tömb, 3 felé mehetek, fel le jobbra. és fel van töltve a tömb számokkal, és a [0][0] helyről indulunk el és arra kell menni ahol a 3 hely közül a legnagyobb van. Érkezés az n*m pontba.
ja és ha nem lehet elérni az n*m pontba, akkor -1-et kellene rakni a fileba.
Hülyén csinálom?! biztos. help!
-
Jester01
veterán
-
ALI_G
veterán
while (i<n && j<m) {
if (jatek_tabla[i][j+1]>=jatek_tabla[i+1][j] && jatek_tabla[i][j+1]>=jatek_tabla[i-1][j]) {
fprintf(outfile, "J");
j++;
} else if(i==0) {
fprintf(outfile, "L");
i++;
} else if (jatek_tabla[i+1][j]>=jatek_tabla[i-1][j]) {
fprintf(outfile, "L");
i++;
} else {
fprintf(outfile, "F");
i--;
}
}ez vmiért végtelen lesz és kimegy a táblámból.
J jobbra, L le, F felfele menetelt jelentene (de ez látszik
)
még annyi, hogy hogy a legegyszerűbb belevenni a legvégére, hogy ha egyik eset sem teljesül, akkor -1-et rakjon a fileba? az utolsó else után még egy feltétel, hogy
if (jatek_tabla[i+1][j]<=jatek_tabla[i-1][j])
elég hülyén néz ki... -
ALI_G
veterán
-
PazsitZ
addikt
Egy apróbb hibád volt.
Kiiratás esetén te a ++i és ++j értékadást használtad, amiben a ciklusváltozónak új értéket adtál.
Ehelyett a (i+1) és (j+1) érték kiiratása a megoldás.A másik változtatás, hogy érdemes kinullázni a tömböt, ami jelen esetben 1-esekkel való feltöltést takart, mivel te a nullát használtad a csapda jelölésére.
cpp
a tábla kiirva -
ALI_G
veterán
ez a C csak nem megy nekem.
Azóta egyébként találtam egy jó példát, mostmár vissza fogom tudni követni az optimális megoldást, csak ez a tömbözés meg beolvasás nem az erősségem.
cpp
feladatszóval vki lenne olyan kedves és kijavítaná, vagy megmondaná mi a hiba? (kicsit tele van debuggal jelenleg
de sose azt kapom amit akarok) -
ALI_G
veterán
azert nem lep bele :f na mind1, vmit csinaltam,aztan jo lett, vagy legalabb is latszolag.
Most ott vagyok leragadva, h van egy tabla, amiben bal fentrol jobb le kell lepegetni es csak lefele, felfele es jobbra lehet lepni, vissza es balra nem.
Felirtam a rekurziot, at is irnam dinamikusra, csak nem tudom, h mivel kellene feltoltenem az elso sort. Az elso oszlop 1, az tuti, mivel csak egy iranybol johettem, fentrol, de az elso sor?
Ja es meg az sem vilagos, h hogy kell majd visszafejteni ebbol az optimalis megoldast, de erre otletem sincs.
nektek? -
amargo
addikt
// crt_rand.c
// This program seeds the random-number generator
// with the time, then displays 10 random integers.
//
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int main( void )
{
int i;
// Seed the random-number generator with current time so that
// the numbers will be different every time we run.
//
srand( (unsigned)time( NULL ) );
// Display 10 numbers.
for( i = 0; i < 10;i++ )
printf( " %6d\n", rand() );
printf("\n");
// Usually, you will want to generate a number in a specific range,
// such as 0 to 100, like this:
{
int RANGE_MIN = 0;
int RANGE_MAX = 100;
for (i = 0; i < 10; i++ )
{
int rand100 = (((double) rand() /
(double) RAND_MAX) * RANGE_MAX + RANGE_MIN);
printf( " %6d\n", rand100);
}
}
}De van a Random.Next(10) de ez asszem .NET-es vagy a random(10) is jó lehet, kicsi help olvasgatás

-
Steve-S
tag
Hi mindenkinek!
Egy kis esgítség kellene. Egy olyan progit kéne csinálnom C alatt hogy 100 db véletlen számot kell generálni 0 és 10 között. Azt tudom hogy rand fügvénnyel kell csinálni csak azt nem hogy hogy krll mergadni neki ezeket a paramétereket. Esetleg egy 100 elemű tömböt kellene létrehozni és abból? Bazinagy vastag C könyvbe sem találtam semmi ilyesmit erről! Ha ez megvan utána statisztikát kell csinálni róla hogy miből hány darab van. Ezt százalékos formában kiírni, ez könnyű lenne mivel pont 100 db kell.

Ha valaki tudna segíteni megköszöném! -
Jester01
veterán
-
doc
nagyúr
ezert fekszik az otlet mar honapok ota
nem tudom mennyi energiam lenne ra, bar egyszerre nem kene tul sok -
kicsitomi88
őstag
-
doc
nagyúr
"Mi az a C?"
na ezt pont tőled vártam

SDL: egy ügyes, de egyszerűen használható (nem csak) grafikus API
én játékprogramozásra használom, de nem csak erre jó
hupwikiitt van pl. egy régebben kezdett, még félkész de már használható játékom, SDL-ben készült (de a forráskód borzalmas, életem első SDL proggija volt
):
Brikx -
kicsitomi88
őstag
-
doc
nagyúr
régóta gondolkodtam már rajta, de kicsitomi88 ötletén felbuzdulva lassan megjön az energia is hozzá

szóval: lenne igény egy SDL programozás sorozatra, C és/vagy C++ nyelven? -
ALI_G
veterán
-
Jester01
veterán
-
ALI_G
veterán
-
Tottu
senior tag
-
Jester01
veterán
-
ALI_G
veterán
-
doc
nagyúr
egy kis javítás: a második ciklus nem m-szer hanem n-szer fut le, de gondolom ez csak melléütés
azt mondod hogy leellenőrizted, hogy a tomb egyik mezoje sem 1?
akkor nyilvan a beolvasasban van a hiba
erre mondtam, hogy irasd ki menet kozben a fontos infokat
pl. a beolvaso ciklusban mindig ird ki az aktualis koordinatakat meg a beolvasott erteket
a fo hiba meg az, hogy nem ellenorzod a filemuveletek sikeresseget, igy lehet hogy meg sem nyitja az infile-t, csak nem veszed eszre...
Új hozzászólás Aktív témák
-
3200 - 3101
21048 - 20001 20000 - 18001 18000 - 16001 16000 - 14001 14000 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 5901 5900 - 5801 5800 - 5701 5700 - 5601 5600 - 5501 5500 - 5401 5400 - 5301 5300 - 5201 5200 - 5101 5100 - 5001 5000 - 4901 4900 - 4801 4800 - 4701 4700 - 4601 4600 - 4501 4500 - 4401 4400 - 4301 4300 - 4201 4200 - 4101 4100 - 4001 4000 - 3901 3900 - 3801 3800 - 3701 3700 - 3601 3600 - 3501 3500 - 3401 3400 - 3301 3300 - 3201 3200 - 3101 3100 - 3001 3000 - 2901 2900 - 2801 2800 - 2701 2700 - 2601 2600 - 2501 2500 - 2401 2400 - 2301 2300 - 2201 2200 - 2101 2100 - 2001 2000 - 1
-
Fórumok
Mobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Fórumok
- Szoftverfejlesztés
- Programozás topic
- (kiemelt téma)
● olvasd el a téma összefoglalót!
- Gyúrósok ide!
- Azonnali informatikai kérdések órája
- Sorozatok
- Samsung Galaxy A56 - megbízható középszerűség
- EarFun Air Pro 4+ – érdemi plusz
- Luck Dragon: Asszociációs játék. :)
- Amazon
- Samsung Galaxy A52s 5G - jó S-tehetség
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Abarth, Alfa Romeo, Fiat, Lancia topik
- További aktív témák...
- 100.000 ft tól elvihető RÉSZLETRE Lenovo Pro 7 16IRX9H 4090
- G.SKILL Trident Z5 Neo RGB 32GB (2x16GB) 6000MHz CL30 - Alza élettartam garancia
- Palit GeForce RTX 4070 Ti SUPER GamingPro OC WHITE 16GB - Alza garancia 2027.11.10 - BESZÁMÍTOK
- PowerColor Radeon RX 7900 XTX RED DEVIL OC 24GB - Garancia - BESZÁMÍTOK!
- Új, Gamer félgép - GIGABYTE B650 EAGLE AX + Ryzen 7 7800X3D + Corsair 2x16GB DDR5 6200MHz
- ÚJ Lenovo LOQ AMD RYzen 7 7425HS, 16GB, 1TB, RTX 4070(8GB), FHD 144Hz
- Garmin Forerunner 405 GPS óra
- i9-11900K / RTX 3080 / Z590i / 32GB 4000MHz / 1TB NVMe / 750w GOLD! BeszámítOK
- Baofeng UV-5R Mini kézi amatőr rádió
- ÁRGARANCIA! Épített KomPhone Ultra 7 265KF 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




), de biztos, hogy megoldható. Minden valamirevaló windowsos fejlesztői eszköz képes DLL-eket használni, és csak erre van szükség. (











