Hirdetés
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Google Pixel topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Garmin Instinct – küldetés teljesítve
- Apple iPhone 16 Pro - rutinvizsga
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Milyen okostelefont vegyek?
- Netfone
- MIUI / HyperOS topik
- Poco F7 – bajnokesélyes
-
Mobilarena

Új hozzászólás Aktív témák
-
Jester01
veterán
1) Ahogy gondolod. Nem fáj sokba.
2) Abszolút nem megy, hiszen ez így nem függvényhívás. ''warning: statement with no effect''
3) Felõlem
5) Jah, kivéve ha mondjuk read-only directoryban futtatja.
6) ''gcc-t használ, hát a fene sem tudja, hogy mikor mit ront el.'' Nem ront el semmit.
7) Érdekes. Nekem nagyjából hasonló eloszlású számok jöttek ki.
Sajna nem tudok random generátort.
-
Jester01
veterán
1) a main függvénynek nincs megadva visszatérési típus. gcc szerint ez defaultból int. Viszont nincs return sem
A helyes megoldás: kiírni, hogy int, és egy return 0 a végére.
2) az exit hívás így hibás, lemaradt a zárójel, nomeg a paraméter. Helyesen pl.: exit(1);
3) A ''/n Tul nagy elemszam,inditsa ujra.'' kiírásnál / van \ helyett. Különben meg szebb lenne, ha inkább újra bekérnéd a hibás értéket.
4) A ''\nKivanja fajba irni az adatokat? (i/n)'' kiírásnál kimaradt egy l betû
5) A ki.txt megnyitásának sikerességét nem ellenõrzöd.
6) Rengeteg double cast tök fölösleges.
7) A ''itt nem szabad osztani sehogy, mert nem kapunk jo eredmenyt'' megjegyzést nem értem. Itt pl. lehetne castolni, de persze simán egy lebegõpontos konstans is jó: szam=random(10000)/10000.; Mi ezzel a baj?
-
emitter
őstag
/*printf(''\nKivanja latni az adatokat? (0/1)'');
scanf(''%s \n'',&a);
if (a=='i')*/
ez gondolom nem műxik, ha már kikommentezted
helyesen így nézne ki:
printf(''\nKivanja latni az adatokat? (i/n)'');
a=getch();
if (a=='i')
egyébként sajnos nem sokat réünk a forráskóddal, mert ha bekopipésztelem akárhova, átalakítja a '' idézőjelet ' ' idézőjellé
próbáld meg felrakni 1 tárhelyre
egyébként a scanf() nem parázik azért, mert beleírtál egy '\n'-t? Nálam ugyanilyenért asszem ezért fagyott rendesen a progi![;]](//cdn.rios.hu/dl/s/v1.gif)
[Szerkesztve]
-
emitter
őstag
hát ezaz, csak nem tom, mi a rand_max értéke, sehol nem találtam hozzá ''útmutatót''
azt sem tudom, hogyan lehet adott tartományon belül generálni számot:
devc++ om nem akarja elfogadni a random() fv-t, pedig elvileg ez lenne a megoldás
#include <time.h>
#include <stdlib.h>
int main()
{
double veletlenszam;
srand((unsigned)time(NULL));
veletlenszam=random(10000)/10000;
printf(''%lf\n'',veletlenszam);
system(''pause'');
}
próbáld ki, neked megy-e -
emitter
őstag
#include <time.h>
int main()
{
double veletlenszam;
srand(time(NULL));
veletlenszam=rand();
printf(''%lf\n'',veletlenszam);
system(''pause'');
}
ez elvileg működőképes kell, h legyen, próbáld ki!
az a baj, hogy nemigazán tudom, hogyan lehet 0 és 1 közé szorítani a visszaadott értéket, mert nem találtam egy olyan fv-t se, amelyik két nagy szám hányadosának a törtrészét adta volna vissza, double értékűként.
persze lehet, h csak rosszul kerestem
-
Jester01
veterán
Also hatar=0
Felso hatar=1.5
Hany reszre osszam be a szamkozt?15
0.100
x y
_____________________
0.000 3.980
0.100 3.952
0.200 3.876
0.300 3.753
0.400 3.584
0.500 3.374
0.600 3.125
0.700 2.842
0.800 2.530
0.900 2.194
1.000 1.842
1.100 1.481
1.200 1.120
1.300 0.769
1.400 0.440
1.500 0.151
Google szerint jók
(A dx kiíratásnál kimaradt egy f betű a formátumstringből) -
Dominator
aktív tag
Ez mind szép, de minek kell egy programozónak anyagismeret, meg termelési rendszerek. Evvel az erővel maradhatnék a mostani középsulimban is +1 évre, ahol kapnék gépészmérnök asszisztensi vagy mittudomén milyen papírt, de mivel közöm nincs a natekhoz, fizikához és a műszaki tárgyakhoz, épp csak átestem már megint... na majd lesz valami.
Még az érdekelne, hogy 3D grafikát és animációt oktatnak-e valamelyik főiskolán, remélem ahhoz nem kell anyagismeret
szerk: meg egyébként is, akkor inkább ráfordítok ugyanannyi időt és megtanulom a különböző programnyelveket könyből meg szakirodalomból
[Szerkesztve] -
Sianis
addikt
Hali!
Másik kérdsem az lenne, hogy hogyan kell header file-t készíteni? Van valami szintaktikája, mint pl Pascalban, vagy amennyit sikerült elcsípnem, elegendő egy *.h filban megírni aextern int valami( int a, int b );
formájú dolgot? Az a baj, hogy nem tudom, hogyan kéne rákereseni valami tutrialra, mert header írást nem találok sehol. Plíz segítsetek! -
Miracle
senior tag
a neten nem csak angolul, de nemetul, franciaul, magyarul, es szerintem meg szuhaeliul is igen tekintelyes mennyisegu c++ anyagot talalsz, nem is beszelve a szinten jelentos konyvmennyisegrol, ami a boltokban kaphato, de ha feltesszuk, hogy nem akarsz penzt aldozni ra, meg akkor is marad a net, akar magyarul is, aki ehhez a temahoz nem talal irodalmat az nem is keresett.
-
VladimirR
nagyúr
1: generalod egy szamot es eltarolod egy tombben
2: generelsz egy ujabb szamot
3: megnezed, szerepel-e frissen generalt szam a tombben (nemtom van-e c-ben olyan, hogy x in tomb, ha van, akkor ezzel nezd, hogy benne van-e mar a tombben, ha nincs, vegig kell menned a mar meglevo elemeken)
4: ha mar szerepel a tombben, akkor ugrasz a masodik lepesre
3: 2-4-es lepeseket folytatod, amig kello mennyisegu szamod nem lesz
(elnezest, kodot most nem irok, c-ben nem vagyok annyira otthon, de majd jon ugyis b14, oszt jol kioszt) -
VladimirR
nagyúr
pontosan mit is szeretnel? elobb feltolteni a tombot, s aztan kiirni?
mert pl a programban miutan feltoltod a rekordot egybol kiirod
egyebkent tomb-ot igy csinalsz:
var tkonyv: array[1..10] of konyv;
konyv tipusu file-t meg igy:
var f: file of konyv;
bar neked, ha tombot kell file-ba irnod, inkabb ez kellene
type t_konyv=array[1..10] of konyv;
var t: t_konyv;
f: file of t_konyv;
es ezutan egy cikluson belul feltoltened a tombot, majd az egeszet egyben irnad ki a file-ba, a ciklus utan
for i:=1 to 10 do
begin
writeln(''Kerem a konyv cimet:'');
readln(t[i].cim);
writeln(''Kerem a konyv szerzojet'');
readln(t[i].szerzo);
writeln(''Kerem a kiadasi evet'');
readln(t[i].kiev);
end;
write(f, t);
asszem igy mukodnie kellene -
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Vigneau interaktív lokálblogja
- VR topik (Oculus Rift, stb.)
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Google Pixel topik
- Kuponkunyeráló
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Garmin Instinct – küldetés teljesítve
- Sorozatok
- Nintendo Switch 2
- További aktív témák...
- Szép állapotú Wireless Xbox Stereo Headset
- Ryzen 7 5800X3D + Strix B550-A + 32GB Corsair Dominator + RX 7900 XTX NITRO+ 24G + 1200W 80+ plat
- HP ZBook Fury G8 - RTX A3000 - ajándék dokkolóval és laptop hűtővel
- Heatkiller Tube 100 D5 - full extra
- Gigabyte AORUS 17 - i7-12700H - RTX 3070 Ti - 32GB RAM - 1TB M2 SSD -FHD 360H- eredeti csomagolásban
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RTX 5060 Ti 16GB GAMER PC termékbeszámítással
- Lenovo ThinkPad T14S Gen1 Ryzen5 4650U 16GB Refurbished
- Vadiúj AM 4 procik! Raktáron! Kamatmentes rèszletre is! ÈRDEKLŐDJ!
- Új Lenovo E14 Thinkpad WUXGA IPS Ryzen7 7730U 16GB 512GB SSD Radeon RX Vega8 Win11 Pro Garancia
- Dell D6000 univerzális dokkoló USB-C/ USB-A, DisplayLink & Dell WD15 (K17A) USB-C + 130-180W töltő
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest





ugyanaz 
![;]](http://cdn.rios.hu/dl/s/v1.gif)







