- One mobilszolgáltatások
- Ilyen lesz a Fairphone 6
- Yettel topik
- Csíkszélességben verné az Exynos 2600 a Snapdragon 8 Elite 2-t
- Milyen okostelefont vegyek?
- Xiaomi 13 - felnőni nehéz
- Keretmentesít a Galaxy S25 FE
- Realme GT Master Edition - mestermunka
- iPhone topik
- 6 év biztonsági támogatást ígér a Motorola
Új hozzászólás Aktív témák
-
válasz
Jester01 #3021 üzenetére
Nem tudom, hogy hova masolod ki, nekem Notepad++-ba, meg vim-be is 3 szokoz maradt.
A kolleganak tovabbra is ajanlom, hogy ha nem is kabinetes gepen irja meg, de mindenkepp ott forditsa es ellenorizze a progit, mert ott azonnal kitunt, hogy tobb szokoz van a kelletenel s a Bironal is valszeg ezert hasal el.
-
Becopyznád a jelenlegi teljes programodat?
Mert en most megneztem az eredeti kododdal, meg a javitasokkal is, de mar a linkelt pdf-ben szereplo peldat hasznalva is helytelen eredmenyt ad...
Meg milyen kornyezetben probaltad te ezt?
En egy kabinetes gepen futtattam s ott adott vissza rosszat s ugye a Biro is ugyanilyen kornyezetben futtattja majd.Szerk: Latom Jester01 megelozott.
-
válasz
Sk8erPeter #2940 üzenetére
Ez csak warning volt, nem error, gondolom emiatt fogadta el, meg ettol meg most pont jol mukodott, szerencsemre.
Biro ha jol tudom csak azt nezi, hogy a kimenet egyezik-e az elore definialtal, itt legalabbis, kesobb gondolom komolyabbak lesznek az elvarasok, de ez meg csak az 1. szemeszter. -
válasz
WonderCSabo #2938 üzenetére
Valoban, jelzett is a gcc, de akkor nem ertettem hirtelen mi a baja, most mar felfogtam, koszi.
-
Meghackeltem, a Biro is megkajalta max pontszammal, vegre.
Mivel nekem csak "int"-kent volt szuksegem a negyzetgyokre, igy a kovetkezo hack bevalt:int f_sqr(int szam){
return szam*szam;
}
int f_sqrt(int szam){
int i, hatvany;
for(i = 1; hatvany < szam ; i++){
hatvany = f_sqr(i);
}
return i - 1;
} -
válasz
Sk8erPeter #2934 üzenetére
"A kötelező programot a Bíró fogja kiértékelni. Feltöltés után a Bíró programot a gcc fordítóval
-static -O2 paraméterezéssel lefordítja, majd a programot 10 különböző tesztesetre futtatja."Szoval feltoltom a .c fajlom, de fix parameterekkel forditja(ugye a biro is egy program), emiatt ilyenkor csak ennyit ad vissza:
"Fordítási hiba!
További információk a compile.txt állományban olvashatók."
Ezert mikozben irom/tesztetelem en is mindig
"gcc -O2 -static -o progineve forras.c -Wall -pedantic"
kapcsolokkal forditom, hogy ne erjen meglepetes.Korcsii: 10-szer adhato be s kiprobaltam, lasd ezen hsz-em egy kicsit feljebb.
-
válasz
WonderCSabo #2932 üzenetére
Persze, includeoltam, gugliban rakeresve kismillio helyen irjak ezt a problemat, a megoldas mindenhol az, hogy forditsuk a "-lm" kapcsoloval, amivel valoban mukodik, de igy nem adhatom be a bironak mert nem azzal fogja forditani.
Kosz a linket, ha mar tudom, hogy melyik fogalmat takarja a jeloles akkor utananezek a fogalomnak(pl. kozbe rajottem, hogy a "char *valami" egy pointer, megneztem mik a pointerek s igy mar vilagos(abb)), de addig nehez.
-
válasz
Sk8erPeter #2930 üzenetére
Nem, az ilyen *,& stb-re gondoltam.
Mondjuk most a legjobban az erdekelne, hogy hogyan lehet a matematikai fuggvenyeket hasznalni "-lm" kapcsolo nelkul forditaskor, mert a biro nem fogja hasznalni, en meg nem igazan tudok pl. egy sqrt()-t megirni, de meg csak neten se talalok sehol egy hasznalhato fuggvenyt.
-lm nelkul meg undefined reference to `sqrt' hibat dob, mondjuk a vicc az, hogy ha ugyanabban a sorban printf("%f\n", sqrt(16)) formaban hasznalom akkor fordul, de a valami = sqrt(16)-al mar nem s ez az egy akadalyoz meg abban, hogy kesz legyek a kot. progival. -
Ez biztos hulye kerdes lesz, de van valahol egy osszefoglalo arrol, hogy mik a C-ben hasznalt "modosito" karakterek es melyik mire valo a kulonbozo szituaciokban?
Gondolok itt olyanokra, hogy:char *p
FILE be*
fscanf(stream, "%d%*[^\n]", &valtozo)
for(p=str;*p&&*p!=10;p++); *p=0;Ezek csak ilyen hirtelen kiragadott peldak, tudom, hogy magukban nincs sok ertelmuk, de remelem ertitek mire gondolok.
Mikor doksit keresgetek nem nagyon latom ezek jeloleset, csak altalanos leirast pl. a char tipusrol.
Peldakodokat nezegetve is mindig az a bajom, hogy nem vagom ezek mit csinalnak, ugy meg nehez megerteni.
Ha tudnatok ehhez egy jo linket ajanlani azt megkoszonnem. -
Ertem, koszi mindkettotoknek.
-
válasz
WonderCSabo #2876 üzenetére
Ja igen, a string.h es a math.h headerek nem hasznalhatoak, elvileg csak az stdio.h es az stdlib.h, bocs, ezt elfelejtettem leirni.
Korcsii: Itt int-e konvertalja majd a char-t s azert lehet hasznalni a "<=" muveletet, igaz?
Nekem meg eleg fura, hogy szinte minden visszavezetheto es kezelheto int-kent. -
Sziasztok,
Suliban most kezdtuk a C nyelv tanulasat s lenne egy feladat, amiben elsokent megkellene allapitanom, hogy egy bemenetkent kapott char tipusu ertek megfelelo-e vagy sem.
Tehat pl. a,b,c az elfogadhato s meg kell allapitani, hogy mondjuk a kapott "d" az helyes-e.
Ezt csak switch case-el lehet megcsinalni vagy van valami jobb modszer ra(gondolom van)?
Azon gondolkoztam, hogy enum-kent kellene letrehozni a karaktereket vagy egy char tipusu tombot, csak nem vagom meg lehet-e vizsgalni, hogy a kapott karakter szerepel-e a tomb elemi kozott, valami contains szerure gondolok.
Ú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!
- AKCIÓ!! i9 9900 , RX 5700 XT , 32GB DDR4 , 512GB NVME , 2TB HDD
- Inspiron 14 7440 2-in-1 14" FHD+ IPS érintő Core 5 120U 16GB 512GB NVMe magyar vbill ujjolv gar
- Garis ZOTAC GeForce RTX 4070 Ti Trinity 12GB GDDR6X videokártya
- Nokia mobilgyűjtemény - E-series + 2 klasszikus
- Siemens SL 45 - magyar, dobozos, ingyen Fox
- AKCIÓ! Apple MacBook PRO 15" 2018 i9 32GB 500GB 560X 4GB notebook garanciával hibátlan működéssel
- DELL PowerEdge R730xd 12LFF rack szerver - 2xE5-2680v3,64GB RAM,4x1GbE,H330 RAID v ZFS
- Eredeti Lenovo 230W töltők - 4X20Z83995
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
- Epson Workforce DS-530II Dokumentum szkenner
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest